From 34348b3f41fcbd04bc4a81c30127305a3a8d1aec Mon Sep 17 00:00:00 2001 From: Wolfgang Knopki <wolfgang.knopki@hft-stuttgart.de> Date: Fri, 3 Apr 2020 14:59:51 +0200 Subject: [PATCH] added new landing page and vc page --- .gitlab-ci.yml | 4 + css/Testimonials.css | 94 + css/bootstrap-grid.css | 3719 -------- css/bootstrap-grid.css.map | 1 - css/bootstrap-grid.min.css | 7 - css/bootstrap-grid.min.css.map | 1 - css/bootstrap-reboot.css | 331 - css/bootstrap-reboot.css.map | 1 - css/bootstrap-reboot.min.css | 8 - css/bootstrap-reboot.min.css.map | 1 - css/bootstrap.css | 10288 ----------------------- css/bootstrap.css.map | 1 - css/bootstrap.min.css | 5 +- css/bootstrap.min.css.map | 1 - css/styles.css | 0 fonts/FontAwesome.otf | Bin 0 -> 134808 bytes fonts/font-awesome.min.css | 4 + fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes fonts/fontawesome-webfont.svg | 2671 ++++++ fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes fonts/ionicons.eot | Bin 0 -> 120724 bytes fonts/ionicons.min.css | 11 + fonts/ionicons.svg | 2230 +++++ fonts/ionicons.ttf | Bin 0 -> 188508 bytes fonts/ionicons.woff | Bin 0 -> 67904 bytes img/Forschung_team1.jpg | Bin 0 -> 154313 bytes img/Icon_Informationen_Verlauf.png | Bin 0 -> 755224 bytes img/Icon_Zusammenarbeiten_ Verlauf.png | Bin 0 -> 1122185 bytes img/Logo_TV1.png | Bin 0 -> 95735 bytes img/Videokonferenzen.jpg | Bin 0 -> 135995 bytes index.html | 136 +- index.php | 127 - index_Projektseite_M4_LAB.html | 170 - index_Projektseite_SmartPollen.html | 133 - index_Projektseite_agqual3d.html | 171 - js/bootstrap-collapse.js | 892 -- js/bootstrap.bundle.js | 7013 --------------- js/bootstrap.bundle.js.map | 1 - js/bootstrap.bundle.min.js | 7 - js/bootstrap.bundle.min.js.map | 1 - js/bootstrap.js | 4435 ---------- js/bootstrap.js.map | 1 - js/bootstrap.min.js | 12 +- js/bootstrap.min.js.map | 1 - videoconference.html | 150 + 47 files changed, 5233 insertions(+), 27395 deletions(-) create mode 100644 css/Testimonials.css delete mode 100755 css/bootstrap-grid.css delete mode 100755 css/bootstrap-grid.css.map delete mode 100755 css/bootstrap-grid.min.css delete mode 100755 css/bootstrap-grid.min.css.map delete mode 100755 css/bootstrap-reboot.css delete mode 100755 css/bootstrap-reboot.css.map delete mode 100755 css/bootstrap-reboot.min.css delete mode 100755 css/bootstrap-reboot.min.css.map delete mode 100755 css/bootstrap.css delete mode 100755 css/bootstrap.css.map mode change 100755 => 100644 css/bootstrap.min.css delete mode 100755 css/bootstrap.min.css.map create mode 100644 css/styles.css create mode 100644 fonts/FontAwesome.otf create mode 100644 fonts/font-awesome.min.css create mode 100644 fonts/fontawesome-webfont.eot create mode 100644 fonts/fontawesome-webfont.svg create mode 100644 fonts/fontawesome-webfont.ttf create mode 100644 fonts/fontawesome-webfont.woff create mode 100644 fonts/fontawesome-webfont.woff2 create mode 100644 fonts/ionicons.eot create mode 100644 fonts/ionicons.min.css create mode 100644 fonts/ionicons.svg create mode 100644 fonts/ionicons.ttf create mode 100644 fonts/ionicons.woff create mode 100644 img/Forschung_team1.jpg create mode 100644 img/Icon_Informationen_Verlauf.png create mode 100644 img/Icon_Zusammenarbeiten_ Verlauf.png create mode 100644 img/Logo_TV1.png create mode 100644 img/Videokonferenzen.jpg delete mode 100755 index.php delete mode 100755 index_Projektseite_M4_LAB.html delete mode 100755 index_Projektseite_SmartPollen.html delete mode 100755 index_Projektseite_agqual3d.html delete mode 100755 js/bootstrap-collapse.js delete mode 100755 js/bootstrap.bundle.js delete mode 100755 js/bootstrap.bundle.js.map delete mode 100755 js/bootstrap.bundle.min.js delete mode 100755 js/bootstrap.bundle.min.js.map delete mode 100755 js/bootstrap.js delete mode 100755 js/bootstrap.js.map mode change 100755 => 100644 js/bootstrap.min.js delete mode 100755 js/bootstrap.min.js.map create mode 100644 videoconference.html diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6c5edfc..36e4a0d 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,8 @@ pages-master: - echo $EXPORT_PAGES_DIR - mkdir .public - cp -r css .public + - cp -r img .public + - cp -r fonts .public - cp -r images .public - cp -r js .public - cp -r includes .public @@ -33,6 +35,8 @@ pages-devel: - cp -r css .public - cp -r images .public - cp -r js .public + - cp -r img .public + - cp -r fonts .public - cp -r includes .public - cp *.html .public - mv .public public diff --git a/css/Testimonials.css b/css/Testimonials.css new file mode 100644 index 0000000..6398aa5 --- /dev/null +++ b/css/Testimonials.css @@ -0,0 +1,94 @@ +.testimonials-clean { + color: #313437; + background-color: #eef4f7; +} + +.testimonials-clean p { + color: #7d8285; +} + +.testimonials-clean h2 { + font-weight: bold; + margin-bottom: 40px; + padding-top: 40px; + color: inherit; +} + +@media (max-width:767px) { + .testimonials-clean h2 { + margin-bottom: 25px; + padding-top: 25px; + font-size: 24px; + } +} + +.testimonials-clean .intro { + font-size: 16px; + max-width: 500px; + margin: 0 auto; +} + +.testimonials-clean .intro p { + margin-bottom: 0; +} + +.testimonials-clean .people { + padding: 50px 0 20px; +} + +.testimonials-clean .item { + margin-bottom: 32px; +} + +@media (min-width:768px) { + .testimonials-clean .item { + height: 220px; + } +} + +.testimonials-clean .item .box { + padding: 30px; + background-color: #fff; + position: relative; +} + +.testimonials-clean .item .box:after { + content: ''; + position: absolute; + left: 30px; + bottom: -24px; + width: 0; + height: 0; + border: 15px solid transparent; + border-width: 12px 15px; + border-top-color: #fff; +} + +.testimonials-clean .item .author { + margin-top: 28px; + padding-left: 25px; +} + +.testimonials-clean .item .name { + font-weight: bold; + margin-bottom: 2px; + color: inherit; +} + +.testimonials-clean .item .title { + font-size: 13px; + color: #9da9ae; +} + +.testimonials-clean .item .description { + font-size: 15px; + margin-bottom: 0; +} + +.testimonials-clean .item img { + max-width: 40px; + float: left; + margin-right: 12px; + margin-top: -5px; +} + diff --git a/css/bootstrap-grid.css b/css/bootstrap-grid.css deleted file mode 100755 index 68b84f8..0000000 --- a/css/bootstrap-grid.css +++ /dev/null @@ -1,3719 +0,0 @@ -/*! - * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -html { - box-sizing: border-box; - -ms-overflow-style: scrollbar; -} - -*, -*::before, -*::after { - box-sizing: inherit; -} - -.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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 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: 100%; -} - -.col-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; -} - -.col-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} - -.col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} - -.col-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; -} - -.col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; -} - -.col-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; -} - -.col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; -} - -.col-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; -} - -.col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - -ms-flex-order: -1; - order: -1; -} - -.order-last { - -ms-flex-order: 13; - order: 13; -} - -.order-0 { - -ms-flex-order: 0; - order: 0; -} - -.order-1 { - -ms-flex-order: 1; - order: 1; -} - -.order-2 { - -ms-flex-order: 2; - order: 2; -} - -.order-3 { - -ms-flex-order: 3; - order: 3; -} - -.order-4 { - -ms-flex-order: 4; - order: 4; -} - -.order-5 { - -ms-flex-order: 5; - order: 5; -} - -.order-6 { - -ms-flex-order: 6; - order: 6; -} - -.order-7 { - -ms-flex-order: 7; - order: 7; -} - -.order-8 { - -ms-flex-order: 8; - order: 8; -} - -.order-9 { - -ms-flex-order: 9; - order: 9; -} - -.order-10 { - -ms-flex-order: 10; - order: 10; -} - -.order-11 { - -ms-flex-order: 11; - order: 11; -} - -.order-12 { - -ms-flex-order: 12; - order: 12; -} - -.offset-1 { - margin-left: 8.333333%; -} - -.offset-2 { - margin-left: 16.666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.333333%; -} - -.offset-5 { - margin-left: 41.666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.333333%; -} - -.offset-8 { - margin-left: 66.666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.333333%; -} - -.offset-11 { - margin-left: 91.666667%; -} - -@media (min-width: 576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-sm-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-sm-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-sm-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-sm-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-sm-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-sm-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-sm-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-sm-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-sm-first { - -ms-flex-order: -1; - order: -1; - } - .order-sm-last { - -ms-flex-order: 13; - order: 13; - } - .order-sm-0 { - -ms-flex-order: 0; - order: 0; - } - .order-sm-1 { - -ms-flex-order: 1; - order: 1; - } - .order-sm-2 { - -ms-flex-order: 2; - order: 2; - } - .order-sm-3 { - -ms-flex-order: 3; - order: 3; - } - .order-sm-4 { - -ms-flex-order: 4; - order: 4; - } - .order-sm-5 { - -ms-flex-order: 5; - order: 5; - } - .order-sm-6 { - -ms-flex-order: 6; - order: 6; - } - .order-sm-7 { - -ms-flex-order: 7; - order: 7; - } - .order-sm-8 { - -ms-flex-order: 8; - order: 8; - } - .order-sm-9 { - -ms-flex-order: 9; - order: 9; - } - .order-sm-10 { - -ms-flex-order: 10; - order: 10; - } - .order-sm-11 { - -ms-flex-order: 11; - order: 11; - } - .order-sm-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.333333%; - } - .offset-sm-2 { - margin-left: 16.666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.333333%; - } - .offset-sm-5 { - margin-left: 41.666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.333333%; - } - .offset-sm-8 { - margin-left: 66.666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.333333%; - } - .offset-sm-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-md-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-md-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-md-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-md-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-md-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-md-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-md-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-md-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-md-first { - -ms-flex-order: -1; - order: -1; - } - .order-md-last { - -ms-flex-order: 13; - order: 13; - } - .order-md-0 { - -ms-flex-order: 0; - order: 0; - } - .order-md-1 { - -ms-flex-order: 1; - order: 1; - } - .order-md-2 { - -ms-flex-order: 2; - order: 2; - } - .order-md-3 { - -ms-flex-order: 3; - order: 3; - } - .order-md-4 { - -ms-flex-order: 4; - order: 4; - } - .order-md-5 { - -ms-flex-order: 5; - order: 5; - } - .order-md-6 { - -ms-flex-order: 6; - order: 6; - } - .order-md-7 { - -ms-flex-order: 7; - order: 7; - } - .order-md-8 { - -ms-flex-order: 8; - order: 8; - } - .order-md-9 { - -ms-flex-order: 9; - order: 9; - } - .order-md-10 { - -ms-flex-order: 10; - order: 10; - } - .order-md-11 { - -ms-flex-order: 11; - order: 11; - } - .order-md-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.333333%; - } - .offset-md-2 { - margin-left: 16.666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.333333%; - } - .offset-md-5 { - margin-left: 41.666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.333333%; - } - .offset-md-8 { - margin-left: 66.666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.333333%; - } - .offset-md-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-lg-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-lg-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-lg-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-lg-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-lg-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-lg-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-lg-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-lg-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-lg-first { - -ms-flex-order: -1; - order: -1; - } - .order-lg-last { - -ms-flex-order: 13; - order: 13; - } - .order-lg-0 { - -ms-flex-order: 0; - order: 0; - } - .order-lg-1 { - -ms-flex-order: 1; - order: 1; - } - .order-lg-2 { - -ms-flex-order: 2; - order: 2; - } - .order-lg-3 { - -ms-flex-order: 3; - order: 3; - } - .order-lg-4 { - -ms-flex-order: 4; - order: 4; - } - .order-lg-5 { - -ms-flex-order: 5; - order: 5; - } - .order-lg-6 { - -ms-flex-order: 6; - order: 6; - } - .order-lg-7 { - -ms-flex-order: 7; - order: 7; - } - .order-lg-8 { - -ms-flex-order: 8; - order: 8; - } - .order-lg-9 { - -ms-flex-order: 9; - order: 9; - } - .order-lg-10 { - -ms-flex-order: 10; - order: 10; - } - .order-lg-11 { - -ms-flex-order: 11; - order: 11; - } - .order-lg-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.333333%; - } - .offset-lg-2 { - margin-left: 16.666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.333333%; - } - .offset-lg-5 { - margin-left: 41.666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.333333%; - } - .offset-lg-8 { - margin-left: 66.666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.333333%; - } - .offset-lg-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 1200px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-xl-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-xl-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-xl-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-xl-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-xl-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-xl-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-xl-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-xl-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-xl-first { - -ms-flex-order: -1; - order: -1; - } - .order-xl-last { - -ms-flex-order: 13; - order: 13; - } - .order-xl-0 { - -ms-flex-order: 0; - order: 0; - } - .order-xl-1 { - -ms-flex-order: 1; - order: 1; - } - .order-xl-2 { - -ms-flex-order: 2; - order: 2; - } - .order-xl-3 { - -ms-flex-order: 3; - order: 3; - } - .order-xl-4 { - -ms-flex-order: 4; - order: 4; - } - .order-xl-5 { - -ms-flex-order: 5; - order: 5; - } - .order-xl-6 { - -ms-flex-order: 6; - order: 6; - } - .order-xl-7 { - -ms-flex-order: 7; - order: 7; - } - .order-xl-8 { - -ms-flex-order: 8; - order: 8; - } - .order-xl-9 { - -ms-flex-order: 9; - order: 9; - } - .order-xl-10 { - -ms-flex-order: 10; - order: 10; - } - .order-xl-11 { - -ms-flex-order: 11; - order: 11; - } - .order-xl-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.333333%; - } - .offset-xl-2 { - margin-left: 16.666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.333333%; - } - .offset-xl-5 { - margin-left: 41.666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.333333%; - } - .offset-xl-8 { - margin-left: 66.666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.333333%; - } - .offset-xl-11 { - margin-left: 91.666667%; - } -} - -.d-none { - display: none !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: -ms-flexbox !important; - display: flex !important; -} - -.d-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; -} - -@media (min-width: 576px) { - .d-sm-none { - display: none !important; - } - .d-sm-inline { - display: inline !important; - } - .d-sm-inline-block { - display: inline-block !important; - } - .d-sm-block { - display: block !important; - } - .d-sm-table { - display: table !important; - } - .d-sm-table-row { - display: table-row !important; - } - .d-sm-table-cell { - display: table-cell !important; - } - .d-sm-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-sm-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 768px) { - .d-md-none { - display: none !important; - } - .d-md-inline { - display: inline !important; - } - .d-md-inline-block { - display: inline-block !important; - } - .d-md-block { - display: block !important; - } - .d-md-table { - display: table !important; - } - .d-md-table-row { - display: table-row !important; - } - .d-md-table-cell { - display: table-cell !important; - } - .d-md-flex { - display: -ms-flexbox !important; - display: flex !important; - } - .d-md-inline-flex { - display: -ms-inline-flexbox !important; - display: inline-flex !important; - } -} - -@media (min-width: 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; - } -} - -.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; - } -} - -.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: 0.25rem !important; -} - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -.ml-2, -.mx-2 { - margin-left: 0.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: 0.25rem !important; -} - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -.m-n1 { - margin: -0.25rem !important; -} - -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -.m-n2 { - margin: -0.5rem !important; -} - -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -.m-n3 { - margin: -1rem !important; -} - -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -.m-n4 { - margin: -1.5rem !important; -} - -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -.m-n5 { - margin: -3rem !important; -} - -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; - } - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - .m-sm-1 { - margin: 0.25rem !important; - } - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - .m-sm-2 { - margin: 0.5rem !important; - } - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - .p-sm-2 { - padding: 0.5rem !important; - } - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - .p-sm-3 { - padding: 1rem !important; - } - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - .p-sm-4 { - padding: 1.5rem !important; - } - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - .p-sm-5 { - padding: 3rem !important; - } - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - .m-sm-n1 { - margin: -0.25rem !important; - } - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - .m-sm-n2 { - margin: -0.5rem !important; - } - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - .m-sm-n3 { - margin: -1rem !important; - } - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - .m-sm-n4 { - margin: -1.5rem !important; - } - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - .m-sm-n5 { - margin: -3rem !important; - } - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - .m-sm-auto { - margin: auto !important; - } - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; - } - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - .m-md-1 { - margin: 0.25rem !important; - } - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - .m-md-2 { - margin: 0.5rem !important; - } - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - .ml-md-2, - .mx-md-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - .p-md-2 { - padding: 0.5rem !important; - } - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - .p-md-3 { - padding: 1rem !important; - } - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - .p-md-4 { - padding: 1.5rem !important; - } - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - .p-md-5 { - padding: 3rem !important; - } - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - .m-md-n1 { - margin: -0.25rem !important; - } - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - .m-md-n2 { - margin: -0.5rem !important; - } - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - .m-md-n3 { - margin: -1rem !important; - } - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - .m-md-n4 { - margin: -1.5rem !important; - } - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - .m-md-n5 { - margin: -3rem !important; - } - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - .m-md-auto { - margin: auto !important; - } - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; - } - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - .m-lg-1 { - margin: 0.25rem !important; - } - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - .m-lg-2 { - margin: 0.5rem !important; - } - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - .p-lg-2 { - padding: 0.5rem !important; - } - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - .p-lg-3 { - padding: 1rem !important; - } - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - .p-lg-4 { - padding: 1.5rem !important; - } - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - .p-lg-5 { - padding: 3rem !important; - } - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - .m-lg-n1 { - margin: -0.25rem !important; - } - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - .m-lg-n2 { - margin: -0.5rem !important; - } - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - .m-lg-n3 { - margin: -1rem !important; - } - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - .m-lg-n4 { - margin: -1.5rem !important; - } - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - .m-lg-n5 { - margin: -3rem !important; - } - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - .m-lg-auto { - margin: auto !important; - } - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 !important; - } - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - .m-xl-1 { - margin: 0.25rem !important; - } - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - .m-xl-2 { - margin: 0.5rem !important; - } - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - .p-xl-2 { - padding: 0.5rem !important; - } - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - .p-xl-3 { - padding: 1rem !important; - } - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - .p-xl-4 { - padding: 1.5rem !important; - } - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - .p-xl-5 { - padding: 3rem !important; - } - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - .m-xl-n1 { - margin: -0.25rem !important; - } - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - .m-xl-n2 { - margin: -0.5rem !important; - } - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - .m-xl-n3 { - margin: -1rem !important; - } - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - .m-xl-n4 { - margin: -1.5rem !important; - } - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - .m-xl-n5 { - margin: -3rem !important; - } - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - .m-xl-auto { - margin: auto !important; - } - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} -/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/css/bootstrap-grid.css.map b/css/bootstrap-grid.css.map deleted file mode 100755 index db62f2f..0000000 --- a/css/bootstrap-grid.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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vBQ;IHTR,gBAA8C;EF4vB9C;EKnvBQ;IHTR,uBAA8C;EF+vB9C;EKtvBQ;IHTR,uBAA8C;EFkwB9C;EKzvBQ;IHTR,gBAA8C;EFqwB9C;EK5vBQ;IHTR,uBAA8C;EFwwB9C;EK/vBQ;IHTR,uBAA8C;EF2wB9C;AACF;;AMlzBM;EAAwB,wBAA0B;ANszBxD;;AMtzBM;EAAwB,0BAA0B;AN0zBxD;;AM1zBM;EAAwB,gCAA0B;AN8zBxD;;AM9zBM;EAAwB,yBAA0B;ANk0BxD;;AMl0BM;EAAwB,yBAA0B;ANs0BxD;;AMt0BM;EAAwB,6BAA0B;AN00BxD;;AM10BM;EAAwB,8BAA0B;AN80BxD;;AM90BM;EAAwB,+BAA0B;EAA1B,wBAA0B;ANk1BxD;;AMl1BM;EAAwB,sCAA0B;EAA1B,+BAA0B;ANs1BxD;;AGryBI;EGjDE;IAAwB,wBAA0B;EN21BtD;EM31BI;IAAwB,0BAA0B;EN81BtD;EM91BI;IAAwB,gCAA0B;ENi2BtD;EMj2BI;IAAwB,yBAA0B;ENo2BtD;EMp2BI;IAAwB,yBAA0B;ENu2BtD;EMv2BI;IAAwB,6BAA0B;EN02BtD;EM12BI;IAAwB,8BAA0B;EN62BtD;EM72BI;IAAwB,+BAA0B;IAA1B,wBAA0B;ENg3BtD;EMh3BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENm3BtD;AACF;;AGn0BI;EGjDE;IAAwB,wBAA0B;ENy3BtD;EMz3BI;IAAwB,0BAA0B;EN43BtD;EM53BI;IAAwB,gCAA0B;EN+3BtD;EM/3BI;IAAwB,yBAA0B;ENk4BtD;EMl4BI;IAAwB,yBAA0B;ENq4BtD;EMr4BI;IAAwB,6BAA0B;ENw4BtD;EMx4BI;IAAwB,8BAA0B;EN24BtD;EM34BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN84BtD;EM94BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENi5BtD;AACF;;AGj2BI;EGjDE;IAAwB,wBAA0B;ENu5BtD;EMv5BI;IAAwB,0BAA0B;EN05BtD;EM15BI;IAAwB,gCAA0B;EN65BtD;EM75BI;IAAwB,yBAA0B;ENg6BtD;EMh6BI;IAAwB,yBAA0B;ENm6BtD;EMn6BI;IAAwB,6BAA0B;ENs6BtD;EMt6BI;IAAwB,8BAA0B;ENy6BtD;EMz6BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN46BtD;EM56BI;IAAwB,sCAA0B;IAA1B,+BAA0B;EN+6BtD;AACF;;AG/3BI;EGjDE;IAAwB,wBAA0B;ENq7BtD;EMr7BI;IAAwB,0BAA0B;ENw7BtD;EMx7BI;IAAwB,gCAA0B;EN27BtD;EM37BI;IAAwB,yBAA0B;EN87BtD;EM97BI;IAAwB,yBAA0B;ENi8BtD;EMj8BI;IAAwB,6BAA0B;ENo8BtD;EMp8BI;IAAwB,8BAA0B;ENu8BtD;EMv8BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN08BtD;EM18BI;IAAwB,sCAA0B;IAA1B,+BAA0B;EN68BtD;AACF;;AMp8BA;EAEI;IAAqB,wBAA0B;ENu8BjD;EMv8BE;IAAqB,0BAA0B;EN08BjD;EM18BE;IAAqB,gCAA0B;EN68BjD;EM78BE;IAAqB,yBAA0B;ENg9BjD;EMh9BE;IAAqB,yBAA0B;ENm9BjD;EMn9BE;IAAqB,6BAA0B;ENs9BjD;EMt9BE;IAAqB,8BAA0B;ENy9BjD;EMz9BE;IAAqB,+BAA0B;IAA1B,wBAA0B;EN49BjD;EM59BE;IAAqB,sCAA0B;IAA1B,+BAA0B;EN+9BjD;AACF;;AO7+BI;EAAgC,kCAA8B;EAA9B,8BAA8B;APi/BlE;;AOh/BI;EAAgC,qCAAiC;EAAjC,iCAAiC;APo/BrE;;AOn/BI;EAAgC,0CAAsC;EAAtC,sCAAsC;APu/B1E;;AOt/BI;EAAgC,6CAAyC;EAAzC,yCAAyC;AP0/B7E;;AOx/BI;EAA8B,8BAA0B;EAA1B,0BAA0B;AP4/B5D;;AO3/BI;EAA8B,gCAA4B;EAA5B,4BAA4B;AP+/B9D;;AO9/BI;EAA8B,sCAAkC;EAAlC,kCAAkC;APkgCpE;;AOjgCI;EAA8B,6BAAyB;EAAzB,yBAAyB;APqgC3D;;AOpgCI;EAA8B,+BAAuB;EAAvB,uBAAuB;APwgCzD;;AOvgCI;EAA8B,+BAAuB;EAAvB,uBAAuB;AP2gCzD;;AO1gCI;EAA8B,+BAAyB;EAAzB,yBAAyB;AP8gC3D;;AO7gCI;EAA8B,+BAAyB;EAAzB,yBAAyB;APihC3D;;AO/gCI;EAAoC,+BAAsC;EAAtC,sCAAsC;APmhC9E;;AOlhCI;EAAoC,6BAAoC;EAApC,oCAAoC;APshC5E;;AOrhCI;EAAoC,gCAAkC;EAAlC,kCAAkC;APyhC1E;;AOxhCI;EAAoC,iCAAyC;EAAzC,yCAAyC;AP4hCjF;;AO3hCI;EAAoC,oCAAwC;EAAxC,wCAAwC;AP+hChF;;AO7hCI;EAAiC,gCAAkC;EAAlC,kCAAkC;APiiCvE;;AOhiCI;EAAiC,8BAAgC;EAAhC,gCAAgC;APoiCrE;;AOniCI;EAAiC,iCAA8B;EAA9B,8BAA8B;APuiCnE;;AOtiCI;EAAiC,mCAAgC;EAAhC,gCAAgC;AP0iCrE;;AOziCI;EAAiC,kCAA+B;EAA/B,+BAA+B;AP6iCpE;;AO3iCI;EAAkC,oCAAoC;EAApC,oCAAoC;AP+iC1E;;AO9iCI;EAAkC,kCAAkC;EAAlC,kCAAkC;APkjCxE;;AOjjCI;EAAkC,qCAAgC;EAAhC,gCAAgC;APqjCtE;;AOpjCI;EAAkC,sCAAuC;EAAvC,uCAAuC;APwjC7E;;AOvjCI;EAAkC,yCAAsC;EAAtC,sCAAsC;AP2jC5E;;AO1jCI;EAAkC,sCAAiC;EAAjC,iCAAiC;AP8jCvE;;AO5jCI;EAAgC,oCAA2B;EAA3B,2BAA2B;APgkC/D;;AO/jCI;EAAgC,qCAAiC;EAAjC,iCAAiC;APmkCrE;;AOlkCI;EAAgC,mCAA+B;EAA/B,+BAA+B;APskCnE;;AOrkCI;EAAgC,sCAA6B;EAA7B,6BAA6B;APykCjE;;AOxkCI;EAAgC,wCAA+B;EAA/B,+BAA+B;AP4kCnE;;AO3kCI;EAAgC,uCAA8B;EAA9B,8BAA8B;AP+kClE;;AGnkCI;EIlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;EP0nChE;EOznCE;IAAgC,qCAAiC;IAAjC,iCAAiC;EP4nCnE;EO3nCE;IAAgC,0CAAsC;IAAtC,sCAAsC;EP8nCxE;EO7nCE;IAAgC,6CAAyC;IAAzC,yCAAyC;EPgoC3E;EO9nCE;IAA8B,8BAA0B;IAA1B,0BAA0B;EPioC1D;EOhoCE;IAA8B,gCAA4B;IAA5B,4BAA4B;EPmoC5D;EOloCE;IAA8B,sCAAkC;IAAlC,kCAAkC;EPqoClE;EOpoCE;IAA8B,6BAAyB;IAAzB,yBAAyB;EPuoCzD;EOtoCE;IAA8B,+BAAuB;IAAvB,uBAAuB;EPyoCvD;EOxoCE;IAA8B,+BAAuB;IAAvB,uBAAuB;EP2oCvD;EO1oCE;IAA8B,+BAAyB;IAAzB,yBAAyB;EP6oCzD;EO5oCE;IAA8B,+BAAyB;IAAzB,yBAAyB;EP+oCzD;EO7oCE;IAAoC,+BAAsC;IAAtC,sCAAsC;EPgpC5E;EO/oCE;IAAoC,6BAAoC;IAApC,oCAAoC;EPkpC1E;EOjpCE;IAAoC,gCAAkC;IAAlC,kCAAkC;EPopCxE;EOnpCE;IAAoC,iCAAyC;IAAzC,yCAAyC;EPspC/E;EOrpCE;IAAoC,oCAAwC;IAAxC,wCAAwC;EPwpC9E;EOtpCE;IAAiC,gCAAkC;IAAlC,kCAAkC;EPypCrE;EOxpCE;IAAiC,8BAAgC;IAAhC,gCAAgC;EP2pCnE;EO1pCE;IAAiC,iCAA8B;IAA9B,8BAA8B;EP6pCjE;EO5pCE;IAAiC,mCAAgC;IAAhC,gCAAgC;EP+pCnE;EO9pCE;IAAiC,kCAA+B;IAA/B,+BAA+B;EPiqClE;EO/pCE;IAAkC,oCAAoC;IAApC,oCAAoC;EPkqCxE;EOjqCE;IAAkC,kCAAkC;IAAlC,kCAAkC;EPoqCtE;EOnqCE;IAAkC,qCAAgC;IAAhC,gCAAgC;EPsqCpE;EOrqCE;IAAkC,sCAAuC;IAAvC,uCAAuC;EPwqC3E;EOvqCE;IAAkC,yCAAsC;IAAtC,sCAAsC;EP0qC1E;EOzqCE;IAAkC,sCAAiC;IAAjC,iCAAiC;EP4qCrE;EO1qCE;IAAgC,oCAA2B;IAA3B,2BAA2B;EP6qC7D;EO5qCE;IAAgC,qCAAiC;IAAjC,iCAAiC;EP+qCnE;EO9qCE;IAAgC,mCAA+B;IAA/B,+BAA+B;EPirCjE;EOhrCE;IAAgC,sCAA6B;IAA7B,6BAA6B;EPmrC/D;EOlrCE;IAAgC,wCAA+B;IAA/B,+BAA+B;EPqrCjE;EOprCE;IAAgC,uCAA8B;IAA9B,8BAA8B;EPurChE;AACF;;AG5qCI;EIlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;EPmuChE;EOluCE;IAAgC,qCAAiC;IAAjC,iCAAiC;EPquCnE;EOpuCE;IAAgC,0CAAsC;IAAtC,sCAAsC;EPuuCxE;EOtuCE;IAAgC,6CAAyC;IAAzC,yCAAyC;EPyuC3E;EOvuCE;IAA8B,8BAA0B;IAA1B,0BAA0B;EP0uC1D;EOzuCE;IAA8B,gCAA4B;IAA5B,4BAA4B;EP4uC5D;EO3uCE;IAA8B,sCAAkC;IAAlC,kCAAkC;EP8uClE;EO7uCE;IAA8B,6BAAyB;IAAzB,yBAAyB;EPgvCzD;EO/uCE;IAA8B,+BAAuB;IAAvB,uBAAuB;EPkvCvD;EOjvCE;IAA8B,+BAAuB;IAAvB,uBAAuB;EPovCvD;EOnvCE;IAA8B,+BAAyB;IAAzB,yBAAyB;EPsvCzD;EOrvCE;IAA8B,+BAAyB;IAAzB,yBAAyB;EPwvCzD;EOtvCE;IAAoC,+BAAsC;IAAtC,sCAAsC;EPyvC5E;EOxvCE;IAAoC,6BAAoC;IAApC,oCAAoC;EP2vC1E;EO1vCE;IAAoC,gCAAkC;IAAlC,kCAAkC;EP6vCxE;EO5vCE;IAAoC,iCAAyC;IAAzC,yCAAyC;EP+vC/E;EO9vCE;IAAoC,oCAAwC;IAAxC,wCAAwC;EPiwC9E;EO/vCE;IAAiC,gCAAkC;IAAlC,kCAAkC;EPkwCrE;EOjwCE;IAAiC,8BAAgC;IAAhC,gCAAgC;EPowCnE;EOnwCE;IAAiC,iCAA8B;IAA9B,8BAA8B;EPswCjE;EOrwCE;IAAiC,mCAAgC;IAAhC,gCAAgC;EPwwCnE;EOvwCE;IAAiC,kCAA+B;IAA/B,+BAA+B;EP0wClE;EOxwCE;IAAkC,oCAAoC;IAApC,oCAAoC;EP2wCxE;EO1wCE;IAAkC,kCAAkC;IAAlC,kCAAkC;EP6wCtE;EO5wCE;IAAkC,qCAAgC;IAAhC,gCAAgC;EP+wCpE;EO9wCE;IAAkC,sCAAuC;IAAvC,uCAAuC;EPixC3E;EOhxCE;IAAkC,yCAAsC;IAAtC,sCAAsC;EPmxC1E;EOlxCE;IAAkC,sCAAiC;IAAjC,iCAAiC;EPqxCrE;EOnxCE;IAAgC,oCAA2B;IAA3B,2BAA2B;EPsxC7D;EOrxCE;IAAgC,qCAAiC;IAAjC,iCAAiC;EPwxCnE;EOvxCE;IAAgC,mCAA+B;IAA/B,+BAA+B;EP0xCjE;EOzxCE;IAAgC,sCAA6B;IAA7B,6BAA6B;EP4xC/D;EO3xCE;IAAgC,wCAA+B;IAA/B,+BAA+B;EP8xCjE;EO7xCE;IAAgC,uCAA8B;IAA9B,8BAA8B;EPgyChE;AACF;;AGrxCI;EIlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;EP40ChE;EO30CE;IAAgC,qCAAiC;IAAjC,iCAAiC;EP80CnE;EO70CE;IAAgC,0CAAsC;IAAtC,sCAAsC;EPg1CxE;EO/0CE;IAAgC,6CAAyC;IAAzC,yCAAyC;EPk1C3E;EOh1CE;IAA8B,8BAA0B;IAA1B,0BAA0B;EPm1C1D;EOl1CE;IAA8B,gCAA4B;IAA5B,4BAA4B;EPq1C5D;EOp1CE;IAA8B,sCAAkC;IAAlC,kCAAkC;EPu1ClE;EOt1CE;IAA8B,6BAAyB;IAAzB,yBAAyB;EPy1CzD;EOx1CE;IAA8B,+BAAuB;IAAvB,uBAAuB;EP21CvD;EO11CE;IAA8B,+BAAuB;IAAvB,uBAAuB;EP61CvD;EO51CE;IAA8B,+BAAyB;IAAzB,yBAAyB;EP+1CzD;EO91CE;IAA8B,+BAAyB;IAAzB,yBAAyB;EPi2CzD;EO/1CE;IAAoC,+BAAsC;IAAtC,sCAAsC;EPk2C5E;EOj2CE;IAAoC,6BAAoC;IAApC,oCAAoC;EPo2C1E;EOn2CE;IAAoC,gCAAkC;IAAlC,kCAAkC;EPs2CxE;EOr2CE;IAAoC,iCAAyC;IAAzC,yCAAyC;EPw2C/E;EOv2CE;IAAoC,oCAAwC;IAAxC,wCAAwC;EP02C9E;EOx2CE;IAAiC,gCAAkC;IAAlC,kCAAkC;EP22CrE;EO12CE;IAAiC,8BAAgC;IAAhC,gCAAgC;EP62CnE;EO52CE;IAAiC,iCAA8B;IAA9B,8BAA8B;EP+2CjE;EO92CE;IAAiC,mCAAgC;IAAhC,gCAAgC;EPi3CnE;EOh3CE;IAAiC,kCAA+B;IAA/B,+BAA+B;EPm3ClE;EOj3CE;IAAkC,oCAAoC;IAApC,oCAAoC;EPo3CxE;EOn3CE;IAAkC,kCAAkC;IAAlC,kCAAkC;EPs3CtE;EOr3CE;IAAkC,qCAAgC;IAAhC,gCAAgC;EPw3CpE;EOv3CE;IAAkC,sCAAuC;IAAvC,uCAAuC;EP03C3E;EOz3CE;IAAkC,yCAAsC;IAAtC,sCAAsC;EP43C1E;EO33CE;IAAkC,sCAAiC;IAAjC,iCAAiC;EP83CrE;EO53CE;IAAgC,oCAA2B;IAA3B,2BAA2B;EP+3C7D;EO93CE;IAAgC,qCAAiC;IAAjC,iCAAiC;EPi4CnE;EOh4CE;IAAgC,mCAA+B;IAA/B,+BAA+B;EPm4CjE;EOl4CE;IAAgC,sCAA6B;IAA7B,6BAA6B;EPq4C/D;EOp4CE;IAAgC,wCAA+B;IAA/B,+BAA+B;EPu4CjE;EOt4CE;IAAgC,uCAA8B;IAA9B,8BAA8B;EPy4ChE;AACF;;AG93CI;EIlDA;IAAgC,kCAA8B;IAA9B,8BAA8B;EPq7ChE;EOp7CE;IAAgC,qCAAiC;IAAjC,iCAAiC;EPu7CnE;EOt7CE;IAAgC,0CAAsC;IAAtC,sCAAsC;EPy7CxE;EOx7CE;IAAgC,6CAAyC;IAAzC,yCAAyC;EP27C3E;EOz7CE;IAA8B,8BAA0B;IAA1B,0BAA0B;EP47C1D;EO37CE;IAA8B,gCAA4B;IAA5B,4BAA4B;EP87C5D;EO77CE;IAA8B,sCAAkC;IAAlC,kCAAkC;EPg8ClE;EO/7CE;IAA8B,6BAAyB;IAAzB,yBAAyB;EPk8CzD;EOj8CE;IAA8B,+BAAuB;IAAvB,uBAAuB;EPo8CvD;EOn8CE;IAA8B,+BAAuB;IAAvB,uBAAuB;EPs8CvD;EOr8CE;IAA8B,+BAAyB;IAAzB,yBAAyB;EPw8CzD;EOv8CE;IAA8B,+BAAyB;IAAzB,yBAAyB;EP08CzD;EOx8CE;IAAoC,+BAAsC;IAAtC,sCAAsC;EP28C5E;EO18CE;IAAoC,6BAAoC;IAApC,oCAAoC;EP68C1E;EO58CE;IAAoC,gCAAkC;IAAlC,kCAAkC;EP+8CxE;EO98CE;IAAoC,iCAAyC;IAAzC,yCAAyC;EPi9C/E;EOh9CE;IAAoC,oCAAwC;IAAxC,wCAAwC;EPm9C9E;EOj9CE;IAAiC,gCAAkC;IAAlC,kCAAkC;EPo9CrE;EOn9CE;IAAiC,8BAAgC;IAAhC,gCAAgC;EPs9CnE;EOr9CE;IAAiC,iCAA8B;IAA9B,8BAA8B;EPw9CjE;EOv9CE;IAAiC,mCAAgC;IAAhC,gCAAgC;EP09CnE;EOz9CE;IAAiC,kCAA+B;IAA/B,+BAA+B;EP49ClE;EO19CE;IAAkC,oCAAoC;IAApC,oCAAoC;EP69CxE;EO59CE;IAAkC,kCAAkC;IAAlC,kCAAkC;EP+9CtE;EO99CE;IAAkC,qCAAgC;IAAhC,gCAAgC;EPi+CpE;EOh+CE;IAAkC,sCAAuC;IAAvC,uCAAuC;EPm+C3E;EOl+CE;IAAkC,yCAAsC;IAAtC,sCAAsC;EPq+C1E;EOp+CE;IAAkC,sCAAiC;IAAjC,iCAAiC;EPu+CrE;EOr+CE;IAAgC,oCAA2B;IAA3B,2BAA2B;EPw+C7D;EOv+CE;IAAgC,qCAAiC;IAAjC,iCAAiC;EP0+CnE;EOz+CE;IAAgC,mCAA+B;IAA/B,+BAA+B;EP4+CjE;EO3+CE;IAAgC,sCAA6B;IAA7B,6BAA6B;EP8+C/D;EO7+CE;IAAgC,wCAA+B;IAA/B,+BAA+B;EPg/CjE;EO/+CE;IAAgC,uCAA8B;IAA9B,8BAA8B;EPk/ChE;AACF;;AQzhDQ;EAAgC,oBAA4B;AR6hDpE;;AQ5hDQ;;EAEE,wBAAoC;AR+hD9C;;AQ7hDQ;;EAEE,0BAAwC;ARgiDlD;;AQ9hDQ;;EAEE,2BAA0C;ARiiDpD;;AQ/hDQ;;EAEE,yBAAsC;ARkiDhD;;AQjjDQ;EAAgC,0BAA4B;ARqjDpE;;AQpjDQ;;EAEE,8BAAoC;ARujD9C;;AQrjDQ;;EAEE,gCAAwC;ARwjDlD;;AQtjDQ;;EAEE,iCAA0C;ARyjDpD;;AQvjDQ;;EAEE,+BAAsC;AR0jDhD;;AQzkDQ;EAAgC,yBAA4B;AR6kDpE;;AQ5kDQ;;EAEE,6BAAoC;AR+kD9C;;AQ7kDQ;;EAEE,+BAAwC;ARglDlD;;AQ9kDQ;;EAEE,gCAA0C;ARilDpD;;AQ/kDQ;;EAEE,8BAAsC;ARklDhD;;AQjmDQ;EAAgC,uBAA4B;ARqmDpE;;AQpmDQ;;EAEE,2BAAoC;ARumD9C;;AQrmDQ;;EAEE,6BAAwC;ARwmDlD;;AQtmDQ;;EAEE,8BAA0C;ARymDpD;;AQvmDQ;;EAEE,4BAAsC;AR0mDhD;;AQznDQ;EAAgC,yBAA4B;AR6nDpE;;AQ5nDQ;;EAEE,6BAAoC;AR+nD9C;;AQ7nDQ;;EAEE,+BAAwC;ARgoDlD;;AQ9nDQ;;EAEE,gCAA0C;ARioDpD;;AQ/nDQ;;EAEE,8BAAsC;ARkoDhD;;AQjpDQ;EAAgC,uBAA4B;ARqpDpE;;AQppDQ;;EAEE,2BAAoC;ARupD9C;;AQrpDQ;;EAEE,6BAAwC;ARwpDlD;;AQtpDQ;;EAEE,8BAA0C;ARypDpD;;AQvpDQ;;EAEE,4BAAsC;AR0pDhD;;AQzqDQ;EAAgC,qBAA4B;AR6qDpE;;AQ5qDQ;;EAEE,yBAAoC;AR+qD9C;;AQ7qDQ;;EAEE,2BAAwC;ARgrDlD;;AQ9qDQ;;EAEE,4BAA0C;ARirDpD;;AQ/qDQ;;EAEE,0BAAsC;ARkrDhD;;AQjsDQ;EAAgC,2BAA4B;ARqsDpE;;AQpsDQ;;EAEE,+BAAoC;ARusD9C;;AQrsDQ;;EAEE,iCAAwC;ARwsDlD;;AQtsDQ;;EAEE,kCAA0C;ARysDpD;;AQvsDQ;;EAEE,gCAAsC;AR0sDhD;;AQztDQ;EAAgC,0BAA4B;AR6tDpE;;AQ5tDQ;;EAEE,8BAAoC;AR+tD9C;;AQ7tDQ;;EAEE,gCAAwC;ARguDlD;;AQ9tDQ;;EAEE,iCAA0C;ARiuDpD;;AQ/tDQ;;EAEE,+BAAsC;ARkuDhD;;AQjvDQ;EAAgC,wBAA4B;ARqvDpE;;AQpvDQ;;EAEE,4BAAoC;ARuvD9C;;AQrvDQ;;EAEE,8BAAwC;ARwvDlD;;AQtvDQ;;EAEE,+BAA0C;ARyvDpD;;AQvvDQ;;EAEE,6BAAsC;AR0vDhD;;AQzwDQ;EAAgC,0BAA4B;AR6wDpE;;AQ5wDQ;;EAEE,8BAAoC;AR+wD9C;;AQ7wDQ;;EAEE,gCAAwC;ARgxDlD;;AQ9wDQ;;EAEE,iCAA0C;ARixDpD;;AQ/wDQ;;EAEE,+BAAsC;ARkxDhD;;AQjyDQ;EAAgC,wBAA4B;ARqyDpE;;AQpyDQ;;EAEE,4BAAoC;ARuyD9C;;AQryDQ;;EAEE,8BAAwC;ARwyDlD;;AQtyDQ;;EAEE,+BAA0C;ARyyDpD;;AQvyDQ;;EAEE,6BAAsC;AR0yDhD;;AQlyDQ;EAAwB,2BAA2B;ARsyD3D;;AQryDQ;;EAEE,+BAA+B;ARwyDzC;;AQtyDQ;;EAEE,iCAAiC;ARyyD3C;;AQvyDQ;;EAEE,kCAAkC;AR0yD5C;;AQxyDQ;;EAEE,gCAAgC;AR2yD1C;;AQ1zDQ;EAAwB,0BAA2B;AR8zD3D;;AQ7zDQ;;EAEE,8BAA+B;ARg0DzC;;AQ9zDQ;;EAEE,gCAAiC;ARi0D3C;;AQ/zDQ;;EAEE,iCAAkC;ARk0D5C;;AQh0DQ;;EAEE,+BAAgC;ARm0D1C;;AQl1DQ;EAAwB,wBAA2B;ARs1D3D;;AQr1DQ;;EAEE,4BAA+B;ARw1DzC;;AQt1DQ;;EAEE,8BAAiC;ARy1D3C;;AQv1DQ;;EAEE,+BAAkC;AR01D5C;;AQx1DQ;;EAEE,6BAAgC;AR21D1C;;AQ12DQ;EAAwB,0BAA2B;AR82D3D;;AQ72DQ;;EAEE,8BAA+B;ARg3DzC;;AQ92DQ;;EAEE,gCAAiC;ARi3D3C;;AQ/2DQ;;EAEE,iCAAkC;ARk3D5C;;AQh3DQ;;EAEE,+BAAgC;ARm3D1C;;AQl4DQ;EAAwB,wBAA2B;ARs4D3D;;AQr4DQ;;EAEE,4BAA+B;ARw4DzC;;AQt4DQ;;EAEE,8BAAiC;ARy4D3C;;AQv4DQ;;EAEE,+BAAkC;AR04D5C;;AQx4DQ;;EAEE,6BAAgC;AR24D1C;;AQr4DI;EAAmB,uBAAuB;ARy4D9C;;AQx4DI;;EAEE,2BAA2B;AR24DjC;;AQz4DI;;EAEE,6BAA6B;AR44DnC;;AQ14DI;;EAEE,8BAA8B;AR64DpC;;AQ34DI;;EAEE,4BAA4B;AR84DlC;;AGv5DI;EKlDI;IAAgC,oBAA4B;ER88DlE;EQ78DM;;IAEE,wBAAoC;ER+8D5C;EQ78DM;;IAEE,0BAAwC;ER+8DhD;EQ78DM;;IAEE,2BAA0C;ER+8DlD;EQ78DM;;IAEE,yBAAsC;ER+8D9C;EQ99DM;IAAgC,0BAA4B;ERi+DlE;EQh+DM;;IAEE,8BAAoC;ERk+D5C;EQh+DM;;IAEE,gCAAwC;ERk+DhD;EQh+DM;;IAEE,iCAA0C;ERk+DlD;EQh+DM;;IAEE,+BAAsC;ERk+D9C;EQj/DM;IAAgC,yBAA4B;ERo/DlE;EQn/DM;;IAEE,6BAAoC;ERq/D5C;EQn/DM;;IAEE,+BAAwC;ERq/DhD;EQn/DM;;IAEE,gCAA0C;ERq/DlD;EQn/DM;;IAEE,8BAAsC;ERq/D9C;EQpgEM;IAAgC,uBAA4B;ERugElE;EQtgEM;;IAEE,2BAAoC;ERwgE5C;EQtgEM;;IAEE,6BAAwC;ERwgEhD;EQtgEM;;IAEE,8BAA0C;ERwgElD;EQtgEM;;IAEE,4BAAsC;ERwgE9C;EQvhEM;IAAgC,yBAA4B;ER0hElE;EQzhEM;;IAEE,6BAAoC;ER2hE5C;EQzhEM;;IAEE,+BAAwC;ER2hEhD;EQzhEM;;IAEE,gCAA0C;ER2hElD;EQzhEM;;IAEE,8BAAsC;ER2hE9C;EQ1iEM;IAAgC,uBAA4B;ER6iElE;EQ5iEM;;IAEE,2BAAoC;ER8iE5C;EQ5iEM;;IAEE,6BAAwC;ER8iEhD;EQ5iEM;;IAEE,8BAA0C;ER8iElD;EQ5iEM;;IAEE,4BAAsC;ER8iE9C;EQ7jEM;IAAgC,qBAA4B;ERgkElE;EQ/jEM;;IAEE,yBAAoC;ERikE5C;EQ/jEM;;IAEE,2BAAwC;ERikEhD;EQ/jEM;;IAEE,4BAA0C;ERikElD;EQ/jEM;;IAEE,0BAAsC;ERikE9C;EQhlEM;IAAgC,2BAA4B;ERmlElE;EQllEM;;IAEE,+BAAoC;ERolE5C;EQllEM;;IAEE,iCAAwC;ERolEhD;EQllEM;;IAEE,kCAA0C;ERolElD;EQllEM;;IAEE,gCAAsC;ERolE9C;EQnmEM;IAAgC,0BAA4B;ERsmElE;EQrmEM;;IAEE,8BAAoC;ERumE5C;EQrmEM;;IAEE,gCAAwC;ERumEhD;EQrmEM;;IAEE,iCAA0C;ERumElD;EQrmEM;;IAEE,+BAAsC;ERumE9C;EQtnEM;IAAgC,wBAA4B;ERynElE;EQxnEM;;IAEE,4BAAoC;ER0nE5C;EQxnEM;;IAEE,8BAAwC;ER0nEhD;EQxnEM;;IAEE,+BAA0C;ER0nElD;EQxnEM;;IAEE,6BAAsC;ER0nE9C;EQzoEM;IAAgC,0BAA4B;ER4oElE;EQ3oEM;;IAEE,8BAAoC;ER6oE5C;EQ3oEM;;IAEE,gCAAwC;ER6oEhD;EQ3oEM;;IAEE,iCAA0C;ER6oElD;EQ3oEM;;IAEE,+BAAsC;ER6oE9C;EQ5pEM;IAAgC,wBAA4B;ER+pElE;EQ9pEM;;IAEE,4BAAoC;ERgqE5C;EQ9pEM;;IAEE,8BAAwC;ERgqEhD;EQ9pEM;;IAEE,+BAA0C;ERgqElD;EQ9pEM;;IAEE,6BAAsC;ERgqE9C;EQxpEM;IAAwB,2BAA2B;ER2pEzD;EQ1pEM;;IAEE,+BAA+B;ER4pEvC;EQ1pEM;;IAEE,iCAAiC;ER4pEzC;EQ1pEM;;IAEE,kCAAkC;ER4pE1C;EQ1pEM;;IAEE,gCAAgC;ER4pExC;EQ3qEM;IAAwB,0BAA2B;ER8qEzD;EQ7qEM;;IAEE,8BAA+B;ER+qEvC;EQ7qEM;;IAEE,gCAAiC;ER+qEzC;EQ7qEM;;IAEE,iCAAkC;ER+qE1C;EQ7qEM;;IAEE,+BAAgC;ER+qExC;EQ9rEM;IAAwB,wBAA2B;ERisEzD;EQhsEM;;IAEE,4BAA+B;ERksEvC;EQhsEM;;IAEE,8BAAiC;ERksEzC;EQhsEM;;IAEE,+BAAkC;ERksE1C;EQhsEM;;IAEE,6BAAgC;ERksExC;EQjtEM;IAAwB,0BAA2B;ERotEzD;EQntEM;;IAEE,8BAA+B;ERqtEvC;EQntEM;;IAEE,gCAAiC;ERqtEzC;EQntEM;;IAEE,iCAAkC;ERqtE1C;EQntEM;;IAEE,+BAAgC;ERqtExC;EQpuEM;IAAwB,wBAA2B;ERuuEzD;EQtuEM;;IAEE,4BAA+B;ERwuEvC;EQtuEM;;IAEE,8BAAiC;ERwuEzC;EQtuEM;;IAEE,+BAAkC;ERwuE1C;EQtuEM;;IAEE,6BAAgC;ERwuExC;EQluEE;IAAmB,uBAAuB;ERquE5C;EQpuEE;;IAEE,2BAA2B;ERsuE/B;EQpuEE;;IAEE,6BAA6B;ERsuEjC;EQpuEE;;IAEE,8BAA8B;ERsuElC;EQpuEE;;IAEE,4BAA4B;ERsuEhC;AACF;;AGhvEI;EKlDI;IAAgC,oBAA4B;ERuyElE;EQtyEM;;IAEE,wBAAoC;ERwyE5C;EQtyEM;;IAEE,0BAAwC;ERwyEhD;EQtyEM;;IAEE,2BAA0C;ERwyElD;EQtyEM;;IAEE,yBAAsC;ERwyE9C;EQvzEM;IAAgC,0BAA4B;ER0zElE;EQzzEM;;IAEE,8BAAoC;ER2zE5C;EQzzEM;;IAEE,gCAAwC;ER2zEhD;EQzzEM;;IAEE,iCAA0C;ER2zElD;EQzzEM;;IAEE,+BAAsC;ER2zE9C;EQ10EM;IAAgC,yBAA4B;ER60ElE;EQ50EM;;IAEE,6BAAoC;ER80E5C;EQ50EM;;IAEE,+BAAwC;ER80EhD;EQ50EM;;IAEE,gCAA0C;ER80ElD;EQ50EM;;IAEE,8BAAsC;ER80E9C;EQ71EM;IAAgC,uBAA4B;ERg2ElE;EQ/1EM;;IAEE,2BAAoC;ERi2E5C;EQ/1EM;;IAEE,6BAAwC;ERi2EhD;EQ/1EM;;IAEE,8BAA0C;ERi2ElD;EQ/1EM;;IAEE,4BAAsC;ERi2E9C;EQh3EM;IAAgC,yBAA4B;ERm3ElE;EQl3EM;;IAEE,6BAAoC;ERo3E5C;EQl3EM;;IAEE,+BAAwC;ERo3EhD;EQl3EM;;IAEE,gCAA0C;ERo3ElD;EQl3EM;;IAEE,8BAAsC;ERo3E9C;EQn4EM;IAAgC,uBAA4B;ERs4ElE;EQr4EM;;IAEE,2BAAoC;ERu4E5C;EQr4EM;;IAEE,6BAAwC;ERu4EhD;EQr4EM;;IAEE,8BAA0C;ERu4ElD;EQr4EM;;IAEE,4BAAsC;ERu4E9C;EQt5EM;IAAgC,qBAA4B;ERy5ElE;EQx5EM;;IAEE,yBAAoC;ER05E5C;EQx5EM;;IAEE,2BAAwC;ER05EhD;EQx5EM;;IAEE,4BAA0C;ER05ElD;EQx5EM;;IAEE,0BAAsC;ER05E9C;EQz6EM;IAAgC,2BAA4B;ER46ElE;EQ36EM;;IAEE,+BAAoC;ER66E5C;EQ36EM;;IAEE,iCAAwC;ER66EhD;EQ36EM;;IAEE,kCAA0C;ER66ElD;EQ36EM;;IAEE,gCAAsC;ER66E9C;EQ57EM;IAAgC,0BAA4B;ER+7ElE;EQ97EM;;IAEE,8BAAoC;ERg8E5C;EQ97EM;;IAEE,gCAAwC;ERg8EhD;EQ97EM;;IAEE,iCAA0C;ERg8ElD;EQ97EM;;IAEE,+BAAsC;ERg8E9C;EQ/8EM;IAAgC,wBAA4B;ERk9ElE;EQj9EM;;IAEE,4BAAoC;ERm9E5C;EQj9EM;;IAEE,8BAAwC;ERm9EhD;EQj9EM;;IAEE,+BAA0C;ERm9ElD;EQj9EM;;IAEE,6BAAsC;ERm9E9C;EQl+EM;IAAgC,0BAA4B;ERq+ElE;EQp+EM;;IAEE,8BAAoC;ERs+E5C;EQp+EM;;IAEE,gCAAwC;ERs+EhD;EQp+EM;;IAEE,iCAA0C;ERs+ElD;EQp+EM;;IAEE,+BAAsC;ERs+E9C;EQr/EM;IAAgC,wBAA4B;ERw/ElE;EQv/EM;;IAEE,4BAAoC;ERy/E5C;EQv/EM;;IAEE,8BAAwC;ERy/EhD;EQv/EM;;IAEE,+BAA0C;ERy/ElD;EQv/EM;;IAEE,6BAAsC;ERy/E9C;EQj/EM;IAAwB,2BAA2B;ERo/EzD;EQn/EM;;IAEE,+BAA+B;ERq/EvC;EQn/EM;;IAEE,iCAAiC;ERq/EzC;EQn/EM;;IAEE,kCAAkC;ERq/E1C;EQn/EM;;IAEE,gCAAgC;ERq/ExC;EQpgFM;IAAwB,0BAA2B;ERugFzD;EQtgFM;;IAEE,8BAA+B;ERwgFvC;EQtgFM;;IAEE,gCAAiC;ERwgFzC;EQtgFM;;IAEE,iCAAkC;ERwgF1C;EQtgFM;;IAEE,+BAAgC;ERwgFxC;EQvhFM;IAAwB,wBAA2B;ER0hFzD;EQzhFM;;IAEE,4BAA+B;ER2hFvC;EQzhFM;;IAEE,8BAAiC;ER2hFzC;EQzhFM;;IAEE,+BAAkC;ER2hF1C;EQzhFM;;IAEE,6BAAgC;ER2hFxC;EQ1iFM;IAAwB,0BAA2B;ER6iFzD;EQ5iFM;;IAEE,8BAA+B;ER8iFvC;EQ5iFM;;IAEE,gCAAiC;ER8iFzC;EQ5iFM;;IAEE,iCAAkC;ER8iF1C;EQ5iFM;;IAEE,+BAAgC;ER8iFxC;EQ7jFM;IAAwB,wBAA2B;ERgkFzD;EQ/jFM;;IAEE,4BAA+B;ERikFvC;EQ/jFM;;IAEE,8BAAiC;ERikFzC;EQ/jFM;;IAEE,+BAAkC;ERikF1C;EQ/jFM;;IAEE,6BAAgC;ERikFxC;EQ3jFE;IAAmB,uBAAuB;ER8jF5C;EQ7jFE;;IAEE,2BAA2B;ER+jF/B;EQ7jFE;;IAEE,6BAA6B;ER+jFjC;EQ7jFE;;IAEE,8BAA8B;ER+jFlC;EQ7jFE;;IAEE,4BAA4B;ER+jFhC;AACF;;AGzkFI;EKlDI;IAAgC,oBAA4B;ERgoFlE;EQ/nFM;;IAEE,wBAAoC;ERioF5C;EQ/nFM;;IAEE,0BAAwC;ERioFhD;EQ/nFM;;IAEE,2BAA0C;ERioFlD;EQ/nFM;;IAEE,yBAAsC;ERioF9C;EQhpFM;IAAgC,0BAA4B;ERmpFlE;EQlpFM;;IAEE,8BAAoC;ERopF5C;EQlpFM;;IAEE,gCAAwC;ERopFhD;EQlpFM;;IAEE,iCAA0C;ERopFlD;EQlpFM;;IAEE,+BAAsC;ERopF9C;EQnqFM;IAAgC,yBAA4B;ERsqFlE;EQrqFM;;IAEE,6BAAoC;ERuqF5C;EQrqFM;;IAEE,+BAAwC;ERuqFhD;EQrqFM;;IAEE,gCAA0C;ERuqFlD;EQrqFM;;IAEE,8BAAsC;ERuqF9C;EQtrFM;IAAgC,uBAA4B;ERyrFlE;EQxrFM;;IAEE,2BAAoC;ER0rF5C;EQxrFM;;IAEE,6BAAwC;ER0rFhD;EQxrFM;;IAEE,8BAA0C;ER0rFlD;EQxrFM;;IAEE,4BAAsC;ER0rF9C;EQzsFM;IAAgC,yBAA4B;ER4sFlE;EQ3sFM;;IAEE,6BAAoC;ER6sF5C;EQ3sFM;;IAEE,+BAAwC;ER6sFhD;EQ3sFM;;IAEE,gCAA0C;ER6sFlD;EQ3sFM;;IAEE,8BAAsC;ER6sF9C;EQ5tFM;IAAgC,uBAA4B;ER+tFlE;EQ9tFM;;IAEE,2BAAoC;ERguF5C;EQ9tFM;;IAEE,6BAAwC;ERguFhD;EQ9tFM;;IAEE,8BAA0C;ERguFlD;EQ9tFM;;IAEE,4BAAsC;ERguF9C;EQ/uFM;IAAgC,qBAA4B;ERkvFlE;EQjvFM;;IAEE,yBAAoC;ERmvF5C;EQjvFM;;IAEE,2BAAwC;ERmvFhD;EQjvFM;;IAEE,4BAA0C;ERmvFlD;EQjvFM;;IAEE,0BAAsC;ERmvF9C;EQlwFM;IAAgC,2BAA4B;ERqwFlE;EQpwFM;;IAEE,+BAAoC;ERswF5C;EQpwFM;;IAEE,iCAAwC;ERswFhD;EQpwFM;;IAEE,kCAA0C;ERswFlD;EQpwFM;;IAEE,gCAAsC;ERswF9C;EQrxFM;IAAgC,0BAA4B;ERwxFlE;EQvxFM;;IAEE,8BAAoC;ERyxF5C;EQvxFM;;IAEE,gCAAwC;ERyxFhD;EQvxFM;;IAEE,iCAA0C;ERyxFlD;EQvxFM;;IAEE,+BAAsC;ERyxF9C;EQxyFM;IAAgC,wBAA4B;ER2yFlE;EQ1yFM;;IAEE,4BAAoC;ER4yF5C;EQ1yFM;;IAEE,8BAAwC;ER4yFhD;EQ1yFM;;IAEE,+BAA0C;ER4yFlD;EQ1yFM;;IAEE,6BAAsC;ER4yF9C;EQ3zFM;IAAgC,0BAA4B;ER8zFlE;EQ7zFM;;IAEE,8BAAoC;ER+zF5C;EQ7zFM;;IAEE,gCAAwC;ER+zFhD;EQ7zFM;;IAEE,iCAA0C;ER+zFlD;EQ7zFM;;IAEE,+BAAsC;ER+zF9C;EQ90FM;IAAgC,wBAA4B;ERi1FlE;EQh1FM;;IAEE,4BAAoC;ERk1F5C;EQh1FM;;IAEE,8BAAwC;ERk1FhD;EQh1FM;;IAEE,+BAA0C;ERk1FlD;EQh1FM;;IAEE,6BAAsC;ERk1F9C;EQ10FM;IAAwB,2BAA2B;ER60FzD;EQ50FM;;IAEE,+BAA+B;ER80FvC;EQ50FM;;IAEE,iCAAiC;ER80FzC;EQ50FM;;IAEE,kCAAkC;ER80F1C;EQ50FM;;IAEE,gCAAgC;ER80FxC;EQ71FM;IAAwB,0BAA2B;ERg2FzD;EQ/1FM;;IAEE,8BAA+B;ERi2FvC;EQ/1FM;;IAEE,gCAAiC;ERi2FzC;EQ/1FM;;IAEE,iCAAkC;ERi2F1C;EQ/1FM;;IAEE,+BAAgC;ERi2FxC;EQh3FM;IAAwB,wBAA2B;ERm3FzD;EQl3FM;;IAEE,4BAA+B;ERo3FvC;EQl3FM;;IAEE,8BAAiC;ERo3FzC;EQl3FM;;IAEE,+BAAkC;ERo3F1C;EQl3FM;;IAEE,6BAAgC;ERo3FxC;EQn4FM;IAAwB,0BAA2B;ERs4FzD;EQr4FM;;IAEE,8BAA+B;ERu4FvC;EQr4FM;;IAEE,gCAAiC;ERu4FzC;EQr4FM;;IAEE,iCAAkC;ERu4F1C;EQr4FM;;IAEE,+BAAgC;ERu4FxC;EQt5FM;IAAwB,wBAA2B;ERy5FzD;EQx5FM;;IAEE,4BAA+B;ER05FvC;EQx5FM;;IAEE,8BAAiC;ER05FzC;EQx5FM;;IAEE,+BAAkC;ER05F1C;EQx5FM;;IAEE,6BAAgC;ER05FxC;EQp5FE;IAAmB,uBAAuB;ERu5F5C;EQt5FE;;IAEE,2BAA2B;ERw5F/B;EQt5FE;;IAEE,6BAA6B;ERw5FjC;EQt5FE;;IAEE,8BAA8B;ERw5FlC;EQt5FE;;IAEE,4BAA4B;ERw5FhC;AACF;;AGl6FI;EKlDI;IAAgC,oBAA4B;ERy9FlE;EQx9FM;;IAEE,wBAAoC;ER09F5C;EQx9FM;;IAEE,0BAAwC;ER09FhD;EQx9FM;;IAEE,2BAA0C;ER09FlD;EQx9FM;;IAEE,yBAAsC;ER09F9C;EQz+FM;IAAgC,0BAA4B;ER4+FlE;EQ3+FM;;IAEE,8BAAoC;ER6+F5C;EQ3+FM;;IAEE,gCAAwC;ER6+FhD;EQ3+FM;;IAEE,iCAA0C;ER6+FlD;EQ3+FM;;IAEE,+BAAsC;ER6+F9C;EQ5/FM;IAAgC,yBAA4B;ER+/FlE;EQ9/FM;;IAEE,6BAAoC;ERggG5C;EQ9/FM;;IAEE,+BAAwC;ERggGhD;EQ9/FM;;IAEE,gCAA0C;ERggGlD;EQ9/FM;;IAEE,8BAAsC;ERggG9C;EQ/gGM;IAAgC,uBAA4B;ERkhGlE;EQjhGM;;IAEE,2BAAoC;ERmhG5C;EQjhGM;;IAEE,6BAAwC;ERmhGhD;EQjhGM;;IAEE,8BAA0C;ERmhGlD;EQjhGM;;IAEE,4BAAsC;ERmhG9C;EQliGM;IAAgC,yBAA4B;ERqiGlE;EQpiGM;;IAEE,6BAAoC;ERsiG5C;EQpiGM;;IAEE,+BAAwC;ERsiGhD;EQpiGM;;IAEE,gCAA0C;ERsiGlD;EQpiGM;;IAEE,8BAAsC;ERsiG9C;EQrjGM;IAAgC,uBAA4B;ERwjGlE;EQvjGM;;IAEE,2BAAoC;ERyjG5C;EQvjGM;;IAEE,6BAAwC;ERyjGhD;EQvjGM;;IAEE,8BAA0C;ERyjGlD;EQvjGM;;IAEE,4BAAsC;ERyjG9C;EQxkGM;IAAgC,qBAA4B;ER2kGlE;EQ1kGM;;IAEE,yBAAoC;ER4kG5C;EQ1kGM;;IAEE,2BAAwC;ER4kGhD;EQ1kGM;;IAEE,4BAA0C;ER4kGlD;EQ1kGM;;IAEE,0BAAsC;ER4kG9C;EQ3lGM;IAAgC,2BAA4B;ER8lGlE;EQ7lGM;;IAEE,+BAAoC;ER+lG5C;EQ7lGM;;IAEE,iCAAwC;ER+lGhD;EQ7lGM;;IAEE,kCAA0C;ER+lGlD;EQ7lGM;;IAEE,gCAAsC;ER+lG9C;EQ9mGM;IAAgC,0BAA4B;ERinGlE;EQhnGM;;IAEE,8BAAoC;ERknG5C;EQhnGM;;IAEE,gCAAwC;ERknGhD;EQhnGM;;IAEE,iCAA0C;ERknGlD;EQhnGM;;IAEE,+BAAsC;ERknG9C;EQjoGM;IAAgC,wBAA4B;ERooGlE;EQnoGM;;IAEE,4BAAoC;ERqoG5C;EQnoGM;;IAEE,8BAAwC;ERqoGhD;EQnoGM;;IAEE,+BAA0C;ERqoGlD;EQnoGM;;IAEE,6BAAsC;ERqoG9C;EQppGM;IAAgC,0BAA4B;ERupGlE;EQtpGM;;IAEE,8BAAoC;ERwpG5C;EQtpGM;;IAEE,gCAAwC;ERwpGhD;EQtpGM;;IAEE,iCAA0C;ERwpGlD;EQtpGM;;IAEE,+BAAsC;ERwpG9C;EQvqGM;IAAgC,wBAA4B;ER0qGlE;EQzqGM;;IAEE,4BAAoC;ER2qG5C;EQzqGM;;IAEE,8BAAwC;ER2qGhD;EQzqGM;;IAEE,+BAA0C;ER2qGlD;EQzqGM;;IAEE,6BAAsC;ER2qG9C;EQnqGM;IAAwB,2BAA2B;ERsqGzD;EQrqGM;;IAEE,+BAA+B;ERuqGvC;EQrqGM;;IAEE,iCAAiC;ERuqGzC;EQrqGM;;IAEE,kCAAkC;ERuqG1C;EQrqGM;;IAEE,gCAAgC;ERuqGxC;EQtrGM;IAAwB,0BAA2B;ERyrGzD;EQxrGM;;IAEE,8BAA+B;ER0rGvC;EQxrGM;;IAEE,gCAAiC;ER0rGzC;EQxrGM;;IAEE,iCAAkC;ER0rG1C;EQxrGM;;IAEE,+BAAgC;ER0rGxC;EQzsGM;IAAwB,wBAA2B;ER4sGzD;EQ3sGM;;IAEE,4BAA+B;ER6sGvC;EQ3sGM;;IAEE,8BAAiC;ER6sGzC;EQ3sGM;;IAEE,+BAAkC;ER6sG1C;EQ3sGM;;IAEE,6BAAgC;ER6sGxC;EQ5tGM;IAAwB,0BAA2B;ER+tGzD;EQ9tGM;;IAEE,8BAA+B;ERguGvC;EQ9tGM;;IAEE,gCAAiC;ERguGzC;EQ9tGM;;IAEE,iCAAkC;ERguG1C;EQ9tGM;;IAEE,+BAAgC;ERguGxC;EQ/uGM;IAAwB,wBAA2B;ERkvGzD;EQjvGM;;IAEE,4BAA+B;ERmvGvC;EQjvGM;;IAEE,8BAAiC;ERmvGzC;EQjvGM;;IAEE,+BAAkC;ERmvG1C;EQjvGM;;IAEE,6BAAgC;ERmvGxC;EQ7uGE;IAAmB,uBAAuB;ERgvG5C;EQ/uGE;;IAEE,2BAA2B;ERivG/B;EQ/uGE;;IAEE,6BAA6B;ERivGjC;EQ/uGE;;IAEE,8BAA8B;ERivGlC;EQ/uGE;;IAEE,4BAA4B;ERivGhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.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 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: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 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.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.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-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-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/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .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($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-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 != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // 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","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/css/bootstrap-grid.min.css b/css/bootstrap-grid.min.css deleted file mode 100755 index e5e74f7..0000000 --- a/css/bootstrap-grid.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right: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%;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:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: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}}.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}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} -/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/css/bootstrap-grid.min.css.map b/css/bootstrap-grid.min.css.map deleted file mode 100755 index 13e33db..0000000 --- a/css/bootstrap-grid.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.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 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: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 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.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.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-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-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/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .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($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-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 != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // 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","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/css/bootstrap-reboot.css b/css/bootstrap-reboot.css deleted file mode 100755 index 09cf986..0000000 --- a/css/bootstrap-reboot.css +++ /dev/null @@ -1,331 +0,0 @@ -/*! - * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -[tabindex="-1"]:focus { - outline: 0 !important; -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} - -a:hover { - color: #0056b3; - text-decoration: underline; -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -pre, -code, -kbd, -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; -} - -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: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -button { - border-radius: 0; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -select { - word-wrap: normal; -} - -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -progress { - vertical-align: baseline; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -summary { - display: list-item; - cursor: pointer; -} - -template { - display: none; -} - -[hidden] { - display: none !important; -} -/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/css/bootstrap-reboot.css.map b/css/bootstrap-reboot.css.map deleted file mode 100755 index d0b0f02..0000000 --- a/css/bootstrap-reboot.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable 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. 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 -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include 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, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\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\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include 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 @include 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\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 @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 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 `<td>` alignment by inheriting from the `<body>`, 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 // stylelint-disable-next-line property-blacklist\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 @include 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// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`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 @include 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 in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/css/bootstrap-reboot.min.css b/css/bootstrap-reboot.min.css deleted file mode 100755 index c804b3b..0000000 --- a/css/bootstrap-reboot.min.css +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([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}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}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} -/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/css/bootstrap-reboot.min.css.map b/css/bootstrap-reboot.min.css.map deleted file mode 100755 index 73f4a19..0000000 --- a/css/bootstrap-reboot.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// 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. 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 -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include 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, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\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\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include 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 @include 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\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 @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 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 `<td>` alignment by inheriting from the `<body>`, 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 // stylelint-disable-next-line property-blacklist\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 @include 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// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`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 @include 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 in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/css/bootstrap.css b/css/bootstrap.css deleted file mode 100755 index ee3c538..0000000 --- a/css/bootstrap.css +++ /dev/null @@ -1,10288 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -: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, Trebuchet MS, Helvetica, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} - -[tabindex="-1"]:focus { - outline: 0 !important; -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0.5rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -.trennung { - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; - -text-indent: 0em;} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -.legals li {display: inline-block; -list-style-type: none; -padding-bottom: 0px;} - -.footer-items li {display: inline-block; -list-style-type: none;} - -#navelemente {display: inline-block; -list-style-type: none;} - -#socialmediabuttons {text-align: center; -color: darkgrey; -font-size: 2em; -padding-left: 1em; -padding-right: 1em;} - -.contactrow{ -padding-left: 15px; -padding-right:5px; -} - -.contact-lower{ -display: inline-block; -} - -.footer-unten a {color: darkgrey; -} -.footer-unten a:hover {color: black; -} -.footer-unten {color: darkgrey; -} -#socialmediabuttons a { -color: darkgrey; -} - -#socialmediabuttons a:hover {color: black; -} - -.navbar-header li {display: inline-block; -padding-right: 0.5em; -vertical-align: bottom; -} - -.navbar-header text {color: darkgrey; -vertical-align: bottom; -} - -.navbar-header img {height: 6em; -padding-right: 0.5em; -padding-bottom: 1em; -/*border-color: black; -border-style: dashed; -border-width: thick;*/} - -.nav-item {/*border-color: black; -border-style: dashed; -border-width: thick; -padding: 0px;*/} - -.nav-item-suchfeld {padding-bottom: 0.45em; -color: darkgrey;} - -#sf_submit {vertical-align: middle;} - - -.col-md-4 {vertical-align: bottom;} - -#Projektliste { - font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; - border-collapse: collapse; - width: 100%; -} - -#Projektliste td, #customers th { - border: 1px solid #ddd; - padding: 8px; -} - -#Projektliste tr:nth-child(even){background-color: #f2f2f2;} - -#Projektliste tr:hover {background-color: #ddd;} - -#Projektliste th { - padding-top: 12px; - padding-bottom: 12px; - text-align: left; - background-color: #993399; - color: white; -} - -#Projektliste button { - border: solid thin; - border-radius: 8px; - border-color: #993399; - color: black; - padding: 5px 5px; - text-align: center; - text-decoration: none; - display: inline-block; - font-size: 1ep; - font-weight: thin; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -.25em; -} - -sup { - top: -.5em; -} - -a { - text-decoration: none; - background-color: transparent; -} - -a:hover { - color: #0056b3; - text-decoration: underline; -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none; -} - -a:not([href]):not([tabindex]):focus { - outline: 0; -} - -pre, -code, -kbd, -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; -} - -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: 0.75rem; - padding-bottom: 0.75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - -label { - display: inline-block; - margin-bottom: 0.5rem; -} - -button { - border-radius: 0; -} - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -select { - word-wrap: normal; -} - -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -button:not(:disabled), -[type="button"]:not(:disabled), -[type="reset"]:not(:disabled), -[type="submit"]:not(:disabled) { - cursor: pointer; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - padding: 0; - border-style: none; -} - -input[type="radio"], -input[type="checkbox"] { - box-sizing: border-box; - padding: 0; -} - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} - -progress { - vertical-align: baseline; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - outline-offset: -2px; - -webkit-appearance: none; -} - -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -summary { - display: list-item; - cursor: pointer; -} - -template { - display: none; -} - -[hidden] { - display: none !important; -} - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -h1, .h1 { - font-size: 2.5rem; - font-weight: bold; - } - -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, 0.1); -} - -small, -.small { - font-size: 80%; - font-weight: 400; -} - -mark, -.mark { - padding: 0.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: 0.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: 0.25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: 0.25rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.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: 0.2rem 0.4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: 0.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-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, -.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, -.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, -.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, -.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 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: 100%; -} - -.col-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; -} - -.col-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} - -.col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} - -.col-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; -} - -.col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; -} - -.col-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; -} - -.col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; -} - -.col-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; -} - -.col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - -ms-flex-order: -1; - order: -1; -} - -.order-last { - -ms-flex-order: 13; - order: 13; -} - -.order-0 { - -ms-flex-order: 0; - order: 0; -} - -.order-1 { - -ms-flex-order: 1; - order: 1; -} - -.order-2 { - -ms-flex-order: 2; - order: 2; -} - -.order-3 { - -ms-flex-order: 3; - order: 3; -} - -.order-4 { - -ms-flex-order: 4; - order: 4; -} - -.order-5 { - -ms-flex-order: 5; - order: 5; -} - -.order-6 { - -ms-flex-order: 6; - order: 6; -} - -.order-7 { - -ms-flex-order: 7; - order: 7; -} - -.order-8 { - -ms-flex-order: 8; - order: 8; -} - -.order-9 { - -ms-flex-order: 9; - order: 9; -} - -.order-10 { - -ms-flex-order: 10; - order: 10; -} - -.order-11 { - -ms-flex-order: 11; - order: 11; -} - -.order-12 { - -ms-flex-order: 12; - order: 12; -} - -.offset-1 { - margin-left: 8.333333%; -} - -.offset-2 { - margin-left: 16.666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.333333%; -} - -.offset-5 { - margin-left: 41.666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.333333%; -} - -.offset-8 { - margin-left: 66.666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.333333%; -} - -.offset-11 { - margin-left: 91.666667%; -} - -@media (min-width: 576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-sm-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-sm-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-sm-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-sm-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-sm-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-sm-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-sm-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-sm-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-sm-first { - -ms-flex-order: -1; - order: -1; - } - .order-sm-last { - -ms-flex-order: 13; - order: 13; - } - .order-sm-0 { - -ms-flex-order: 0; - order: 0; - } - .order-sm-1 { - -ms-flex-order: 1; - order: 1; - } - .order-sm-2 { - -ms-flex-order: 2; - order: 2; - } - .order-sm-3 { - -ms-flex-order: 3; - order: 3; - } - .order-sm-4 { - -ms-flex-order: 4; - order: 4; - } - .order-sm-5 { - -ms-flex-order: 5; - order: 5; - } - .order-sm-6 { - -ms-flex-order: 6; - order: 6; - } - .order-sm-7 { - -ms-flex-order: 7; - order: 7; - } - .order-sm-8 { - -ms-flex-order: 8; - order: 8; - } - .order-sm-9 { - -ms-flex-order: 9; - order: 9; - } - .order-sm-10 { - -ms-flex-order: 10; - order: 10; - } - .order-sm-11 { - -ms-flex-order: 11; - order: 11; - } - .order-sm-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-sm-0 { - margin-left: 0; - } - .offset-sm-1 { - margin-left: 8.333333%; - } - .offset-sm-2 { - margin-left: 16.666667%; - } - .offset-sm-3 { - margin-left: 25%; - } - .offset-sm-4 { - margin-left: 33.333333%; - } - .offset-sm-5 { - margin-left: 41.666667%; - } - .offset-sm-6 { - margin-left: 50%; - } - .offset-sm-7 { - margin-left: 58.333333%; - } - .offset-sm-8 { - margin-left: 66.666667%; - } - .offset-sm-9 { - margin-left: 75%; - } - .offset-sm-10 { - margin-left: 83.333333%; - } - .offset-sm-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-md-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-md-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-md-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-md-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-md-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-md-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-md-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-md-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-md-first { - -ms-flex-order: -1; - order: -1; - } - .order-md-last { - -ms-flex-order: 13; - order: 13; - } - .order-md-0 { - -ms-flex-order: 0; - order: 0; - } - .order-md-1 { - -ms-flex-order: 1; - order: 1; - } - .order-md-2 { - -ms-flex-order: 2; - order: 2; - } - .order-md-3 { - -ms-flex-order: 3; - order: 3; - } - .order-md-4 { - -ms-flex-order: 4; - order: 4; - } - .order-md-5 { - -ms-flex-order: 5; - order: 5; - } - .order-md-6 { - -ms-flex-order: 6; - order: 6; - } - .order-md-7 { - -ms-flex-order: 7; - order: 7; - } - .order-md-8 { - -ms-flex-order: 8; - order: 8; - } - .order-md-9 { - -ms-flex-order: 9; - order: 9; - } - .order-md-10 { - -ms-flex-order: 10; - order: 10; - } - .order-md-11 { - -ms-flex-order: 11; - order: 11; - } - .order-md-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-md-0 { - margin-left: 0; - } - .offset-md-1 { - margin-left: 8.333333%; - } - .offset-md-2 { - margin-left: 16.666667%; - } - .offset-md-3 { - margin-left: 25%; - } - .offset-md-4 { - margin-left: 33.333333%; - } - .offset-md-5 { - margin-left: 41.666667%; - } - .offset-md-6 { - margin-left: 50%; - } - .offset-md-7 { - margin-left: 58.333333%; - } - .offset-md-8 { - margin-left: 66.666667%; - } - .offset-md-9 { - margin-left: 75%; - } - .offset-md-10 { - margin-left: 83.333333%; - } - .offset-md-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-lg-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-lg-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-lg-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-lg-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-lg-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-lg-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-lg-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-lg-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-lg-first { - -ms-flex-order: -1; - order: -1; - } - .order-lg-last { - -ms-flex-order: 13; - order: 13; - } - .order-lg-0 { - -ms-flex-order: 0; - order: 0; - } - .order-lg-1 { - -ms-flex-order: 1; - order: 1; - } - .order-lg-2 { - -ms-flex-order: 2; - order: 2; - } - .order-lg-3 { - -ms-flex-order: 3; - order: 3; - } - .order-lg-4 { - -ms-flex-order: 4; - order: 4; - } - .order-lg-5 { - -ms-flex-order: 5; - order: 5; - } - .order-lg-6 { - -ms-flex-order: 6; - order: 6; - } - .order-lg-7 { - -ms-flex-order: 7; - order: 7; - } - .order-lg-8 { - -ms-flex-order: 8; - order: 8; - } - .order-lg-9 { - -ms-flex-order: 9; - order: 9; - } - .order-lg-10 { - -ms-flex-order: 10; - order: 10; - } - .order-lg-11 { - -ms-flex-order: 11; - order: 11; - } - .order-lg-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-lg-0 { - margin-left: 0; - } - .offset-lg-1 { - margin-left: 8.333333%; - } - .offset-lg-2 { - margin-left: 16.666667%; - } - .offset-lg-3 { - margin-left: 25%; - } - .offset-lg-4 { - margin-left: 33.333333%; - } - .offset-lg-5 { - margin-left: 41.666667%; - } - .offset-lg-6 { - margin-left: 50%; - } - .offset-lg-7 { - margin-left: 58.333333%; - } - .offset-lg-8 { - margin-left: 66.666667%; - } - .offset-lg-9 { - margin-left: 75%; - } - .offset-lg-10 { - margin-left: 83.333333%; - } - .offset-lg-11 { - margin-left: 91.666667%; - } -} - -@media (min-width: 1200px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - .col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - .col-xl-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - .col-xl-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - .col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - .col-xl-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - .col-xl-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - .col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - .col-xl-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - .col-xl-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - .col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - .col-xl-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - .col-xl-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - .col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - .order-xl-first { - -ms-flex-order: -1; - order: -1; - } - .order-xl-last { - -ms-flex-order: 13; - order: 13; - } - .order-xl-0 { - -ms-flex-order: 0; - order: 0; - } - .order-xl-1 { - -ms-flex-order: 1; - order: 1; - } - .order-xl-2 { - -ms-flex-order: 2; - order: 2; - } - .order-xl-3 { - -ms-flex-order: 3; - order: 3; - } - .order-xl-4 { - -ms-flex-order: 4; - order: 4; - } - .order-xl-5 { - -ms-flex-order: 5; - order: 5; - } - .order-xl-6 { - -ms-flex-order: 6; - order: 6; - } - .order-xl-7 { - -ms-flex-order: 7; - order: 7; - } - .order-xl-8 { - -ms-flex-order: 8; - order: 8; - } - .order-xl-9 { - -ms-flex-order: 9; - order: 9; - } - .order-xl-10 { - -ms-flex-order: 10; - order: 10; - } - .order-xl-11 { - -ms-flex-order: 11; - order: 11; - } - .order-xl-12 { - -ms-flex-order: 12; - order: 12; - } - .offset-xl-0 { - margin-left: 0; - } - .offset-xl-1 { - margin-left: 8.333333%; - } - .offset-xl-2 { - margin-left: 16.666667%; - } - .offset-xl-3 { - margin-left: 25%; - } - .offset-xl-4 { - margin-left: 33.333333%; - } - .offset-xl-5 { - margin-left: 41.666667%; - } - .offset-xl-6 { - margin-left: 50%; - } - .offset-xl-7 { - margin-left: 58.333333%; - } - .offset-xl-8 { - margin-left: 66.666667%; - } - .offset-xl-9 { - margin-left: 75%; - } - .offset-xl-10 { - margin-left: 83.333333%; - } - .offset-xl-11 { - margin-left: 91.666667%; - } -} - -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} - -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} - -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} - -.table tbody + tbody { - border-top: 2px solid #dee2e6; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #dee2e6; -} - -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6; -} - -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px; -} - -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody + tbody { - border: 0; -} - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #b8daff; -} - -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #7abaff; -} - -.table-hover .table-primary:hover { - background-color: #9fcdff; -} - -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #9fcdff; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #d6d8db; -} - -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #b3b7bb; -} - -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} - -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #c8cbcf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c3e6cb; -} - -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #8fd19e; -} - -.table-hover .table-success:hover { - background-color: #b1dfbb; -} - -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b1dfbb; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bee5eb; -} - -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86cfda; -} - -.table-hover .table-info:hover { - background-color: #abdde5; -} - -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #abdde5; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #ffeeba; -} - -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #ffdf7e; -} - -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} - -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #ffe8a1; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f5c6cb; -} - -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #ed969e; -} - -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} - -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f1b0b7; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #fdfdfe; -} - -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #fbfcfc; -} - -.table-hover .table-light:hover { - background-color: #ececf6; -} - -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ececf6; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c6c8ca; -} - -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #95999c; -} - -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} - -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b9bbbe; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(0, 0, 0, 0.075); -} - -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(0, 0, 0, 0.075); -} - -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} - -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} - -.table-dark { - color: #fff; - background-color: #343a40; -} - -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #454d55; -} - -.table-dark.table-bordered { - border: 0; -} - -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255, 255, 255, 0.05); -} - -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255, 255, 255, 0.075); -} - -@media (max-width: 575.98px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-sm > .table-bordered { - border: 0; - } -} - -@media (max-width: 767.98px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-md > .table-bordered { - border: 0; - } -} - -@media (max-width: 991.98px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-lg > .table-bordered { - border: 0; - } -} - -@media (max-width: 1199.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - .table-responsive-xl > .table-bordered { - border: 0; - } -} - -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} - -.table-responsive > .table-bordered { - border: 0; -} - -.form-control { - display: block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: 0.25rem; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .form-control { - transition: none; - } -} - -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} - -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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(0.375rem + 1px); - padding-bottom: calc(0.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} - -.col-form-label-lg { - padding-top: calc(0.5rem + 1px); - padding-bottom: calc(0.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} - -.col-form-label-sm { - padding-top: calc(0.25rem + 1px); - padding-bottom: calc(0.25rem + 1px); - font-size: 0.875rem; - line-height: 1.5; -} - -.form-control-plaintext { - display: block; - width: 100%; - padding-top: 0.375rem; - padding-bottom: 0.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-sm, .form-control-plaintext.form-control-lg { - padding-right: 0; - padding-left: 0; -} - -.form-control-sm { - height: calc(1.5em + 0.5rem + 2px); - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -select.form-control[size], select.form-control[multiple] { - height: auto; -} - -textarea.form-control { - height: auto; -} - -.form-group { - margin-bottom: 1rem; -} - -.form-text { - display: block; - margin-top: 0.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: 0.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: 0.75rem; -} - -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: 0.3125rem; - margin-left: 0; -} - -.valid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #28a745; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40, 167, 69, 0.9); - border-radius: 0.25rem; -} - -.was-validated .form-control:valid, .form-control.is-valid { - border-color: #28a745; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .form-control:valid:focus, .form-control.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated .form-control:valid ~ .valid-feedback, -.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, -.form-control.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated textarea.form-control:valid, textarea.form-control.is-valid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated .custom-select:valid ~ .valid-feedback, -.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, -.custom-select.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .form-control-file:valid ~ .valid-feedback, -.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, -.form-control-file.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; -} - -.was-validated .form-check-input:valid ~ .valid-feedback, -.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, -.form-check-input.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; -} - -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #28a745; -} - -.was-validated .custom-control-input:valid ~ .valid-feedback, -.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, -.custom-control-input.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} - -.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #28a745; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; -} - -.was-validated .custom-file-input:valid ~ .valid-feedback, -.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, -.custom-file-input.is-valid ~ .valid-tooltip { - display: block; -} - -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #dc3545; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: .1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220, 53, 69, 0.9); - border-radius: 0.25rem; -} - -.was-validated .form-control:invalid, .form-control.is-invalid { - border-color: #dc3545; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); - background-repeat: no-repeat; - background-position: center right calc(0.375em + 0.1875rem); - background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated .form-control:invalid ~ .invalid-feedback, -.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, -.form-control.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { - padding-right: calc(1.5em + 0.75rem); - background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); -} - -.was-validated .custom-select:invalid, .custom-select.is-invalid { - border-color: #dc3545; - padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); -} - -.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated .custom-select:invalid ~ .invalid-feedback, -.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, -.custom-select.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .form-control-file:invalid ~ .invalid-feedback, -.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, -.form-control-file.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #dc3545; -} - -.was-validated .form-check-input:invalid ~ .invalid-feedback, -.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, -.form-check-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { - color: #dc3545; -} - -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #dc3545; -} - -.was-validated .custom-control-input:invalid ~ .invalid-feedback, -.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, -.custom-control-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} - -.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); -} - -.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { - border-color: #dc3545; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #dc3545; -} - -.was-validated .custom-file-input:invalid ~ .invalid-feedback, -.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, -.custom-file-input.is-invalid ~ .invalid-tooltip { - display: block; -} - -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 .input-group, - .form-inline .custom-select { - width: auto; - } - .form-inline .form-check { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: 0.375rem 0.75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: 0.25rem; - 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; -} - -@media (prefers-reduced-motion: reduce) { - .btn { - transition: none; - } -} - -.btn:hover { - color: #212529; - text-decoration: none; -} - -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.btn.disabled, .btn:disabled { - opacity: 0.65; -} - -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 0.2rem rgba(38, 143, 255, 0.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 0.2rem rgba(38, 143, 255, 0.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 0.2rem rgba(130, 138, 145, 0.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 0.2rem rgba(130, 138, 145, 0.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 0.2rem rgba(72, 180, 97, 0.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 0.2rem rgba(72, 180, 97, 0.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 0.2rem rgba(58, 176, 195, 0.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 0.2rem rgba(58, 176, 195, 0.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 0.2rem rgba(222, 170, 12, 0.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 0.2rem rgba(222, 170, 12, 0.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 0.2rem rgba(225, 83, 97, 0.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 0.2rem rgba(225, 83, 97, 0.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 0.2rem rgba(216, 217, 219, 0.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 0.2rem rgba(216, 217, 219, 0.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 0.2rem rgba(82, 88, 93, 0.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 0.2rem rgba(82, 88, 93, 0.5); -} - -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} - -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.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 0.2rem rgba(0, 123, 255, 0.5); -} - -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} - -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} - -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.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 0.2rem rgba(108, 117, 125, 0.5); -} - -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} - -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} - -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.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 0.2rem rgba(40, 167, 69, 0.5); -} - -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} - -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} - -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.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 0.2rem rgba(23, 162, 184, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} - -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} - -.btn-outline-warning:focus, .btn-outline-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.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 0.2rem rgba(255, 193, 7, 0.5); -} - -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} - -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} - -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 0.2rem rgba(220, 53, 69, 0.5); -} - -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} - -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.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 0.2rem rgba(248, 249, 250, 0.5); -} - -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} - -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} - -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.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 0.2rem rgba(52, 58, 64, 0.5); -} - -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} - -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} - -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} - -.btn-link:disabled, .btn-link.disabled { - color: #6c757d; - pointer-events: none; -} - -.btn-lg, .btn-group-lg > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.btn-block { - display: block; - width: 100%; -} - -.btn-block + .btn-block { - margin-top: 0.5rem; -} - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} - -.fade { - transition: opacity 0.15s linear; -} - -@media (prefers-reduced-motion: reduce) { - .fade { - transition: none; - } -} - -.fade:not(.show) { - opacity: 0; -} - -.collapse:not(.show) { - display: none; -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height 0.35s ease; -} - -@media (prefers-reduced-motion: reduce) { - .collapsing { - transition: none; - } -} - -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -.dropdown-toggle { - white-space: nowrap; -} - -.dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid; - border-right: 0.3em solid transparent; - border-bottom: 0; - border-left: 0.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: 0.5rem 0; - margin: 0.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, 0.15); - border-radius: 0.25rem; -} - -.dropdown-menu-left { - right: auto; - left: 0; -} - -.dropdown-menu-right { - right: 0; - left: auto; -} - -@media (min-width: 576px) { - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} - -@media (min-width: 768px) { - .dropdown-menu-md-left { - right: auto; - left: 0; - } - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} - -@media (min-width: 992px) { - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} - -@media (min-width: 1200px) { - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} - -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: 0.125rem; -} - -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0; - border-right: 0.3em solid transparent; - border-bottom: 0.3em solid; - border-left: 0.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: 0.125rem; -} - -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0; - border-bottom: 0.3em solid transparent; - border-left: 0.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: 0.125rem; -} - -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: 0.255em; - vertical-align: 0.255em; - content: ""; -} - -.dropleft .dropdown-toggle::after { - display: none; -} - -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: 0.255em; - vertical-align: 0.255em; - content: ""; - border-top: 0.3em solid transparent; - border-right: 0.3em solid; - border-bottom: 0.3em solid transparent; -} - -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} - -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} - -.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { - right: auto; - bottom: auto; -} - -.dropdown-divider { - height: 0; - margin: 0.5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} - -.dropdown-item:hover, .dropdown-item:focus { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} - -.dropdown-item.active, .dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} - -.dropdown-item.disabled, .dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: 0.5rem 1.5rem; - margin-bottom: 0; - font-size: 0.875rem; - color: #6c757d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: -ms-inline-flexbox; - display: inline-flex; - vertical-align: middle; -} - -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover { - z-index: 1; -} - -.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, -.btn-group-vertical > .btn:focus, -.btn-group-vertical > .btn:active, -.btn-group-vertical > .btn.active { - z-index: 1; -} - -.btn-toolbar { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.btn-toolbar .input-group { - width: auto; -} - -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) { - margin-left: -1px; -} - -.btn-group > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.btn-group > .btn:not(:first-child), -.btn-group > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.dropdown-toggle-split { - padding-right: 0.5625rem; - padding-left: 0.5625rem; -} - -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0; -} - -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} - -.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { - padding-right: 0.375rem; - padding-left: 0.375rem; -} - -.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { - padding-right: 0.75rem; - padding-left: 0.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:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) { - margin-top: -1px; -} - -.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.btn-group-vertical > .btn:not(:first-child), -.btn-group-vertical > .btn-group:not(:first-child) > .btn { - 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="radio"], -.btn-group-toggle > .btn input[type="checkbox"], -.btn-group-toggle > .btn-group > .btn input[type="radio"], -.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} - -.input-group { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: stretch; - align-items: stretch; - width: 100%; -} - -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - width: 1%; - margin-bottom: 0; -} - -.input-group > .form-control + .form-control, -.input-group > .form-control + .custom-select, -.input-group > .form-control + .custom-file, -.input-group > .form-control-plaintext + .form-control, -.input-group > .form-control-plaintext + .custom-select, -.input-group > .form-control-plaintext + .custom-file, -.input-group > .custom-select + .form-control, -.input-group > .custom-select + .custom-select, -.input-group > .custom-select + .custom-file, -.input-group > .custom-file + .form-control, -.input-group > .custom-file + .custom-select, -.input-group > .custom-file + .custom-file { - margin-left: -1px; -} - -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; -} - -.input-group > .custom-file .custom-file-input:focus { - z-index: 4; -} - -.input-group > .form-control:not(:last-child), -.input-group > .custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.input-group > .form-control:not(:first-child), -.input-group > .custom-select: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-prepend, -.input-group-append { - display: -ms-flexbox; - display: flex; -} - -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2; -} - -.input-group-prepend .btn:focus, -.input-group-append .btn:focus { - z-index: 3; -} - -.input-group-prepend .btn + .btn, -.input-group-prepend .btn + .input-group-text, -.input-group-prepend .input-group-text + .input-group-text, -.input-group-prepend .input-group-text + .btn, -.input-group-append .btn + .btn, -.input-group-append .btn + .input-group-text, -.input-group-append .input-group-text + .input-group-text, -.input-group-append .input-group-text + .btn { - margin-left: -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: 0.375rem 0.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: 0.25rem; -} - -.input-group-text input[type="radio"], -.input-group-text input[type="checkbox"] { - margin-top: 0; -} - -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: calc(1.5em + 1rem + 2px); -} - -.input-group-lg > .form-control, -.input-group-lg > .custom-select, -.input-group-lg > .input-group-prepend > .input-group-text, -.input-group-lg > .input-group-append > .input-group-text, -.input-group-lg > .input-group-prepend > .btn, -.input-group-lg > .input-group-append > .btn { - padding: 0.5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: 0.3rem; -} - -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: calc(1.5em + 0.5rem + 2px); -} - -.input-group-sm > .form-control, -.input-group-sm > .custom-select, -.input-group-sm > .input-group-prepend > .input-group-text, -.input-group-sm > .input-group-append > .input-group-text, -.input-group-sm > .input-group-prepend > .btn, -.input-group-sm > .input-group-append > .btn { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; - border-radius: 0.2rem; -} - -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: 1.75rem; -} - -.input-group > .input-group-prepend > .btn, -.input-group > .input-group-prepend > .input-group-text, -.input-group > .input-group-append:not(:last-child) > .btn, -.input-group > .input-group-append:not(:last-child) > .input-group-text, -.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { - 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:not(:first-child) > .btn, -.input-group > .input-group-prepend:not(:first-child) > .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) { - 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; - border-color: #007bff; - background-color: #007bff; -} - -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #80bdff; -} - -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} - -.custom-control-input:disabled ~ .custom-control-label { - color: #6c757d; -} - -.custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e9ecef; -} - -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} - -.custom-control-label::before { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} - -.custom-control-label::after { - position: absolute; - top: 0.25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50% / 50% 50%; -} - -.custom-checkbox .custom-control-label::before { - border-radius: 0.25rem; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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 { - border-color: #007bff; - background-color: #007bff; -} - -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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, 0.5); -} - -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -.custom-radio .custom-control-label::before { - border-radius: 50%; -} - -.custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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, 0.5); -} - -.custom-switch { - padding-left: 2.25rem; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: 0.5rem; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: 0.5rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .custom-switch .custom-control-label::after { - transition: none; - } -} - -.custom-switch .custom-control-input:checked ~ .custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(0.75rem); - transform: translateX(0.75rem); -} - -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(0, 123, 255, 0.5); -} - -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 1.75rem 0.375rem 0.75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} - -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} - -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} - -.custom-select::-ms-expand { - display: none; -} - -.custom-select-sm { - height: calc(1.5em + 0.5rem + 2px); - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.5rem; - font-size: 0.875rem; -} - -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 1rem; - font-size: 1.25rem; -} - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin-bottom: 0; -} - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + 0.75rem + 2px); - margin: 0; - opacity: 0; -} - -.custom-file-input:focus ~ .custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-file-input:disabled ~ .custom-file-label { - background-color: #e9ecef; -} - -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} - -.custom-file-input ~ .custom-file-label[data-browse]::after { - content: attr(data-browse); -} - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + 0.75rem + 2px); - padding: 0.375rem 0.75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: 0.25rem; -} - -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + 0.75rem); - padding: 0.375rem 0.75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: calc(1rem + 0.4rem); - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.custom-range:focus { - outline: none; -} - -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); -} - -.custom-range::-moz-focus-outer { - border: 0; -} - -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} - -@media (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: 0.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 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - -moz-appearance: none; - appearance: none; -} - -@media (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: 0.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: 0.2rem; - margin-left: 0.2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - appearance: none; -} - -@media (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: 0.5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: 0.5rem; -} - -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} - -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} - -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} - -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} - -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} - -.custom-range:disabled::-moz-range-track { - cursor: default; -} - -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} - -.custom-control-label::before, -.custom-file-label, -.custom-select { - transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - -@media (prefers-reduced-motion: reduce) { - .custom-control-label::before, - .custom-file-label, - .custom-select { - transition: none; - } -} - -.nav { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: 0.5rem 1rem; - color: darkgrey; -} - -.nav-link:hover, .nav-link:focus { - text-decoration: none; - color: black; -} - -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} - -.nav-tabs .nav-item { - margin-bottom: -1px; -} - -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6; -} - -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - 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: 0.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: 0.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: 0.3125rem; - padding-bottom: 0.3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} - -.navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; -} - -.navbar-nav { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} - -.navbar-nav .dropdown-menu { - position: static; - float: none; -} - -.navbar-text { - display: inline-block; - padding-top: 0.5rem; - padding-bottom: 0.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: 0.25rem 0.75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: 0.25rem; -} - -.navbar-toggler:hover, .navbar-toggler:focus { - text-decoration: none; -} - -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} - -@media (max-width: 575.98px) { - .navbar-expand-sm > .container, - .navbar-expand-sm > .container-fluid { - 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: 0.5rem; - padding-left: 0.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: 0.5rem; - padding-left: 0.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: 0.5rem; - padding-left: 0.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: 0.5rem; - padding-left: 0.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: 0.5rem; - padding-left: 0.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, 0.9); -} - -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-nav .nav-link { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, 0.7); -} - -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, 0.3); -} - -.navbar-light .navbar-nav .show > .nav-link, -.navbar-light .navbar-nav .active > .nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-toggler { - color: rgba(0, 0, 0, 0.5); - border-color: rgba(0, 0, 0, 0.1); -} - -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -.navbar-light .navbar-text { - color: rgba(0, 0, 0, 0.5); -} - -.navbar-light .navbar-text a { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(0, 0, 0, 0.9); -} - -.navbar-dark .navbar-brand { - color: #fff; -} - -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #fff; -} - -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, 0.5); -} - -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, 0.75); -} - -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, 0.25); -} - -.navbar-dark .navbar-nav .show > .nav-link, -.navbar-dark .navbar-nav .active > .nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff; -} - -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.1); -} - -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} - -.navbar-dark .navbar-text { - color: rgba(255, 255, 255, 0.5); -} - -.navbar-dark .navbar-text a { - color: #fff; -} - -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - 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, 0.125); - border-radius: 0.25rem; -} - -.card > hr { - margin-right: 0; - margin-left: 0; -} - -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 1.25rem; -} - -.card-title { - margin-bottom: 0.75rem; -} - -.card-subtitle { - margin-top: -0.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: 0.75rem 1.25rem; - margin-bottom: 0; - background-color: rgba(0, 0, 0, 0.03); - border-bottom: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-header:first-child { - border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; -} - -.card-header + .list-group .list-group-item:first-child { - border-top: 0; -} - -.card-footer { - padding: 0.75rem 1.25rem; - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(0, 0, 0, 0.125); -} - -.card-footer:last-child { - border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); -} - -.card-header-tabs { - margin-right: -0.625rem; - margin-bottom: -0.75rem; - margin-left: -0.625rem; - border-bottom: 0; -} - -.card-header-pills { - margin-right: -0.625rem; - margin-left: -0.625rem; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: 1.25rem; -} - -.card-img { - width: 100%; - border-radius: calc(0.25rem - 1px); -} - -.card-img-top { - width: 100%; - border-top-left-radius: calc(0.25rem - 1px); - border-top-right-radius: calc(0.25rem - 1px); -} - -.card-img-bottom { - width: 100%; - border-bottom-right-radius: calc(0.25rem - 1px); - border-bottom-left-radius: calc(0.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:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - .card-group > .card:not(:last-child) .card-img-top, - .card-group > .card:not(:last-child) .card-header { - border-top-right-radius: 0; - } - .card-group > .card:not(:last-child) .card-img-bottom, - .card-group > .card:not(:last-child) .card-footer { - border-bottom-right-radius: 0; - } - .card-group > .card:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - .card-group > .card:not(:first-child) .card-img-top, - .card-group > .card:not(:first-child) .card-header { - border-top-left-radius: 0; - } - .card-group > .card:not(:first-child) .card-img-bottom, - .card-group > .card:not(:first-child) .card-footer { - border-bottom-left-radius: 0; - } -} - -.card-columns .card { - margin-bottom: 0.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 { - overflow: hidden; -} - -.accordion > .card:not(:first-of-type) .card-header:first-child { - border-radius: 0; -} - -.accordion > .card:not(:first-of-type):not(:last-of-type) { - border-bottom: 0; - 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; -} - -.accordion > .card .card-header { - margin-bottom: -1px; -} - -.breadcrumb { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e9ecef; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} - -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.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: 0.25rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.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 0.2rem rgba(0, 123, 255, 0.25); -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.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: 0.75rem 1.5rem; - font-size: 1.25rem; - line-height: 1.5; -} - -.pagination-lg .page-item:first-child .page-link { - border-top-left-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -.pagination-lg .page-item:last-child .page-link { - border-top-right-radius: 0.3rem; - border-bottom-right-radius: 0.3rem; -} - -.pagination-sm .page-link { - padding: 0.25rem 0.5rem; - font-size: 0.875rem; - line-height: 1.5; -} - -.pagination-sm .page-item:first-child .page-link { - border-top-left-radius: 0.2rem; - border-bottom-left-radius: 0.2rem; -} - -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.2rem; - border-bottom-right-radius: 0.2rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 700; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.25rem; - 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; -} - -@media (prefers-reduced-motion: reduce) { - .badge { - transition: none; - } -} - -a.badge:hover, a.badge:focus { - text-decoration: none; -} - -.badge:empty { - display: none; -} - -.btn .badge { - position: relative; - top: -1px; -} - -.badge-pill { - padding-right: 0.6em; - padding-left: 0.6em; - border-radius: 10rem; -} - -.badge-primary { - color: #fff; - background-color: #007bff; -} - -a.badge-primary:hover, a.badge-primary:focus { - color: #fff; - background-color: #0062cc; -} - -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); -} - -.badge-secondary { - color: #fff; - background-color: #6c757d; -} - -a.badge-secondary:hover, a.badge-secondary:focus { - color: #fff; - background-color: #545b62; -} - -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); -} - -.badge-success { - color: #fff; - background-color: #28a745; -} - -a.badge-success:hover, a.badge-success:focus { - color: #fff; - background-color: #1e7e34; -} - -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); -} - -.badge-info { - color: #fff; - background-color: #17a2b8; -} - -a.badge-info:hover, a.badge-info:focus { - color: #fff; - background-color: #117a8b; -} - -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); -} - -.badge-warning { - color: #212529; - background-color: #ffc107; -} - -a.badge-warning:hover, a.badge-warning:focus { - color: #212529; - background-color: #d39e00; -} - -a.badge-warning:focus, a.badge-warning.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); -} - -.badge-danger { - color: #fff; - background-color: #dc3545; -} - -a.badge-danger:hover, a.badge-danger:focus { - color: #fff; - background-color: #bd2130; -} - -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); -} - -.badge-light { - color: #212529; - background-color: #f8f9fa; -} - -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #dae0e5; -} - -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); -} - -.badge-dark { - color: #fff; - background-color: #343a40; -} - -a.badge-dark:hover, a.badge-dark:focus { - color: #fff; - background-color: #1d2124; -} - -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e9ecef; - border-radius: 0.3rem; -} - -@media (min-width: 576px) { - .jumbotron { - padding: 4rem 2rem; - } -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - border-radius: 0; -} - -.alert { - position: relative; - padding: 0.75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: 0.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: 0.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: 0.75rem; - background-color: #e9ecef; - border-radius: 0.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 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - 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); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - -webkit-animation: progress-bar-stripes 1s linear infinite; - animation: progress-bar-stripes 1s linear infinite; -} - -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - -webkit-animation: none; - animation: none; - } -} - -.media { - display: -ms-flexbox; - display: flex; - -ms-flex-align: start; - align-items: flex-start; -} - -.media-body { - -ms-flex: 1; - flex: 1; -} - -.list-group { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} - -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #f8f9fa; -} - -.list-group-item-action:active { - color: #212529; - background-color: #e9ecef; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.list-group-item.disabled, .list-group-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: #fff; -} - -.list-group-item.active { - z-index: 2; - color: #fff; - background-color: #007bff; - border-color: #007bff; -} - -.list-group-horizontal { - -ms-flex-direction: row; - flex-direction: row; -} - -.list-group-horizontal .list-group-item { - margin-right: -1px; - margin-bottom: 0; -} - -.list-group-horizontal .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; -} - -.list-group-horizontal .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; -} - -@media (min-width: 576px) { - .list-group-horizontal-sm { - -ms-flex-direction: row; - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 768px) { - .list-group-horizontal-md { - -ms-flex-direction: row; - flex-direction: row; - } - .list-group-horizontal-md .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - .list-group-horizontal-md .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 992px) { - .list-group-horizontal-lg { - -ms-flex-direction: row; - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -@media (min-width: 1200px) { - .list-group-horizontal-xl { - -ms-flex-direction: row; - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item { - margin-right: -1px; - margin-bottom: 0; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - margin-right: 0; - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0; - } -} - -.list-group-flush .list-group-item { - border-right: 0; - border-left: 0; - border-radius: 0; -} - -.list-group-flush .list-group-item:last-child { - margin-bottom: -1px; -} - -.list-group-flush:first-child .list-group-item:first-child { - border-top: 0; -} - -.list-group-flush:last-child .list-group-item:last-child { - margin-bottom: 0; - border-bottom: 0; -} - -.list-group-item-primary { - color: #004085; - background-color: #b8daff; -} - -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - 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:hover, .list-group-item-secondary.list-group-item-action:focus { - 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:hover, .list-group-item-success.list-group-item-action:focus { - 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:hover, .list-group-item-info.list-group-item-action:focus { - 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:hover, .list-group-item-warning.list-group-item-action:focus { - 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:hover, .list-group-item-danger.list-group-item-action:focus { - 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:hover, .list-group-item-light.list-group-item-action:focus { - 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:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1e21; - background-color: #b9bbbe; -} - -.list-group-item-dark.list-group-item-action.active { - color: #fff; - background-color: #1b1e21; - border-color: #1b1e21; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .5; -} - -.close:hover { - color: #000; - text-decoration: none; -} - -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: .75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); - opacity: 0; - border-radius: 0.25rem; -} - -.toast:not(:last-child) { - margin-bottom: 0.75rem; -} - -.toast.showing { - opacity: 1; -} - -.toast.show { - display: block; - opacity: 1; -} - -.toast.hide { - display: none; -} - -.toast-header { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - padding: 0.25rem 0.75rem; - color: #6c757d; - background-color: rgba(255, 255, 255, 0.85); - background-clip: padding-box; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); -} - -.toast-body { - padding: 0.75rem; -} - -.modal-open { - overflow: hidden; -} - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -.modal { - position: fixed; - top: 0; - left: 0; - z-index: 1050; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; -} - -.modal-dialog { - position: relative; - width: auto; - margin: 0.5rem; - pointer-events: none; -} - -.modal.fade .modal-dialog { - transition: -webkit-transform 0.3s ease-out; - transition: transform 0.3s ease-out; - transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; - -webkit-transform: translate(0, -50px); - transform: translate(0, -50px); -} - -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} - -.modal.show .modal-dialog { - -webkit-transform: none; - transform: none; -} - -.modal-dialog-scrollable { - display: -ms-flexbox; - display: flex; - max-height: calc(100% - 1rem); -} - -.modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 1rem); - overflow: hidden; -} - -.modal-dialog-scrollable .modal-header, -.modal-dialog-scrollable .modal-footer { - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - min-height: calc(100% - 1rem); -} - -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} - -.modal-dialog-centered.modal-dialog-scrollable { - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-pack: center; - justify-content: center; - height: 100%; -} - -.modal-dialog-centered.modal-dialog-scrollable .modal-content { - max-height: none; -} - -.modal-dialog-centered.modal-dialog-scrollable::before { - content: none; -} - -.modal-content { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: 1040; - width: 100vw; - height: 100vh; - background-color: #000; -} - -.modal-backdrop.fade { - opacity: 0; -} - -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: -ms-flexbox; - display: flex; - -ms-flex-align: start; - align-items: flex-start; - -ms-flex-pack: justify; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #dee2e6; - border-top-left-radius: 0.3rem; - border-top-right-radius: 0.3rem; -} - -.modal-header .close { - padding: 1rem 1rem; - margin: -1rem -1rem -1rem auto; -} - -.modal-title { - margin-bottom: 0; - line-height: 1.5; -} - -.modal-body { - position: relative; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: end; - justify-content: flex-end; - padding: 1rem; - border-top: 1px solid #dee2e6; - border-bottom-right-radius: 0.3rem; - border-bottom-left-radius: 0.3rem; -} - -.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-scrollable { - max-height: calc(100% - 3.5rem); - } - .modal-dialog-scrollable .modal-content { - max-height: calc(100vh - 3.5rem); - } - .modal-dialog-centered { - min-height: calc(100% - 3.5rem); - } - .modal-dialog-centered::before { - height: calc(100vh - 3.5rem); - } - .modal-sm { - max-width: 300px; - } -} - -@media (min-width: 992px) { - .modal-lg, - .modal-xl { - max-width: 800px; - } -} - -@media (min-width: 1200px) { - .modal-xl { - max-width: 1140px; - } -} - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} - -.tooltip.show { - opacity: 0.9; -} - -.tooltip .arrow { - position: absolute; - display: block; - width: 0.8rem; - height: 0.4rem; -} - -.tooltip .arrow::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { - padding: 0.4rem 0; -} - -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { - bottom: 0; -} - -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { - top: 0; - border-width: 0.4rem 0.4rem 0; - border-top-color: #000; -} - -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { - padding: 0 0.4rem; -} - -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { - left: 0; - width: 0.4rem; - height: 0.8rem; -} - -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { - right: 0; - border-width: 0.4rem 0.4rem 0.4rem 0; - border-right-color: #000; -} - -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { - padding: 0.4rem 0; -} - -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { - top: 0; -} - -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { - bottom: 0; - border-width: 0 0.4rem 0.4rem; - border-bottom-color: #000; -} - -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { - padding: 0 0.4rem; -} - -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { - right: 0; - width: 0.4rem; - height: 0.8rem; -} - -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { - left: 0; - border-width: 0.4rem 0 0.4rem 0.4rem; - border-left-color: #000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 0.25rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0.3rem; -} - -.popover .arrow { - position: absolute; - display: block; - width: 1rem; - height: 0.5rem; - margin: 0 0.3rem; -} - -.popover .arrow::before, .popover .arrow::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; -} - -.bs-popover-top, .bs-popover-auto[x-placement^="top"] { - margin-bottom: 0.5rem; -} - -.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { - bottom: calc((0.5rem + 1px) * -1); -} - -.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { - bottom: 0; - border-width: 0.5rem 0.5rem 0; - border-top-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { - bottom: 1px; - border-width: 0.5rem 0.5rem 0; - border-top-color: #fff; -} - -.bs-popover-right, .bs-popover-auto[x-placement^="right"] { - margin-left: 0.5rem; -} - -.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { - left: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { - left: 0; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { - left: 1px; - border-width: 0.5rem 0.5rem 0.5rem 0; - border-right-color: #fff; -} - -.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { - margin-top: 0.5rem; -} - -.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { - top: calc((0.5rem + 1px) * -1); -} - -.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { - top: 0; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { - top: 1px; - border-width: 0 0.5rem 0.5rem 0.5rem; - border-bottom-color: #fff; -} - -.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: 1rem; - margin-left: -0.5rem; - content: ""; - border-bottom: 1px solid #f7f7f7; -} - -.bs-popover-left, .bs-popover-auto[x-placement^="left"] { - margin-right: 0.5rem; -} - -.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { - right: calc((0.5rem + 1px) * -1); - width: 0.5rem; - height: 1rem; - margin: 0.3rem 0; -} - -.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { - right: 0; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: rgba(0, 0, 0, 0.25); -} - -.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { - right: 1px; - border-width: 0.5rem 0 0.5rem 0.5rem; - border-left-color: #fff; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-top-left-radius: calc(0.3rem - 1px); - border-top-right-radius: calc(0.3rem - 1px); -} - -.popover-header:empty { - display: none; -} - -.popover-body { - padding: 0.5rem 0.75rem; - color: #212529; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - -ms-touch-action: pan-y; - touch-action: pan-y; -} - -.carousel-inner { - position: relative; - width: 80%; - overflow: hidden; - left:10%; -} - -.carousel-inner::after { - display: block; - clear: both; - content: ""; -} - -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -.projectimg { - display: inline-block; - float: ; - background-color: none; - width: 100%; - height: auto; - padding-bottom: 20px; - object-fit: contain; -} - -.Projektlogos { - display: inline-block; - float: center; - background-color: white; - width: 100%; - height: auto; - padding: 10px; - object-fit: contain; - margin-bottom: 20px; -} - -.Downloads { - color: white; - display: inline-block; - float: center; - background-color: darkgray; - width: 100%; - height: auto; - padding: 10px; - object-fit: contain; - margin-bottom: 20px; -} - -.Downloads a:link { - color: black; -} - -.Downloads a:hover { - color: white; -} - -@media screen and (max-width: 700px) { - .row, .navbar { - flex-direction: column; - } -} - -@media (prefers-reduced-motion: reduce) { - .carousel-item { - transition: none; - } -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - -webkit-transform: none; - transform: none; -} - -.carousel-fade .carousel-item.active, -.carousel-fade .carousel-item-next.carousel-item-left, -.carousel-fade .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; -} - -.carousel-fade .active.carousel-item-left, -.carousel-fade .active.carousel-item-right { - z-index: 0; - opacity: 0; - transition: 0s 0.6s opacity; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-fade .active.carousel-item-left, - .carousel-fade .active.carousel-item-right { - transition: none; - } -} - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - width: 10%; - color: #fff; - text-align: center; - opacity: 0.5; - transition: opacity 0.15s ease; - height: 85%; - -} - -@media (prefers-reduced-motion: reduce) { - .carousel-control-prev, - .carousel-control-next { - transition: none; - } -} - -.carousel-control-prev:hover, .carousel-control-prev:focus, -.carousel-control-next:hover, -.carousel-control-next:focus { - color: gray; - text-decoration: none; - outline: 0; - opacity: 0.9; -} - -.carousel-control-prev { - color: black; - font-size: 3em; - left: 0; -} - -.carousel-control-next { - color: black; - font-size: 3em; - right: 0; -} - -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: 20px; - height: 20px; - background: no-repeat 50% / 100% 100%; -} - -.carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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,%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: 0; - left: 0; - z-index: 15; - display: -ms-flexbox; - display: flex; - -ms-flex-pack: center; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} - -.carousel-indicators li { - box-sizing: content-box; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: darkgrey; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: .5; - transition: opacity 0.6s ease; -} - -@media (prefers-reduced-motion: reduce) { - .carousel-indicators li { - transition: none; - } -} - -.carousel-indicators .active { - opacity: 1; -} - -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; -} - -@-webkit-keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes spinner-border { - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -.spinner-border { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - border: 0.25em solid currentColor; - border-right-color: transparent; - border-radius: 50%; - -webkit-animation: spinner-border .75s linear infinite; - animation: spinner-border .75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@-webkit-keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -@keyframes spinner-grow { - 0% { - -webkit-transform: scale(0); - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - -webkit-animation: spinner-grow .75s linear infinite; - animation: spinner-grow .75s linear infinite; -} - -.spinner-grow-sm { - width: 1rem; - height: 1rem; -} - -.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:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important; -} - -.bg-secondary { - background-color: #6c757d !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important; -} - -.bg-success { - background-color: #28a745 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important; -} - -.bg-info { - background-color: #17a2b8 !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important; -} - -.bg-warning { - background-color: #ffc107 !important; -} - -a.bg-warning:hover, a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important; -} - -.bg-danger { - background-color: #dc3545 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important; -} - -.bg-light { - background-color: #f8f9fa !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important; -} - -.bg-dark { - background-color: #343a40 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important; -} - -.bg-white { - background-color: #fff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #dee2e6 !important; -} - -.border-top { - border-top: 1px solid #dee2e6 !important; -} - -.border-right { - border-right: 1px solid #dee2e6 !important; -} - -.border-bottom { - border-bottom: 1px solid #dee2e6 !important; -} - -.border-left { - border-left: 1px solid #dee2e6 !important; -} - -.border-0 { - border: 0 !important; -} - -.border-top-0 { - border-top: 0 !important; -} - -.border-right-0 { - border-right: 0 !important; -} - -.border-bottom-0 { - border-bottom: 0 !important; -} - -.border-left-0 { - border-left: 0 !important; -} - -.border-primary { - border-color: #007bff !important; -} - -.border-secondary { - border-color: #6c757d !important; -} - -.border-success { - border-color: #28a745 !important; -} - -.border-info { - border-color: #17a2b8 !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #dc3545 !important; -} - -.border-light { - border-color: #f8f9fa !important; -} - -.border-dark { - border-color: #343a40 !important; -} - -.border-white { - border-color: #fff !important; -} - -.rounded-sm { - border-radius: 0.2rem !important; -} - -.rounded { - border-radius: 0.25rem !important; -} - -.rounded-top { - border-top-left-radius: 0.25rem !important; - border-top-right-radius: 0.25rem !important; -} - -.rounded-right { - border-top-right-radius: 0.25rem !important; - border-bottom-right-radius: 0.25rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-left { - border-top-left-radius: 0.25rem !important; - border-bottom-left-radius: 0.25rem !important; -} - -.rounded-lg { - border-radius: 0.3rem !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-pill { - border-radius: 50rem !important; -} - -.rounded-0 { - border-radius: 0 !important; -} - -.clearfix::after { - display: block; - clear: both; - content: ""; -} - -.d-none { - display: none !important; -} - -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: -ms-flexbox !important; - display: flex !important; - flex-direction: row; -fleg-grow: 1;} - -#Textblock-startseite {background-color:#993399; -color: white; -padding-left: 50px; -padding-right: 50px; -padding-bottom: 15px; -padding-top: 15px; -} - -#Textblock-startseite h1, .h1 { - font-size: 2.5rem; - font-weight: bold; - color: whitesmoke; - font-variant-caps:all-petite-caps; - line-height: 85%;} - -#Textblock-startseite h2, .h2 { - font-size: 1.2rem; - font-weight: bold; - color: white; -} - -#Textblock-startseite a:link {background-color: white; - color: #993399; - font-weight: bold; -} -#Textblock-startseite a:hover {color: darkgray; -} - - -#Textblock-startseite span {background-color: white; - color: #993399; - font-weight: bold; -} -#Textblock-startseite span:hover {color: darkgray; -} - -.Bildunterschrift a:link { - font-size: 1rem; - font-weight: bold; - font-style: italic; - color: black; - line-height: 85%; -padding-top: 1em;} - -.Bildunterschrift a:hover { - font-size: 1rem; - font-weight: bold; - font-style: italic; - color: dimgray; - line-height: 85%; -padding-top: 1em;} - -.flex-container { - display: flex; - flex-direction: row; -flex-grow: 1; -justify-content:space-evenly;} - -.row { - display: flex; - flex-wrap: wrap;} - -.main { - flex: 70%; - background-color: white; - padding-top: 20px; - padding-bottom: 20px; - padding-left: 75px; - padding-right: 30px; -} - -.main p { - text-align: justify; -} - -.side { - flex: 30%; - background-color: #f1f1f1; - padding: 20px; - padding-right: 60px; -} - -.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 iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} - -.embed-responsive-21by9::before { - padding-top: 42.857143%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - -ms-flex-direction: row !important; - flex-direction: row !important; -} - -.flex-column { - -ms-flex-direction: column !important; - flex-direction: column !important; -} - -.flex-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; -} - -.flex-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; -} - -.flex-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; -} - -.flex-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; -} - -.flex-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; -} - -.flex-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; -} - -.justify-content-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; -} - -.justify-content-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; -} - -.justify-content-center { - -ms-flex-pack: center !important; - justify-content: center !important; -} - -.justify-content-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; -} - -.justify-content-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; -} - -.align-items-start { - -ms-flex-align: start !important; - align-items: flex-start !important; -} - -.align-items-end { - -ms-flex-align: end !important; - align-items: flex-end !important; -} - -.align-items-center { - -ms-flex-align: center !important; - align-items: center !important; -} - -.align-items-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; -} - -.align-items-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; -} - -.align-content-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; -} - -.align-content-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; -} - -.align-content-center { - -ms-flex-line-pack: center !important; - align-content: center !important; -} - -.align-content-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; -} - -.align-content-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; -} - -.align-content-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; -} - -.align-self-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; -} - -.align-self-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; -} - -.align-self-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; -} - -.align-self-center { - -ms-flex-item-align: center !important; - align-self: center !important; -} - -.align-self-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; -} - -.align-self-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-sm-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-sm-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-sm-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-sm-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-sm-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-sm-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .flex-sm-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - .flex-sm-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - .flex-sm-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - .flex-sm-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - .flex-sm-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - .justify-content-sm-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-sm-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-sm-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-sm-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-sm-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-sm-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-sm-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-sm-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-sm-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-sm-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-sm-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-sm-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-sm-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-sm-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-sm-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-sm-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-sm-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-sm-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-sm-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-sm-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-sm-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-sm-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 768px) { - .flex-md-row { - -ms-flex-direction: row !important; - flex-direction: row !important; - } - .flex-md-column { - -ms-flex-direction: column !important; - flex-direction: column !important; - } - .flex-md-row-reverse { - -ms-flex-direction: row-reverse !important; - flex-direction: row-reverse !important; - } - .flex-md-column-reverse { - -ms-flex-direction: column-reverse !important; - flex-direction: column-reverse !important; - } - .flex-md-wrap { - -ms-flex-wrap: wrap !important; - flex-wrap: wrap !important; - } - .flex-md-nowrap { - -ms-flex-wrap: nowrap !important; - flex-wrap: nowrap !important; - } - .flex-md-wrap-reverse { - -ms-flex-wrap: wrap-reverse !important; - flex-wrap: wrap-reverse !important; - } - .flex-md-fill { - -ms-flex: 1 1 auto !important; - flex: 1 1 auto !important; - } - .flex-md-grow-0 { - -ms-flex-positive: 0 !important; - flex-grow: 0 !important; - } - .flex-md-grow-1 { - -ms-flex-positive: 1 !important; - flex-grow: 1 !important; - } - .flex-md-shrink-0 { - -ms-flex-negative: 0 !important; - flex-shrink: 0 !important; - } - .flex-md-shrink-1 { - -ms-flex-negative: 1 !important; - flex-shrink: 1 !important; - } - .justify-content-md-start { - -ms-flex-pack: start !important; - justify-content: flex-start !important; - } - .justify-content-md-end { - -ms-flex-pack: end !important; - justify-content: flex-end !important; - } - .justify-content-md-center { - -ms-flex-pack: center !important; - justify-content: center !important; - } - .justify-content-md-between { - -ms-flex-pack: justify !important; - justify-content: space-between !important; - } - .justify-content-md-around { - -ms-flex-pack: distribute !important; - justify-content: space-around !important; - } - .align-items-md-start { - -ms-flex-align: start !important; - align-items: flex-start !important; - } - .align-items-md-end { - -ms-flex-align: end !important; - align-items: flex-end !important; - } - .align-items-md-center { - -ms-flex-align: center !important; - align-items: center !important; - } - .align-items-md-baseline { - -ms-flex-align: baseline !important; - align-items: baseline !important; - } - .align-items-md-stretch { - -ms-flex-align: stretch !important; - align-items: stretch !important; - } - .align-content-md-start { - -ms-flex-line-pack: start !important; - align-content: flex-start !important; - } - .align-content-md-end { - -ms-flex-line-pack: end !important; - align-content: flex-end !important; - } - .align-content-md-center { - -ms-flex-line-pack: center !important; - align-content: center !important; - } - .align-content-md-between { - -ms-flex-line-pack: justify !important; - align-content: space-between !important; - } - .align-content-md-around { - -ms-flex-line-pack: distribute !important; - align-content: space-around !important; - } - .align-content-md-stretch { - -ms-flex-line-pack: stretch !important; - align-content: stretch !important; - } - .align-self-md-auto { - -ms-flex-item-align: auto !important; - align-self: auto !important; - } - .align-self-md-start { - -ms-flex-item-align: start !important; - align-self: flex-start !important; - } - .align-self-md-end { - -ms-flex-item-align: end !important; - align-self: flex-end !important; - } - .align-self-md-center { - -ms-flex-item-align: center !important; - align-self: center !important; - } - .align-self-md-baseline { - -ms-flex-item-align: baseline !important; - align-self: baseline !important; - } - .align-self-md-stretch { - -ms-flex-item-align: stretch !important; - align-self: stretch !important; - } -} - -@media (min-width: 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; - } -} - -.overflow-auto { - overflow: auto !important; -} - -.overflow-hidden { - overflow: hidden !important; -} - -.position-static { - position: static !important; -} - -.position-relative { - position: relative !important; -} - -.position-absolute { - position: absolute !important; -} - -.position-fixed { - position: fixed !important; -} - -.position-sticky { - position: -webkit-sticky !important; - position: sticky !important; -} - -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; -} - -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; -} - -@supports ((position: -webkit-sticky) or (position: sticky)) { - .sticky-top { - position: -webkit-sticky; - position: sticky; - top: 0; - z-index: 1020; - } -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - 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 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; -} - -.shadow-none { - box-shadow: none !important; -} - -.w-25 { - width: 25% !important; -} - -.w-50 { - width: 50% !important; -} - -.w-75 { - width: 75% !important; -} - -.w-100 { - width: 100% !important; -} - -.w-auto { - width: auto !important; -} - -.h-25 { - height: 25% !important; -} - -.h-50 { - height: 50% !important; -} - -.h-75 { - height: 75% !important; -} - -.h-100 { - height: 100% !important; -} - -.h-auto { - height: auto !important; -} - -.mw-100 { - max-width: 100% !important; -} - -.mh-100 { - max-height: 100% !important; -} - -.min-vw-100 { - min-width: 100vw !important; -} - -.min-vh-100 { - min-height: 100vh !important; -} - -.vw-100 { - width: 100vw !important; -} - -.vh-100 { - height: 100vh !important; -} - -.stretched-link::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1; - pointer-events: auto; - content: ""; - background-color: rgba(0, 0, 0, 0); -} - -.m-0 { - margin: 0 !important; -} - -.mt-0, -.my-0 { - margin-top: 0 !important; -} - -.mr-0, -.mx-0 { - margin-right: 0 !important; -} - -.mb-0, -.my-0 { - margin-bottom: 0 !important; -} - -.ml-0, -.mx-0 { - margin-left: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.mt-1, -.my-1 { - margin-top: 0.25rem !important; -} - -.mr-1, -.mx-1 { - margin-right: 0.25rem !important; -} - -.mb-1, -.my-1 { - margin-bottom: 0.25rem !important; -} - -.ml-1, -.mx-1 { - margin-left: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.mt-2, -.my-2 { - margin-top: 0.5rem !important; -} - -.mr-2, -.mx-2 { - margin-right: 0.5rem !important; -} - -.mb-2, -.my-2 { - margin-bottom: 0.5rem !important; -} - -.ml-2, -.mx-2 { - margin-left: 0.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: 0.25rem !important; -} - -.pt-1, -.py-1 { - padding-top: 0.25rem !important; -} - -.pr-1, -.px-1 { - padding-right: 0.25rem !important; -} - -.pb-1, -.py-1 { - padding-bottom: 0.25rem !important; -} - -.pl-1, -.px-1 { - padding-left: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.pt-2, -.py-2 { - padding-top: 0.5rem !important; -} - -.pr-2, -.px-2 { - padding-right: 0.5rem !important; -} - -.pb-2, -.py-2 { - padding-bottom: 0.5rem !important; -} - -.pl-2, -.px-2 { - padding-left: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.pt-3, -.py-3 { - padding-top: 1rem !important; -} - -.pr-3, -.px-3 { - padding-right: 1rem !important; -} - -.pb-3, -.py-3 { - padding-bottom: 1rem !important; -} - -.pl-3, -.px-3 { - padding-left: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.pt-4, -.py-4 { - padding-top: 1.5rem !important; -} - -.pr-4, -.px-4 { - padding-right: 1.5rem !important; -} - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important; -} - -.pl-4, -.px-4 { - padding-left: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.pt-5, -.py-5 { - padding-top: 3rem !important; -} - -.pr-5, -.px-5 { - padding-right: 3rem !important; -} - -.pb-5, -.py-5 { - padding-bottom: 3rem !important; -} - -.pl-5, -.px-5 { - padding-left: 3rem !important; -} - -.m-n1 { - margin: -0.25rem !important; -} - -.mt-n1, -.my-n1 { - margin-top: -0.25rem !important; -} - -.mr-n1, -.mx-n1 { - margin-right: -0.25rem !important; -} - -.mb-n1, -.my-n1 { - margin-bottom: -0.25rem !important; -} - -.ml-n1, -.mx-n1 { - margin-left: -0.25rem !important; -} - -.m-n2 { - margin: -0.5rem !important; -} - -.mt-n2, -.my-n2 { - margin-top: -0.5rem !important; -} - -.mr-n2, -.mx-n2 { - margin-right: -0.5rem !important; -} - -.mb-n2, -.my-n2 { - margin-bottom: -0.5rem !important; -} - -.ml-n2, -.mx-n2 { - margin-left: -0.5rem !important; -} - -.m-n3 { - margin: -1rem !important; -} - -.mt-n3, -.my-n3 { - margin-top: -1rem !important; -} - -.mr-n3, -.mx-n3 { - margin-right: -1rem !important; -} - -.mb-n3, -.my-n3 { - margin-bottom: -1rem !important; -} - -.ml-n3, -.mx-n3 { - margin-left: -1rem !important; -} - -.m-n4 { - margin: -1.5rem !important; -} - -.mt-n4, -.my-n4 { - margin-top: -1.5rem !important; -} - -.mr-n4, -.mx-n4 { - margin-right: -1.5rem !important; -} - -.mb-n4, -.my-n4 { - margin-bottom: -1.5rem !important; -} - -.ml-n4, -.mx-n4 { - margin-left: -1.5rem !important; -} - -.m-n5 { - margin: -3rem !important; -} - -.mt-n5, -.my-n5 { - margin-top: -3rem !important; -} - -.mr-n5, -.mx-n5 { - margin-right: -3rem !important; -} - -.mb-n5, -.my-n5 { - margin-bottom: -3rem !important; -} - -.ml-n5, -.mx-n5 { - margin-left: -3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mt-auto, -.my-auto { - margin-top: auto !important; -} - -.mr-auto, -.mx-auto { - margin-right: auto !important; -} - -.mb-auto, -.my-auto { - margin-bottom: auto !important; -} - -.ml-auto, -.mx-auto { - margin-left: auto !important; -} - -@media (min-width: 576px) { - .m-sm-0 { - margin: 0 !important; - } - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important; - } - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important; - } - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important; - } - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important; - } - .m-sm-1 { - margin: 0.25rem !important; - } - .mt-sm-1, - .my-sm-1 { - margin-top: 0.25rem !important; - } - .mr-sm-1, - .mx-sm-1 { - margin-right: 0.25rem !important; - } - .mb-sm-1, - .my-sm-1 { - margin-bottom: 0.25rem !important; - } - .ml-sm-1, - .mx-sm-1 { - margin-left: 0.25rem !important; - } - .m-sm-2 { - margin: 0.5rem !important; - } - .mt-sm-2, - .my-sm-2 { - margin-top: 0.5rem !important; - } - .mr-sm-2, - .mx-sm-2 { - margin-right: 0.5rem !important; - } - .mb-sm-2, - .my-sm-2 { - margin-bottom: 0.5rem !important; - } - .ml-sm-2, - .mx-sm-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-sm-1, - .py-sm-1 { - padding-top: 0.25rem !important; - } - .pr-sm-1, - .px-sm-1 { - padding-right: 0.25rem !important; - } - .pb-sm-1, - .py-sm-1 { - padding-bottom: 0.25rem !important; - } - .pl-sm-1, - .px-sm-1 { - padding-left: 0.25rem !important; - } - .p-sm-2 { - padding: 0.5rem !important; - } - .pt-sm-2, - .py-sm-2 { - padding-top: 0.5rem !important; - } - .pr-sm-2, - .px-sm-2 { - padding-right: 0.5rem !important; - } - .pb-sm-2, - .py-sm-2 { - padding-bottom: 0.5rem !important; - } - .pl-sm-2, - .px-sm-2 { - padding-left: 0.5rem !important; - } - .p-sm-3 { - padding: 1rem !important; - } - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important; - } - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important; - } - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important; - } - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important; - } - .p-sm-4 { - padding: 1.5rem !important; - } - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important; - } - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important; - } - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important; - } - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important; - } - .p-sm-5 { - padding: 3rem !important; - } - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important; - } - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important; - } - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important; - } - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important; - } - .m-sm-n1 { - margin: -0.25rem !important; - } - .mt-sm-n1, - .my-sm-n1 { - margin-top: -0.25rem !important; - } - .mr-sm-n1, - .mx-sm-n1 { - margin-right: -0.25rem !important; - } - .mb-sm-n1, - .my-sm-n1 { - margin-bottom: -0.25rem !important; - } - .ml-sm-n1, - .mx-sm-n1 { - margin-left: -0.25rem !important; - } - .m-sm-n2 { - margin: -0.5rem !important; - } - .mt-sm-n2, - .my-sm-n2 { - margin-top: -0.5rem !important; - } - .mr-sm-n2, - .mx-sm-n2 { - margin-right: -0.5rem !important; - } - .mb-sm-n2, - .my-sm-n2 { - margin-bottom: -0.5rem !important; - } - .ml-sm-n2, - .mx-sm-n2 { - margin-left: -0.5rem !important; - } - .m-sm-n3 { - margin: -1rem !important; - } - .mt-sm-n3, - .my-sm-n3 { - margin-top: -1rem !important; - } - .mr-sm-n3, - .mx-sm-n3 { - margin-right: -1rem !important; - } - .mb-sm-n3, - .my-sm-n3 { - margin-bottom: -1rem !important; - } - .ml-sm-n3, - .mx-sm-n3 { - margin-left: -1rem !important; - } - .m-sm-n4 { - margin: -1.5rem !important; - } - .mt-sm-n4, - .my-sm-n4 { - margin-top: -1.5rem !important; - } - .mr-sm-n4, - .mx-sm-n4 { - margin-right: -1.5rem !important; - } - .mb-sm-n4, - .my-sm-n4 { - margin-bottom: -1.5rem !important; - } - .ml-sm-n4, - .mx-sm-n4 { - margin-left: -1.5rem !important; - } - .m-sm-n5 { - margin: -3rem !important; - } - .mt-sm-n5, - .my-sm-n5 { - margin-top: -3rem !important; - } - .mr-sm-n5, - .mx-sm-n5 { - margin-right: -3rem !important; - } - .mb-sm-n5, - .my-sm-n5 { - margin-bottom: -3rem !important; - } - .ml-sm-n5, - .mx-sm-n5 { - margin-left: -3rem !important; - } - .m-sm-auto { - margin: auto !important; - } - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important; - } - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important; - } - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important; - } - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important; - } -} - -@media (min-width: 768px) { - .m-md-0 { - margin: 0 !important; - } - .mt-md-0, - .my-md-0 { - margin-top: 0 !important; - } - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important; - } - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important; - } - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important; - } - .m-md-1 { - margin: 0.25rem !important; - } - .mt-md-1, - .my-md-1 { - margin-top: 0.25rem !important; - } - .mr-md-1, - .mx-md-1 { - margin-right: 0.25rem !important; - } - .mb-md-1, - .my-md-1 { - margin-bottom: 0.25rem !important; - } - .ml-md-1, - .mx-md-1 { - margin-left: 0.25rem !important; - } - .m-md-2 { - margin: 0.5rem !important; - } - .mt-md-2, - .my-md-2 { - margin-top: 0.5rem !important; - } - .mr-md-2, - .mx-md-2 { - margin-right: 0.5rem !important; - } - .mb-md-2, - .my-md-2 { - margin-bottom: 0.5rem !important; - } - .ml-md-2, - .mx-md-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-md-1, - .py-md-1 { - padding-top: 0.25rem !important; - } - .pr-md-1, - .px-md-1 { - padding-right: 0.25rem !important; - } - .pb-md-1, - .py-md-1 { - padding-bottom: 0.25rem !important; - } - .pl-md-1, - .px-md-1 { - padding-left: 0.25rem !important; - } - .p-md-2 { - padding: 0.5rem !important; - } - .pt-md-2, - .py-md-2 { - padding-top: 0.5rem !important; - } - .pr-md-2, - .px-md-2 { - padding-right: 0.5rem !important; - } - .pb-md-2, - .py-md-2 { - padding-bottom: 0.5rem !important; - } - .pl-md-2, - .px-md-2 { - padding-left: 0.5rem !important; - } - .p-md-3 { - padding: 1rem !important; - } - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important; - } - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important; - } - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important; - } - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important; - } - .p-md-4 { - padding: 1.5rem !important; - } - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important; - } - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important; - } - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important; - } - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important; - } - .p-md-5 { - padding: 3rem !important; - } - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important; - } - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important; - } - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important; - } - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important; - } - .m-md-n1 { - margin: -0.25rem !important; - } - .mt-md-n1, - .my-md-n1 { - margin-top: -0.25rem !important; - } - .mr-md-n1, - .mx-md-n1 { - margin-right: -0.25rem !important; - } - .mb-md-n1, - .my-md-n1 { - margin-bottom: -0.25rem !important; - } - .ml-md-n1, - .mx-md-n1 { - margin-left: -0.25rem !important; - } - .m-md-n2 { - margin: -0.5rem !important; - } - .mt-md-n2, - .my-md-n2 { - margin-top: -0.5rem !important; - } - .mr-md-n2, - .mx-md-n2 { - margin-right: -0.5rem !important; - } - .mb-md-n2, - .my-md-n2 { - margin-bottom: -0.5rem !important; - } - .ml-md-n2, - .mx-md-n2 { - margin-left: -0.5rem !important; - } - .m-md-n3 { - margin: -1rem !important; - } - .mt-md-n3, - .my-md-n3 { - margin-top: -1rem !important; - } - .mr-md-n3, - .mx-md-n3 { - margin-right: -1rem !important; - } - .mb-md-n3, - .my-md-n3 { - margin-bottom: -1rem !important; - } - .ml-md-n3, - .mx-md-n3 { - margin-left: -1rem !important; - } - .m-md-n4 { - margin: -1.5rem !important; - } - .mt-md-n4, - .my-md-n4 { - margin-top: -1.5rem !important; - } - .mr-md-n4, - .mx-md-n4 { - margin-right: -1.5rem !important; - } - .mb-md-n4, - .my-md-n4 { - margin-bottom: -1.5rem !important; - } - .ml-md-n4, - .mx-md-n4 { - margin-left: -1.5rem !important; - } - .m-md-n5 { - margin: -3rem !important; - } - .mt-md-n5, - .my-md-n5 { - margin-top: -3rem !important; - } - .mr-md-n5, - .mx-md-n5 { - margin-right: -3rem !important; - } - .mb-md-n5, - .my-md-n5 { - margin-bottom: -3rem !important; - } - .ml-md-n5, - .mx-md-n5 { - margin-left: -3rem !important; - } - .m-md-auto { - margin: auto !important; - } - .mt-md-auto, - .my-md-auto { - margin-top: auto !important; - } - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important; - } - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important; - } - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important; - } -} - -@media (min-width: 992px) { - .m-lg-0 { - margin: 0 !important; - } - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important; - } - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important; - } - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important; - } - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important; - } - .m-lg-1 { - margin: 0.25rem !important; - } - .mt-lg-1, - .my-lg-1 { - margin-top: 0.25rem !important; - } - .mr-lg-1, - .mx-lg-1 { - margin-right: 0.25rem !important; - } - .mb-lg-1, - .my-lg-1 { - margin-bottom: 0.25rem !important; - } - .ml-lg-1, - .mx-lg-1 { - margin-left: 0.25rem !important; - } - .m-lg-2 { - margin: 0.5rem !important; - } - .mt-lg-2, - .my-lg-2 { - margin-top: 0.5rem !important; - } - .mr-lg-2, - .mx-lg-2 { - margin-right: 0.5rem !important; - } - .mb-lg-2, - .my-lg-2 { - margin-bottom: 0.5rem !important; - } - .ml-lg-2, - .mx-lg-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-lg-1, - .py-lg-1 { - padding-top: 0.25rem !important; - } - .pr-lg-1, - .px-lg-1 { - padding-right: 0.25rem !important; - } - .pb-lg-1, - .py-lg-1 { - padding-bottom: 0.25rem !important; - } - .pl-lg-1, - .px-lg-1 { - padding-left: 0.25rem !important; - } - .p-lg-2 { - padding: 0.5rem !important; - } - .pt-lg-2, - .py-lg-2 { - padding-top: 0.5rem !important; - } - .pr-lg-2, - .px-lg-2 { - padding-right: 0.5rem !important; - } - .pb-lg-2, - .py-lg-2 { - padding-bottom: 0.5rem !important; - } - .pl-lg-2, - .px-lg-2 { - padding-left: 0.5rem !important; - } - .p-lg-3 { - padding: 1rem !important; - } - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important; - } - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important; - } - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important; - } - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important; - } - .p-lg-4 { - padding: 1.5rem !important; - } - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important; - } - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important; - } - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important; - } - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important; - } - .p-lg-5 { - padding: 3rem !important; - } - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important; - } - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important; - } - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important; - } - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important; - } - .m-lg-n1 { - margin: -0.25rem !important; - } - .mt-lg-n1, - .my-lg-n1 { - margin-top: -0.25rem !important; - } - .mr-lg-n1, - .mx-lg-n1 { - margin-right: -0.25rem !important; - } - .mb-lg-n1, - .my-lg-n1 { - margin-bottom: -0.25rem !important; - } - .ml-lg-n1, - .mx-lg-n1 { - margin-left: -0.25rem !important; - } - .m-lg-n2 { - margin: -0.5rem !important; - } - .mt-lg-n2, - .my-lg-n2 { - margin-top: -0.5rem !important; - } - .mr-lg-n2, - .mx-lg-n2 { - margin-right: -0.5rem !important; - } - .mb-lg-n2, - .my-lg-n2 { - margin-bottom: -0.5rem !important; - } - .ml-lg-n2, - .mx-lg-n2 { - margin-left: -0.5rem !important; - } - .m-lg-n3 { - margin: -1rem !important; - } - .mt-lg-n3, - .my-lg-n3 { - margin-top: -1rem !important; - } - .mr-lg-n3, - .mx-lg-n3 { - margin-right: -1rem !important; - } - .mb-lg-n3, - .my-lg-n3 { - margin-bottom: -1rem !important; - } - .ml-lg-n3, - .mx-lg-n3 { - margin-left: -1rem !important; - } - .m-lg-n4 { - margin: -1.5rem !important; - } - .mt-lg-n4, - .my-lg-n4 { - margin-top: -1.5rem !important; - } - .mr-lg-n4, - .mx-lg-n4 { - margin-right: -1.5rem !important; - } - .mb-lg-n4, - .my-lg-n4 { - margin-bottom: -1.5rem !important; - } - .ml-lg-n4, - .mx-lg-n4 { - margin-left: -1.5rem !important; - } - .m-lg-n5 { - margin: -3rem !important; - } - .mt-lg-n5, - .my-lg-n5 { - margin-top: -3rem !important; - } - .mr-lg-n5, - .mx-lg-n5 { - margin-right: -3rem !important; - } - .mb-lg-n5, - .my-lg-n5 { - margin-bottom: -3rem !important; - } - .ml-lg-n5, - .mx-lg-n5 { - margin-left: -3rem !important; - } - .m-lg-auto { - margin: auto !important; - } - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important; - } - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important; - } - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important; - } - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important; - } -} - -@media (min-width: 1200px) { - .m-xl-0 { - margin: 0 !important; - } - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important; - } - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important; - } - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important; - } - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important; - } - .m-xl-1 { - margin: 0.25rem !important; - } - .mt-xl-1, - .my-xl-1 { - margin-top: 0.25rem !important; - } - .mr-xl-1, - .mx-xl-1 { - margin-right: 0.25rem !important; - } - .mb-xl-1, - .my-xl-1 { - margin-bottom: 0.25rem !important; - } - .ml-xl-1, - .mx-xl-1 { - margin-left: 0.25rem !important; - } - .m-xl-2 { - margin: 0.5rem !important; - } - .mt-xl-2, - .my-xl-2 { - margin-top: 0.5rem !important; - } - .mr-xl-2, - .mx-xl-2 { - margin-right: 0.5rem !important; - } - .mb-xl-2, - .my-xl-2 { - margin-bottom: 0.5rem !important; - } - .ml-xl-2, - .mx-xl-2 { - margin-left: 0.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: 0.25rem !important; - } - .pt-xl-1, - .py-xl-1 { - padding-top: 0.25rem !important; - } - .pr-xl-1, - .px-xl-1 { - padding-right: 0.25rem !important; - } - .pb-xl-1, - .py-xl-1 { - padding-bottom: 0.25rem !important; - } - .pl-xl-1, - .px-xl-1 { - padding-left: 0.25rem !important; - } - .p-xl-2 { - padding: 0.5rem !important; - } - .pt-xl-2, - .py-xl-2 { - padding-top: 0.5rem !important; - } - .pr-xl-2, - .px-xl-2 { - padding-right: 0.5rem !important; - } - .pb-xl-2, - .py-xl-2 { - padding-bottom: 0.5rem !important; - } - .pl-xl-2, - .px-xl-2 { - padding-left: 0.5rem !important; - } - .p-xl-3 { - padding: 1rem !important; - } - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important; - } - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important; - } - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important; - } - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important; - } - .p-xl-4 { - padding: 1.5rem !important; - } - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important; - } - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important; - } - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important; - } - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important; - } - .p-xl-5 { - padding: 3rem !important; - } - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important; - } - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important; - } - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important; - } - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important; - } - .m-xl-n1 { - margin: -0.25rem !important; - } - .mt-xl-n1, - .my-xl-n1 { - margin-top: -0.25rem !important; - } - .mr-xl-n1, - .mx-xl-n1 { - margin-right: -0.25rem !important; - } - .mb-xl-n1, - .my-xl-n1 { - margin-bottom: -0.25rem !important; - } - .ml-xl-n1, - .mx-xl-n1 { - margin-left: -0.25rem !important; - } - .m-xl-n2 { - margin: -0.5rem !important; - } - .mt-xl-n2, - .my-xl-n2 { - margin-top: -0.5rem !important; - } - .mr-xl-n2, - .mx-xl-n2 { - margin-right: -0.5rem !important; - } - .mb-xl-n2, - .my-xl-n2 { - margin-bottom: -0.5rem !important; - } - .ml-xl-n2, - .mx-xl-n2 { - margin-left: -0.5rem !important; - } - .m-xl-n3 { - margin: -1rem !important; - } - .mt-xl-n3, - .my-xl-n3 { - margin-top: -1rem !important; - } - .mr-xl-n3, - .mx-xl-n3 { - margin-right: -1rem !important; - } - .mb-xl-n3, - .my-xl-n3 { - margin-bottom: -1rem !important; - } - .ml-xl-n3, - .mx-xl-n3 { - margin-left: -1rem !important; - } - .m-xl-n4 { - margin: -1.5rem !important; - } - .mt-xl-n4, - .my-xl-n4 { - margin-top: -1.5rem !important; - } - .mr-xl-n4, - .mx-xl-n4 { - margin-right: -1.5rem !important; - } - .mb-xl-n4, - .my-xl-n4 { - margin-bottom: -1.5rem !important; - } - .ml-xl-n4, - .mx-xl-n4 { - margin-left: -1.5rem !important; - } - .m-xl-n5 { - margin: -3rem !important; - } - .mt-xl-n5, - .my-xl-n5 { - margin-top: -3rem !important; - } - .mr-xl-n5, - .mx-xl-n5 { - margin-right: -3rem !important; - } - .mb-xl-n5, - .my-xl-n5 { - margin-bottom: -3rem !important; - } - .ml-xl-n5, - .mx-xl-n5 { - margin-left: -3rem !important; - } - .m-xl-auto { - margin: auto !important; - } - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important; - } - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important; - } - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important; - } - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important; - } -} - -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; -} - -.text-justify { - text-align: justify !important; -} - -.text-wrap { - white-space: normal !important; -} - -.text-nowrap { - white-space: nowrap !important; -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.text-left { - text-align: left !important; -} - -.text-right { - text-align: right !important; -} - -.text-center { - text-align: center !important; -} - -@media (min-width: 576px) { - .text-sm-left { - text-align: left !important; - } - .text-sm-right { - text-align: right !important; - } - .text-sm-center { - text-align: center !important; - } -} - -@media (min-width: 768px) { - .text-md-left { - text-align: left !important; - } - .text-md-right { - text-align: right !important; - } - .text-md-center { - text-align: center !important; - } -} - -@media (min-width: 992px) { - .text-lg-left { - text-align: left !important; - } - .text-lg-right { - text-align: right !important; - } - .text-lg-center { - text-align: center !important; - } -} - -@media (min-width: 1200px) { - .text-xl-left { - text-align: left !important; - } - .text-xl-right { - text-align: right !important; - } - .text-xl-center { - text-align: center !important; - } -} - -.text-lowercase { - text-transform: lowercase !important; -} - -.text-uppercase { - text-transform: uppercase !important; -} - -.text-capitalize { - text-transform: capitalize !important; -} - -.font-weight-light { - font-weight: 300 !important; -} - -.font-weight-lighter { - font-weight: lighter !important; -} - -.font-weight-normal { - font-weight: 400 !important; -} - -.font-weight-bold { - font-weight: 700 !important; -} - -.font-weight-bolder { - font-weight: bolder !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #fff !important; -} - -.text-primary { - color: #007bff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #0056b3 !important; -} - -.text-secondary { - color: #6c757d !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #494f54 !important; -} - -.text-success { - color: #28a745 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #19692c !important; -} - -.text-info { - color: #17a2b8 !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f6674 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #dc3545 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a71d2a !important; -} - -.text-light { - color: #f8f9fa !important; -} - -a.text-light:hover, a.text-light:focus { - color: #cbd3da !important; -} - -.text-dark { - color: #343a40 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121416 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #6c757d !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(255, 255, 255, 0.5) !important; -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.text-decoration-none { - text-decoration: none !important; -} - -.text-break { - word-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important; - } - a:not(.btn) { - text-decoration: underline; - } - abbr[title]::after { - content: " (" attr(title) ")"; - } - pre { - white-space: pre-wrap !important; - } - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - @page { - size: a3; - } - body { - min-width: 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 th, - .table-bordered td { - border: 1px solid #dee2e6 !important; - } - .table-dark { - color: inherit; - } - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody + tbody { - border-color: #dee2e6; - } - .table .thead-dark th { - color: inherit; - border-color: #dee2e6; - } -} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/css/bootstrap.css.map b/css/bootstrap.css.map deleted file mode 100755 index 7eb1581..0000000 --- a/css/bootstrap.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../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/_functions.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/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"AAAA;;;;;ECKE;ACLF;EAGI,eAAc;EAAd,iBAAc;EAAd,iBAAc;EAAd,eAAc;EAAd,cAAc;EAAd,iBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,eAAc;EAAd,eAAc;EAAd,aAAc;EAAd,eAAc;EAAd,oBAAc;EAId,kBAAc;EAAd,oBAAc;EAAd,kBAAc;EAAd,eAAc;EAAd,kBAAc;EAAd,iBAAc;EAAd,gBAAc;EAAd,eAAc;EAId,kBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,sBAAiC;EAAjC,uBAAiC;EAKnC,+MAAyB;EACzB,6GAAwB;ADkB1B;;AEjBA;;;EAGE,sBAAsB;AFoBxB;;AEjBA;EACE,uBAAuB;EACvB,iBAAiB;EACjB,8BAA8B;EAC9B,6CCXa;AH+Bf;;AEdA;EACE,cAAc;AFiBhB;;AEPA;EACE,SAAS;EACT,kMCiOiN;ECjJ7M,eAtCY;EFxChB,gBC0O+B;EDzO/B,gBC8O+B;ED7O/B,cCnCgB;EDoChB,gBAAgB;EAChB,sBC9Ca;AHwDf;;AAEA;EEHE,qBAAqB;AFKvB;;AEIA;EACE,uBAAuB;EACvB,SAAS;EACT,iBAAiB;AFDnB;;AEcA;EACE,aAAa;EACb,qBCgNuC;AH3NzC;;AEkBA;EACE,aAAa;EACb,mBCoF8B;AHnGhC;;AE0BA;;EAEE,0BAA0B;EAC1B,yCAAiC;EAAjC,iCAAiC;EACjC,YAAY;EACZ,gBAAgB;EAChB,sCAA8B;EAA9B,8BAA8B;AFvBhC;;AE0BA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,oBAAoB;AFvBtB;;AE0BA;;;EAGE,aAAa;EACb,mBAAmB;AFvBrB;;AE0BA;;;;EAIE,gBAAgB;AFvBlB;;AE0BA;EACE,gBCiJ+B;AHxKjC;;AE0BA;EACE,oBAAoB;EACpB,cAAc;AFvBhB;;AE0BA;EACE,gBAAgB;AFvBlB;;AE0BA;;EAEE,mBCoIkC;AH3JpC;;AE0BA;EEpFI,cAAW;AJ8Df;;AE+BA;;EAEE,kBAAkB;EE/FhB,cAAW;EFiGb,cAAc;EACd,wBAAwB;AF5B1B;;AE+BA;EAAM,cAAc;AF3BpB;;AE4BA;EAAM,UAAU;AFxBhB;;AE+BA;EACE,cClJe;EDmJf,qBCX4C;EDY5C,6BAA6B;AF5B/B;;AKhJE;EH+KE,cCd8D;EDe9D,0BCd+C;AHbnD;;AEqCA;EACE,cAAc;EACd,qBAAqB;AFlCvB;;AKtJE;EH2LE,cAAc;EACd,qBAAqB;AFjCzB;;AE2BA;EAUI,UAAU;AFjCd;;AE0CA;;;;EAIE,iGCoDgH;ECzM9G,cAAW;AJ+Gf;;AE0CA;EAEE,aAAa;EAEb,mBAAmB;EAEnB,cAAc;AF1ChB;;AEkDA;EAEE,gBAAgB;AFhDlB;;AEwDA;EACE,sBAAsB;EACtB,kBAAkB;AFrDpB;;AEwDA;EAGE,gBAAgB;EAChB,sBAAsB;AFvDxB;;AE+DA;EACE,yBAAyB;AF5D3B;;AE+DA;EACE,oBC2EkC;ED1ElC,uBC0EkC;EDzElC,cCpQgB;EDqQhB,gBAAgB;EAChB,oBAAoB;AF5DtB;;AE+DA;EAGE,mBAAmB;AF9DrB;;AEsEA;EAEE,qBAAqB;EACrB,qBC4J2C;AHhO7C;;AE0EA;EAEE,gBAAgB;AFxElB;;AE+EA;EACE,mBAAmB;EACnB,0CAA0C;AF5E5C;;AE+EA;;;;;EAKE,SAAS;EACT,oBAAoB;EEtPlB,kBAAW;EFwPb,oBAAoB;AF5EtB;;AE+EA;;EAEE,iBAAiB;AF5EnB;;AE+EA;;EAEE,oBAAoB;AF5EtB;;AEkFA;EACE,iBAAiB;AF/EnB;;AEsFA;;;;EAIE,0BAA0B;AFnF5B;;AEwFE;;;;EAKI,eAAe;AFtFrB;;AE4FA;;;;EAIE,UAAU;EACV,kBAAkB;AFzFpB;;AE4FA;;EAEE,sBAAsB;EACtB,UAAU;AFzFZ;;AE6FA;;;;EASE,2BAA2B;AF/F7B;;AEkGA;EACE,cAAc;EAEd,gBAAgB;AFhGlB;;AEmGA;EAME,YAAY;EAEZ,UAAU;EACV,SAAS;EACT,SAAS;AFtGX;;AE2GA;EACE,cAAc;EACd,WAAW;EACX,eAAe;EACf,UAAU;EACV,oBAAoB;EElShB,iBAtCY;EF0UhB,oBAAoB;EACpB,cAAc;EACd,mBAAmB;AFxGrB;;AE2GA;EACE,wBAAwB;AFxG1B;;AAEA;;EE4GE,YAAY;AFzGd;;AAEA;EE+GE,oBAAoB;EACpB,wBAAwB;AF7G1B;;AAEA;EEmHE,wBAAwB;AFjH1B;;AEyHA;EACE,aAAa;EACb,0BAA0B;AFtH5B;;AE6HA;EACE,qBAAqB;AF1HvB;;AE6HA;EACE,kBAAkB;EAClB,eAAe;AF1HjB;;AE6HA;EACE,aAAa;AF1Hf;;AAEA;EE8HE,wBAAwB;AF5H1B;;AM/VA;;EAEE,qBHiSuC;EG/RvC,gBHiS+B;EGhS/B,gBHiS+B;AHgEjC;;AM7VA;EFgHM,iBAtCY;AJuRlB;;AMhWA;EF+GM,eAtCY;AJ2RlB;;AMnWA;EF8GM,kBAtCY;AJ+RlB;;AMtWA;EF6GM,iBAtCY;AJmSlB;;AMzWA;EF4GM,kBAtCY;AJuSlB;;AM5WA;EF2GM,eAtCY;AJ2SlB;;AM9WA;EFyGM,kBAtCY;EEjEhB,gBHmS+B;AH8EjC;;AM7WA;EFmGM,eAtCY;EE3DhB,gBHsR+B;EGrR/B,gBH6Q+B;AHmGjC;;AM9WA;EF8FM,iBAtCY;EEtDhB,gBHkR+B;EGjR/B,gBHwQ+B;AHyGjC;;AM/WA;EFyFM,iBAtCY;EEjDhB,gBH8Q+B;EG7Q/B,gBHmQ+B;AH+GjC;;AMhXA;EFoFM,iBAtCY;EE5ChB,gBH0Q+B;EGzQ/B,gBH8P+B;AHqHjC;;AE1VA;EIhBE,gBH0EW;EGzEX,mBHyEW;EGxEX,SAAS;EACT,wCHzCa;AHuZf;;AMtWA;;EFMI,cAAW;EEHb,gBHsN+B;AHmJjC;;AMtWA;;EAEE,cH8PgC;EG7PhC,yBHsQmC;AHmGrC;;AMjWA;EC/EE,eAAe;EACf,gBAAgB;APoblB;;AMjWA;ECpFE,eAAe;EACf,gBAAgB;APyblB;;AMnWA;EACE,qBAAqB;ANsWvB;;AMvWA;EAII,oBHgP+B;AHuHnC;;AM7VA;EFjCI,cAAW;EEmCb,yBAAyB;ANgW3B;;AM5VA;EACE,mBHiBW;ECFP,kBAtCY;AJuXlB;;AM5VA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHyclB;;AMlWA;EAMI,qBAAqB;ANgWzB;;AQndA;ECIE,eAAe;EAGf,YAAY;ATidd;;AQldA;EACE,gBL++BwC;EK9+BxC,sBLRa;EKSb,yBLNgB;EOLd,sBPqOgC;EM/NlC,eAAe;EAGf,YAA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AAwB,iBADZ;IACY,QADZ;EfitClB;EehtCM;IAAwB,iBADZ;IACY,QADZ;EfotClB;EentCM;IAAwB,iBADZ;IACY,QADZ;EfutClB;EettCM;IAAwB,iBADZ;IACY,QADZ;Ef0tClB;EeztCM;IAAwB,iBADZ;IACY,QADZ;Ef6tClB;Ee5tCM;IAAwB,iBADZ;IACY,QADZ;EfguClB;Ee/tCM;IAAwB,iBADZ;IACY,QADZ;EfmuClB;EeluCM;IAAwB,iBADZ;IACY,QADZ;EfsuClB;EeruCM;IAAwB,iBADZ;IACY,QADZ;EfyuClB;EexuCM;IAAwB,iBADZ;IACY,QADZ;Ef4uClB;Ee3uCM;IAAwB,kBADZ;IACY,SADZ;Ef+uClB;Ee9uCM;IAAwB,kBADZ;IACY,SADZ;EfkvClB;EejvCM;IAAwB,kBADZ;IACY,SADZ;EfqvClB;Ee9uCQ;IFTR,cAA4B;Eb0vC5B;EejvCQ;IFTR,sBAA8C;Eb6vC9C;EepvCQ;IFTR,uBAA8C;EbgwC9C;EevvCQ;IFTR,gBAA8C;EbmwC9C;Ee1vCQ;IFTR,uBAA8C;EbswC9C;Ee7vCQ;IFTR,uBAA8C;EbywC9C;EehwCQ;IFTR,gBAA8C;Eb4wC9C;EenwCQ;IFTR,uBAA8C;Eb+wC9C;EetwCQ;IFTR,uBAA8C;EbkxC9C;EezwCQ;IFTR,gBAA8C;EbqxC9C;Ee5wCQ;IFTR,uBAA8C;EbwxC9C;Ee/wCQ;IFTR,uBAA8C;Eb2xC9C;AACF;;AgBz0CA;EACE,WAAW;EACX,mBb2HW;Ea1HX,cbSgB;AHm0ClB;;AgB/0CA;;EAQI,gBb8UgC;Ea7UhC,mBAAmB;EACnB,6BbJc;AHg1ClB;;AgBt1CA;EAcI,sBAAsB;EACtB,gCbTc;AHq1ClB;;AgB31CA;EAmBI,6Bbbc;AHy1ClB;;AgBn0CA;;EAGI,ebwT+B;AH6gCnC;;AgB5zCA;EACE,yBbnCgB;AHk2ClB;;AgBh0CA;;EAKI,yBbvCc;AHu2ClB;;AgBr0CA;;EAWM,wBAA4C;AhB+zClD;;AgB1zCA;;;;EAKI,SAAS;AhB4zCb;;AgBpzCA;EAEI,qCb1DW;AHg3Cf;;AKr3CE;EW2EI,cbvEY;EawEZ,sCbvES;AHq3Cf;;AiBj4CE;;;EAII,yBC2E4D;AlBwzClE;;AiBv4CE;;;;EAYM,qBCmE0D;AlB+zClE;;AKv4CE;EYiBM,yBAJsC;AjB83C9C;;AiB/3CE;;EASQ,yBARoC;AjBm4C9C;;AiBv5CE;;;EAII,yBC2E4D;AlB80ClE;;AiB75CE;;;;EAYM,qBCmE0D;AlBq1ClE;;AK75CE;EYiBM,yBAJsC;AjBo5C9C;;AiBr5CE;;EASQ,yBARoC;AjBy5C9C;;AiB76CE;;;EAII,yBC2E4D;AlBo2ClE;;AiBn7CE;;;;EAYM,qBCmE0D;AlB22ClE;;AKn7CE;EYiBM,yBAJsC;AjB06C9C;;AiB36CE;;EASQ,yBARoC;AjB+6C9C;;AiBn8CE;;;EAII,yBC2E4D;AlB03ClE;;AiBz8CE;;;;EAYM,qBCmE0D;AlBi4ClE;;AKz8CE;EYiBM,yBAJsC;AjBg8C9C;;AiBj8CE;;EASQ,yBARoC;AjBq8C9C;;AiBz9CE;;;EAII,yBC2E4D;AlBg5ClE;;AiB/9CE;;;;EAYM,qBCmE0D;AlBu5ClE;;AK/9CE;EYiBM,yBAJsC;AjBs9C9C;;AiBv9CE;;EASQ,yBARoC;AjB29C9C;;AiB/+CE;;;EAII,yBC2E4D;AlBs6ClE;;AiBr/CE;;;;EAYM,qBCmE0D;AlB66ClE;;AKr/CE;EYiBM,yBAJsC;AjB4+C9C;;AiB7+CE;;EASQ,yBARoC;AjBi/C9C;;AiBrgDE;;;EAII,yBC2E4D;AlB47ClE;;AiB3gDE;;;;EAYM,qBCmE0D;AlBm8ClE;;AK3gDE;EYiBM,yBAJsC;AjBkgD9C;;AiBngDE;;EASQ,yBARoC;AjBugD9C;;AiB3hDE;;;EAII,yBC2E4D;AlBk9ClE;;AiBjiDE;;;;EAYM,qBCmE0D;AlBy9ClE;;AKjiDE;EYiBM,yBAJsC;AjBwhD9C;;AiBzhDE;;EASQ,yBARoC;AjB6hD9C;;AiBjjDE;;;EAII,sCdQS;AH2iDf;;AKhjDE;EYiBM,sCAJsC;AjBuiD9C;;AiBxiDE;;EASQ,sCARoC;AjB4iD9C;;AgBt9CA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBb2PqD;AH4tC3D;;AgB59CA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AHukDlB;;AgBh9CA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AHukDlB;;AgBr9CA;;;EAOI,qBbuOuD;AH6uC3D;;AgB39CA;EAWI,SAAS;AhBo9Cb;;AgB/9CA;EAgBM,2Cb1IS;AH6lDf;;AKxlDE;EW4IM,WbjJO;EakJP,4CblJO;AHkmDf;;AchiDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBk8CvC;EgBv8CG;IASK,SAAS;EhBi8CjB;AACF;;Ac5iDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB88CvC;EgBn9CG;IASK,SAAS;EhB68CjB;AACF;;AcxjDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB09CvC;EgB/9CG;IASK,SAAS;EhBy9CjB;AACF;;AcpkDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBs+CvC;EgB3+CG;IASK,SAAS;EhBq+CjB;AACF;;AgBp/CA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBi/CzC;;AgB3/CA;EAcU,SAAS;AhBi/CnB;;AmB9pDA;EACE,cAAc;EACd,WAAW;EACX,mChBqe2H;EgBpe3H,yBhBqXkC;EChQ9B,eAtCY;Ee5EhB,gBhB8Q+B;EgB7Q/B,gBhBkR+B;EgBjR/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EONd,sBPqOgC;EiBpO9B,wEjB4e4F;AHksClG;;AoBzqDI;EDLJ;ICMM,gBAAgB;EpB6qDpB;AACF;;AmBprDA;EAsBI,6BAA6B;EAC7B,SAAS;AnBkqDb;;AqBlrDE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlBgdsE;EkB/ctE,UAAU;EAKR,gDlBcW;AHmqDjB;;AmBjsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA2CI,yBhBxCc;EgB0Cd,UAAU;AnB8pDd;;AmB1pDA;EAOI,chBhDc;EgBiDd,sBhBxDW;AH+sDf;;AmBlpDA;;EAEE,cAAc;EACd,WAAW;AnBqpDb;;AmB3oDA;EACE,iCAA+D;EAC/D,oCAAkE;EAClE,gBAAgB;EfZd,kBAAW;Eecb,gBhB0M+B;AHo8CjC;;AmB3oDA;EACE,+BAAkE;EAClE,kCAAqE;EfoCjE,kBAtCY;EeIhB,gBhBuI+B;AHugDjC;;AmB3oDA;EACE,gCAAkE;EAClE,mCAAqE;Ef6BjE,mBAtCY;EeWhB,gBhBiI+B;AH6gDjC;;AmBroDA;EACE,cAAc;EACd,WAAW;EACX,qBhB8QmC;EgB7QnC,wBhB6QmC;EgB5QnC,gBAAgB;EAChB,gBhB6K+B;EgB5K/B,chBpGgB;EgBqGhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnBwoDrC;;AmBlpDA;EAcI,gBAAgB;EAChB,eAAe;AnBwoDnB;;AmB5nDA;EACE,kChBsWqI;EgBrWrI,uBhB+PiC;EC1Q7B,mBAtCY;EemDhB,gBhByF+B;EOhO7B,qBPuO+B;AHgiDnC;;AmB5nDA;EACE,gChB+VqI;EgB9VrI,oBhB4PgC;EC/Q5B,kBAtCY;Ee2DhB,gBhBgF+B;EO/N7B,qBPsO+B;AHyiDnC;;AmB3nDA;EAGI,YAAY;AnB4nDhB;;AmBxnDA;EACE,YAAY;AnB2nDd;;AmBnnDA;EACE,mBhBoV0C;AHkyC5C;;AmBnnDA;EACE,cAAc;EACd,mBhBqU4C;AHizC9C;;AmB9mDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBinD3C;;AmBrnDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBknD7C;;AmBzmDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhB0S6C;AHk0C/C;;AmBzmDA;EACE,kBAAkB;EAClB,kBhBsS2C;EgBrS3C,qBhBoS6C;AHw0C/C;;AmB/mDA;EAMI,chBxMc;AHqzDlB;;AmBzmDA;EACE,gBAAgB;AnB4mDlB;;AmBzmDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhByR4C;AHm1C9C;;AmBhnDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhBoR4C;EgBnR5C,cAAc;AnB4mDlB;;AqBvzDE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBSa;AHizDjB;;AqBvzDE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBLa;EOtCb,sBPqOgC;AHioDpC;;AqBtzDI;EAEE,qBlBZW;EkBeT,oClBgb2F;EkB/a3F,4PHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHy4ChG;;AqB/zDI;EAaI,qBlBvBS;EkBwBT,gDlBxBS;AH80DjB;;AqBp0DI;;;EAmBI,cAAc;ArBuzDtB;;AqBhzDI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHw5CrG;;AqB3yDI;EAEE,qBlBhDW;EkBmDT,sDlBqe0J;EkBpe1J,6gBAAkJ;ArB2yD1J;;AqBjzDI;EAUI,qBlBxDS;EkByDT,gDlBzDS;AHo2DjB;;AqBtzDI;;;EAgBI,cAAc;ArB4yDtB;;AqBryDI;;;EAII,cAAc;ArBuyDtB;;AqBjyDI;EAGI,clBlFS;AHo3DjB;;AqBryDI;;;EAQI,cAAc;ArBmyDtB;;AqB7xDI;EAGI,clBhGS;AH83DjB;;AqBjyDI;EAMM,qBlBnGO;AHk4DjB;;AqBryDI;;;EAYI,cAAc;ArB+xDtB;;AqB3yDI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArB8xDnD;;AqBhzDI;EAwBM,gDlBrHO;AHi5DjB;;AqBpzDI;EA4BM,qBlBzHO;AHq5DjB;;AqBpxDI;EAGI,qBlBpIS;AHy5DjB;;AqBxxDI;;;EAQI,cAAc;ArBsxDtB;;AqB9xDI;EAaM,qBlB9IO;EkB+IP,gDlB/IO;AHo6DjB;;AqBl7DE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBMa;AH+6DjB;;AqBl7DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBRa;EOnCb,sBPqOgC;AH4vDpC;;AqBj7DI;EAEE,qBlBfW;EkBkBT,oClBgb2F;EkB/a3F,sSHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHogDhG;;AqB17DI;EAaI,qBlB1BS;EkB2BT,gDlB3BS;AH48DjB;;AqB/7DI;;;EAmBI,cAAc;ArBk7DtB;;AqB36DI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHmhDrG;;AqBt6DI;EAEE,qBlBnDW;EkBsDT,sDlBqe0J;EkBpe1J,ujBAAkJ;ArBs6D1J;;AqB56DI;EAUI,qBlB3DS;EkB4DT,gDlB5DS;AHk+DjB;;AqBj7DI;;;EAgBI,cAAc;ArBu6DtB;;AqBh6DI;;;EAII,cAAc;ArBk6DtB;;AqB55DI;EAGI,clBrFS;AHk/DjB;;AqBh6DI;;;EAQI,cAAc;ArB85DtB;;AqBx5DI;EAGI,clBnGS;AH4/DjB;;AqB55DI;EAMM,qBlBtGO;AHggEjB;;AqBh6DI;;;EAYI,cAAc;ArB05DtB;;AqBt6DI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArBy5DnD;;AqB36DI;EAwBM,gDlBxHO;AH+gEjB;;AqB/6DI;EA4BM,qBlB5HO;AHmhEjB;;AqB/4DI;EAGI,qBlBvIS;AHuhEjB;;AqBn5DI;;;EAQI,cAAc;ArBi5DtB;;AqBz5DI;EAaM,qBlBjJO;EkBkJP,gDlBlJO;AHkiEjB;;AmBz0DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB40DrB;;AmB/0DA;EASI,WAAW;AnB00Df;;AcxhEI;EKqMJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnBy0DpB;EmB31DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnBu0DpB;EmBl2DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBq0D1B;EmBv2DF;IAuCM,qBAAqB;EnBm0DzB;EmB12DF;;IA4CM,WAAW;EnBk0Df;EmB92DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnB+zDnB;EmBr3DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhB2LwC;IgB1LxC,cAAc;EnB+zDlB;EmB53DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnB8zD3B;EmBh4DF;IAqEM,gBAAgB;EnB8zDpB;AACF;;AuB/nEA;EACE,qBAAqB;EAErB,gBpBkR+B;EoBjR/B,cpBMgB;EoBLhB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECsF3C,yBrB0RkC;EChQ9B,eAtCY;EoBchB,gBrByL+B;EO3R7B,sBPqOgC;EiBpO9B,qIjBqb6I;AH0tDnJ;;AoB1oEI;EGLJ;IHMM,gBAAgB;EpB8oEpB;AACF;;AK/oEE;EkBQE,cpBJc;EoBKd,qBAAqB;AvB2oEzB;;AuB1pEA;EAoBI,UAAU;EACV,gDpBSa;AHioEjB;;AuB/pEA;EA2BI,apB8Y6B;AH0vDjC;;AuBznEA;;EAEE,oBAAoB;AvB4nEtB;;AuBnnEE;ECrDA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AHgpEjB;;AKxqEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBqrE7H;;AwBzqEE;EAMI,gDAAiF;AxBuqEvF;;AwBlqEE;EAEE,WrBvBW;EqBwBX,yBrBKa;EqBJb,qBrBIa;AHgqEjB;;AwB7pEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBssEnN;;AwB1pEI;;EAKI,gDAAiF;AxB0pEzF;;AuBrpEE;ECrDA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHysElB;;AK1sEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxButE7H;;AwB3sEE;EAMI,iDAAiF;AxBysEvF;;AwBpsEE;EAEE,WrBvBW;EqBwBX,yBrBlBc;EqBmBd,qBrBnBc;AHytElB;;AwB/rEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBwuEnN;;AwB5rEI;;EAKI,iDAAiF;AxB4rEzF;;AuBvrEE;ECrDA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH6sEjB;;AK5uEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxByvE7H;;AwB7uEE;EAMI,+CAAiF;AxB2uEvF;;AwBtuEE;EAEE,WrBvBW;EqBwBX,yBrBYa;EqBXb,qBrBWa;AH6tEjB;;AwBjuEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB0wEnN;;AwB9tEI;;EAKI,+CAAiF;AxB8tEzF;;AuBztEE;ECrDA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AH6uEjB;;AK9wEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB2xE7H;;AwB/wEE;EAMI,gDAAiF;AxB6wEvF;;AwBxwEE;EAEE,WrBvBW;EqBwBX,yBrBca;EqBbb,qBrBaa;AH6vEjB;;AwBnwEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB4yEnN;;AwBhwEI;;EAKI,gDAAiF;AxBgwEzF;;AuB3vEE;ECrDA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHkxEjB;;AKhzEE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB6zE7H;;AwBjzEE;EAMI,gDAAiF;AxB+yEvF;;AwB1yEE;EAEE,crBdc;EqBed,yBrBWa;EqBVb,qBrBUa;AHkyEjB;;AwBryEE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxB80EnN;;AwBlyEI;;EAKI,gDAAiF;AxBkyEzF;;AuB7xEE;ECrDA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AHszEjB;;AKl1EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB+1E7H;;AwBn1EE;EAMI,+CAAiF;AxBi1EvF;;AwB50EE;EAEE,WrBvBW;EqBwBX,yBrBSa;EqBRb,qBrBQa;AHs0EjB;;AwBv0EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBg3EnN;;AwBp0EI;;EAKI,+CAAiF;AxBo0EzF;;AuB/zEE;ECrDA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHw3ElB;;AKp3EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBi4E7H;;AwBr3EE;EAMI,iDAAiF;AxBm3EvF;;AwB92EE;EAEE,crBdc;EqBed,yBrBvBc;EqBwBd,qBrBxBc;AHw4ElB;;AwBz2EE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxBk5EnN;;AwBt2EI;;EAKI,iDAAiF;AxBs2EzF;;AuBj2EE;ECrDA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHm5ElB;;AKt5EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBm6E7H;;AwBv5EE;EAMI,8CAAiF;AxBq5EvF;;AwBh5EE;EAEE,WrBvBW;EqBwBX,yBrBhBc;EqBiBd,qBrBjBc;AHm6ElB;;AwB34EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBo7EnN;;AwBx4EI;;EAKI,8CAAiF;AxBw4EzF;;AuB73EE;ECJA,crBzBe;EqB0Bf,qBrB1Be;AH+5EjB;;AKv7EE;EmBqDE,WrB1DW;EqB2DX,yBrB9Ba;EqB+Bb,qBrB/Ba;AHq6EjB;;AwBn4EE;EAEE,+CrBpCa;AHy6EjB;;AwBl4EE;EAEE,crBzCa;EqB0Cb,6BAA6B;AxBo4EjC;;AwBj4EE;;EAGE,WrB7EW;EqB8EX,yBrBjDa;EqBkDb,qBrBlDa;AHq7EjB;;AwBj4EI;;EAKI,+CrBzDS;AH07EjB;;AuB75EE;ECJA,crBhDgB;EqBiDhB,qBrBjDgB;AHs9ElB;;AKv9EE;EmBqDE,WrB1DW;EqB2DX,yBrBrDc;EqBsDd,qBrBtDc;AH49ElB;;AwBn6EE;EAEE,iDrB3Dc;AHg+ElB;;AwBl6EE;EAEE,crBhEc;EqBiEd,6BAA6B;AxBo6EjC;;AwBj6EE;;EAGE,WrB7EW;EqB8EX,yBrBxEc;EqByEd,qBrBzEc;AH4+ElB;;AwBj6EI;;EAKI,iDrBhFU;AHi/ElB;;AuB77EE;ECJA,crBlBe;EqBmBf,qBrBnBe;AHw9EjB;;AKv/EE;EmBqDE,WrB1DW;EqB2DX,yBrBvBa;EqBwBb,qBrBxBa;AH89EjB;;AwBn8EE;EAEE,+CrB7Ba;AHk+EjB;;AwBl8EE;EAEE,crBlCa;EqBmCb,6BAA6B;AxBo8EjC;;AwBj8EE;;EAGE,WrB7EW;EqB8EX,yBrB1Ca;EqB2Cb,qBrB3Ca;AH8+EjB;;AwBj8EI;;EAKI,+CrBlDS;AHm/EjB;;AuB79EE;ECJA,crBhBe;EqBiBf,qBrBjBe;AHs/EjB;;AKvhFE;EmBqDE,WrB1DW;EqB2DX,yBrBrBa;EqBsBb,qBrBtBa;AH4/EjB;;AwBn+EE;EAEE,gDrB3Ba;AHggFjB;;AwBl+EE;EAEE,crBhCa;EqBiCb,6BAA6B;AxBo+EjC;;AwBj+EE;;EAGE,WrB7EW;EqB8EX,yBrBxCa;EqByCb,qBrBzCa;AH4gFjB;;AwBj+EI;;EAKI,gDrBhDS;AHihFjB;;AuB7/EE;ECJA,crBnBe;EqBoBf,qBrBpBe;AHyhFjB;;AKvjFE;EmBqDE,crBjDc;EqBkDd,yBrBxBa;EqByBb,qBrBzBa;AH+hFjB;;AwBngFE;EAEE,+CrB9Ba;AHmiFjB;;AwBlgFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBogFjC;;AwBjgFE;;EAGE,crBpEc;EqBqEd,yBrB3Ca;EqB4Cb,qBrB5Ca;AH+iFjB;;AwBjgFI;;EAKI,+CrBnDS;AHojFjB;;AuB7hFE;ECJA,crBrBe;EqBsBf,qBrBtBe;AH2jFjB;;AKvlFE;EmBqDE,WrB1DW;EqB2DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AHikFjB;;AwBniFE;EAEE,+CrBhCa;AHqkFjB;;AwBliFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBoiFjC;;AwBjiFE;;EAGE,WrB7EW;EqB8EX,yBrB7Ca;EqB8Cb,qBrB9Ca;AHilFjB;;AwBjiFI;;EAKI,+CrBrDS;AHslFjB;;AuB7jFE;ECJA,crBrDgB;EqBsDhB,qBrBtDgB;AH2nFlB;;AKvnFE;EmBqDE,crBjDc;EqBkDd,yBrB1Dc;EqB2Dd,qBrB3Dc;AHioFlB;;AwBnkFE;EAEE,iDrBhEc;AHqoFlB;;AwBlkFE;EAEE,crBrEc;EqBsEd,6BAA6B;AxBokFjC;;AwBjkFE;;EAGE,crBpEc;EqBqEd,yBrB7Ec;EqB8Ed,qBrB9Ec;AHipFlB;;AwBjkFI;;EAKI,iDrBrFU;AHspFlB;;AuB7lFE;ECJA,crB9CgB;EqB+ChB,qBrB/CgB;AHopFlB;;AKvpFE;EmBqDE,WrB1DW;EqB2DX,yBrBnDc;EqBoDd,qBrBpDc;AH0pFlB;;AwBnmFE;EAEE,8CrBzDc;AH8pFlB;;AwBlmFE;EAEE,crB9Dc;EqB+Dd,6BAA6B;AxBomFjC;;AwBjmFE;;EAGE,WrB7EW;EqB8EX,yBrBtEc;EqBuEd,qBrBvEc;AH0qFlB;;AwBjmFI;;EAKI,8CrB9EU;AH+qFlB;;AuBlnFA;EACE,gBpB8M+B;EoB7M/B,cpB1Ce;EoB2Cf,qBpB6F4C;AHwhF9C;;AKxrFE;EkBsEE,cpB2F8D;EoB1F9D,0BpB2F+C;AH2hFnD;;AuB7nFA;EAYI,0BpBsF+C;EoBrF/C,gBAAgB;AvBqnFpB;;AuBloFA;EAkBI,cpBjFc;EoBkFd,oBAAoB;AvBonFxB;;AuBzmFA;ECLE,oBrBySgC;EC/Q5B,kBAtCY;EoBchB,gBrB6H+B;EO/N7B,qBPsO+B;AH++EnC;;AuB5mFA;ECTE,uBrBoSiC;EC1Q7B,mBAtCY;EoBchB,gBrB8H+B;EOhO7B,qBPuO+B;AHq/EnC;;AuB1mFA;EACE,cAAc;EACd,WAAW;AvB6mFb;;AuB/mFA;EAMI,kBpBuT+B;AHszEnC;;AuBxmFA;;;EAII,WAAW;AvB0mFf;;AyBhvFA;ELMM,gCjBsP2C;AHw/EjD;;AoBzuFI;EKXJ;ILYM,gBAAgB;EpB6uFpB;AACF;;Ay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CT,gBAAgB;A9B0nGpB;;A8B1oGA;;;;;;;;;;;;EAqBM,iB3B4M2B;AHw7FjC;;A8BzpGA;;;EA6BI,UAAU;A9BkoGd;;A8B/pGA;EAkCI,UAAU;A9BioGd;;A8BnqGA;;EpBeI,0BoBwBmD;EpBvBnD,6BoBuBmD;A9BkoGvD;;A8BzqGA;;EpB6BI,yBoBWmD;EpBVnD,4BoBUmD;A9BuoGvD;;A8B/qGA;EA8CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9BqoGvB;;A8BprGA;;EpBeI,0BoBmC6E;EpBlC7E,6BoBkC6E;A9BwoGjF;;A8B1rGA;EpB6BI,yBoBsBsE;EpBrBtE,4BoBqBsE;A9B4oG1E;;A8BjoGA;;EAEE,oBAAa;EAAb,aAAa;A9BooGf;;A8BtoGA;;EAQI,kBAAkB;EAClB,UAAU;A9BmoGd;;A8B5oGA;;EAYM,UAAU;A9BqoGhB;;A8BjpGA;;;;;;;;EAoBI,iB3B+I6B;AHy/FjC;;A8BpoGA;EAAuB,kB3B2IU;AH6/FjC;;A8BvoGA;EAAsB,iB3B0IW;AHigGjC;;A8BnoGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BuRkC;E2BtRlC,gBAAgB;E1BsBZ,eAtCY;E0BkBhB,gB3BgL+B;E2B/K/B,gB3BoL+B;E2BnL/B,c3B/FgB;E2BgGhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BvGgB;E2BwGhB,yB3BtGgB;EONd,sBPqOgC;AH8gGpC;;A8BnpGA;;EAkBI,aAAa;A9BsoGjB;;A8B5nGA;;EAEE,gC3B6WqI;AHkxFvI;;A8B5nGA;;;;;;EAME,oB3BkQgC;EC/Q5B,kBAtCY;E0BqDhB,gB3BsF+B;EO/N7B,qBPsO+B;AHmiGnC;;A8B5nGA;;EAEE,kC3B2VqI;AHoyFvI;;A8B5nGA;;;;;;EAME,uB3B4OiC;EC1Q7B,mBAtCY;E0BsEhB,gB3BsE+B;EOhO7B,qBPuO+B;AHmjGnC;;A8B5nGA;;EAEE,sBAA0E;A9B+nG5E;;A8BpnGA;;;;;;EpB3JI,0BoBiK4B;EpBhK5B,6BoBgK4B;A9BwnGhC;;A8BrnGA;;;;;;EpBtJI,yBoB4J2B;EpB3J3B,4BoB2J2B;A9BynG/B;;A+B/yGA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/BkzGvE;;A+B/yGA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5Bqf0C;AH6zF5C;;A+B/yGA;EACE,kBAAkB;EAClB,WAAW;EACX,UAAU;A/BkzGZ;;A+BrzGA;EAMI,W5BpBW;E4BqBX,qB5BQa;EmB9Bb,yBnB8Ba;AH4yGjB;;A+B3zGA;EAiBM,gD5BFW;AHgzGjB;;A+B/zGA;EAsBI,qB5BqbsE;AHw3F1E;;A+Bn0GA;EA0BI,W5BxCW;E4ByCX,yB5B8e8E;E4B7e9E,qB5B6e8E;AHg0FlF;;A+Bz0GA;EAkCM,c5B1CY;AHq1GlB;;A+B70GA;EAqCQ,yB5BjDU;AH61GlB;;A+BlyGA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;A/BqyGrB;;A+BxyGA;EAOI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B0bwC;E4BzbxC,Y5BybwC;E4BxbxC,oBAAoB;EACpB,WAAW;EACX,sB5B5EW;E4B6EX,yB5BmJ6B;AHkpGjC;;A+BrzGA;EAsBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B2awC;E4B1axC,Y5B0awC;E4BzaxC,WAAW;EACX,mCAAgE;A/BmyGpE;;A+B1xGA;ErBrGI,sBPqOgC;AH8pGpC;;A+B9xGA;EAOM,6MbrEqI;AlBg2G3I;;A+BlyGA;EAaM,qB5BnFW;EmB9Bb,yBnB8Ba;AH62GjB;;A+BvyGA;EAkBM,0JbhFqI;AlBy2G3I;;A+B3yGA;EAwBM,wC5B9FW;AHq3GjB;;A+B/yGA;EA2BM,wC5BjGW;AHy3GjB;;A+B/wGA;EAGI,kB5B0Z+C;AHs3FnD;;A+BnxGA;EAQM,uJb1GqI;AlBy3G3I;;A+BvxGA;EAcM,wC5BxHW;AHq4GjB;;A+BnwGA;EACE,qBAA2D;A/BswG7D;;A+BvwGA;EAKM,cAAqD;EACrD,c5BkY+E;E4BjY/E,mBAAmB;EAEnB,qB5BgY4E;AHq4FlF;;A+B9wGA;EAaM,wBAA0I;EAC1I,0BAA+G;EAC/G,uB5B2XiI;E4B1XjI,wB5B0XiI;E4BzXjI,yB5B3KY;E4B6KZ,qB5BsX4E;EiBziB5E,iJjB8f+H;EiB9f/H,yIjB8f+H;EiB9f/H,8KjB8f+H;AH07FrI;;AoBn7GI;EW2JJ;IX1JM,gBAAgB;EpBu7GpB;AACF;;A+B9xGA;EA0BM,sB5BzLS;E4B0LT,sCAA4E;EAA5E,8BAA4E;A/BwwGlF;;A+BnyGA;EAiCM,wC5BnKW;AHy6GjB;;A+B1vGA;EACE,qBAAqB;EACrB,WAAW;EACX,mC5BwR2H;E4BvR3H,0C5BwKkC;EChQ9B,eAtCY;E2BiIhB,gB5BiE+B;E4BhE/B,gB5BqE+B;E4BpE/B,c5B9MgB;E4B+MhB,sBAAsB;EACtB,6M5BmWmI;E4BlWnI,sB5BxNa;E4ByNb,yB5BrNgB;EONd,sBPqOgC;E4BPlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B2vGlB;;A+B3wGA;EAmBI,qB5B0PsE;E4BzPtE,UAAU;EAIR,gD5BvMW;AHg8GjB;;A+BjxGA;EAiCM,c5BtOY;E4BuOZ,sB5B9OS;AHk+Gf;;A+BtxGA;EAwCI,YAAY;EACZ,sB5BmIgC;E4BlIhC,sBAAsB;A/BkvG1B;;A+B5xGA;EA8CI,c5BpPc;E4BqPd,yB5BzPc;AH2+GlB;;A+BjyGA;EAoDI,aAAa;A/BivGjB;;A+B7uGA;EACE,kC5BmOqI;E4BlOrI,oB5B2HkC;E4B1HlC,uB5B0HkC;E4BzHlC,oB5B0HiC;EC1Q7B,mBAtCY;AJu6GlB;;A+B7uGA;EACE,gC5B4NqI;E4B3NrI,mB5BwHiC;E4BvHjC,sB5BuHiC;E4BtHjC,kB5BuHgC;EC/Q5B,kBAtCY;AJ+6GlB;;A+BxuGA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mC5B0M2H;E4BzM3H,gBAAgB;A/B2uGlB;;A+BxuGA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mC5BkM2H;E4BjM3H,SAAS;EACT,UAAU;A/B2uGZ;;A+BjvGA;EASI,qB5B+KsE;E4B9KtE,gD5B9Qa;AH0/GjB;;A+BtvGA;EAcI,yB5B7Sc;AHyhHlB;;A+B1vGA;EAmBM,iB5BqUQ;AHs6Fd;;A+B9vGA;EAwBI,0BAA0B;A/B0uG9B;;A+BtuGA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mC5BoK2H;E4BnK3H,yB5BoDkC;E4BlDlC,gB5BlD+B;E4BmD/B,gB5B9C+B;E4B+C/B,c5BjUgB;E4BkUhB,sB5BzUa;E4B0Ub,yB5BtUgB;EONd,sBPqOgC;AHg1GpC;;A+BtvGA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6B5B8I+F;E4B7I/F,yB5BkCgC;E4BjChC,gB5B9D6B;E4B+D7B,c5BjVc;E4BkVd,iBAAiB;ET1VjB,yBnBGc;E4ByVd,oBAAoB;ErB7VpB,kCqB8VgF;A/BwuGpF;;A+B9tGA;EACE,WAAW;EACX,2BAA+F;EAC/F,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/BiuGlB;;A+BtuGA;EAQI,aAAa;A/BkuGjB;;A+B1uGA;EAY8B,gE5BrVb;AHujHjB;;A+B9uGA;EAa8B,gE5BtVb;AH2jHjB;;A+BlvGA;EAc8B,gE5BvVb;AH+jHjB;;A+BtvGA;EAkBI,SAAS;A/BwuGb;;A+B1vGA;EAsBI,W5B8N6C;E4B7N7C,Y5B6N6C;E4B5N7C,oBAAyE;ET/XzE,yBnB8Ba;E4BmWb,S5B6N0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BzHjI,wBAAgB;EAAhB,gBAAgB;A/BuuGpB;;AoBvmHI;EWkWJ;IXjWM,gBAAgB;EpB2mHpB;AACF;;A+B3wGA;ETvWI,yBnBmmB2E;AHmhG/E;;A+B/wGA;EAsCI,W5BuMoC;E4BtMpC,c5BuMqC;E4BtMrC,kBAAkB;EAClB,e5BsMuC;E4BrMvC,yB5B7Yc;E4B8Yd,yBAAyB;ErBnZzB,mBPylBoC;AHwiGxC;;A+BzxGA;EAiDI,W5BmM6C;E4BlM7C,Y5BkM6C;EmB3lB7C,yBnB8Ba;E4B6Xb,S5BmM0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4B/FjI,qBAAgB;EAAhB,gBAAgB;A/B2uGpB;;AoBroHI;EWkWJ;IXjWM,gBAAgB;EpByoHpB;AACF;;A+BzyGA;ETvWI,yBnBmmB2E;AHijG/E;;A+B7yGA;EAgEI,W5B6KoC;E4B5KpC,c5B6KqC;E4B5KrC,kBAAkB;EAClB,e5B4KuC;E4B3KvC,yB5Bvac;E4Bwad,yBAAyB;ErB7azB,mBPylBoC;AHskGxC;;A+BvzGA;EA2EI,W5ByK6C;E4BxK7C,Y5BwK6C;E4BvK7C,aAAa;EACb,oB5BvD+B;E4BwD/B,mB5BxD+B;EmB9X/B,yBnB8Ba;E4B0Zb,S5BsK0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BlEjI,gBAAgB;A/B+uGpB;;AoBtqHI;EWkWJ;IXjWM,gBAAgB;EpB0qHpB;AACF;;A+B10GA;ETvWI,yBnBmmB2E;AHklG/E;;A+B90GA;EA6FI,W5BgJoC;E4B/IpC,c5BgJqC;E4B/IrC,kBAAkB;EAClB,e5B+IuC;E4B9IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/BqvGhD;;A+Bx1GA;EAwGI,yB5B3cc;EOLd,mBPylBoC;AH4mGxC;;A+B71GA;EA6GI,kBAAkB;EAClB,yB5Bjdc;EOLd,mBPylBoC;AHknGxC;;A+Bn2GA;EAoHM,yB5BrdY;AHwsHlB;;A+Bv2GA;EAwHM,eAAe;A/BmvGrB;;A+B32GA;EA4HM,yB5B7dY;AHgtHlB;;A+B/2GA;EAgIM,eAAe;A/BmvGrB;;A+Bn3GA;EAoIM,yB5BreY;AHwtHlB;;A+B9uGA;;;EXhfM,4GjB8f+H;AHsuGrI;;AoB/tHI;EW2eJ;;;IX1eM,gBAAgB;EpBquHpB;AACF;;AgC7uHA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhCgvHlB;;AgC7uHA;EACE,cAAc;EACd,oB7BkqBsC;AH8kGxC;;AK/uHE;E2BEE,qBAAqB;AhCivHzB;;AgCtvHA;EAUI,c7BVc;E6BWd,oBAAoB;EACpB,eAAe;AhCgvHnB;;AgCxuHA;EACE,gC7BxBgB;AHmwHlB;;AgC5uHA;EAII,mB7BkM6B;AH0iHjC;;AgChvHA;EAQI,6BAAgD;EtB3BhD,+BP4NgC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9BzMS;AH+lIf;;AiCh7HA;EA+BI,yB9B9MW;E8B+MX,gC9B/MW;AHomIf;;AiCr7HA;EAoCI,wP9B6fsR;AHw5G1R;;AiCz7HA;EAwCI,yB9BvNW;AH4mIf;;AiC77HA;EA0CM,yB9BzNS;AHgnIf;;AKjnIE;E4B6NM,yB9B5NO;AHonIf;;AiCj5HA;EAEI,W9B/OW;AHkoIf;;AKznIE;E4ByOI,W9BlPS;AHsoIf;;AiCz5HA;EAWM,+B9BxPS;AH0oIf;;AKjoIE;E4BkPM,gC9B3PO;AH8oIf;;AiCj6HA;EAkBQ,gC9B/PO;AHkpIf;;AiCr6HA;;;;EA0BM,W9BvQS;AHypIf;;AiC56HA;EA+BI,+B9B5QW;E8B6QX,sC9B7QW;AH8pIf;;AiCj7HA;EAoCI,8P9BkcqR;AH+8GzR;;AiCr7HA;EAwCI,+B9BrRW;AHsqIf;;AiCz7HA;EA0CM,W9BvRS;AH0qIf;;AKjqIE;E4BiRM,W9B1RO;AH8qIf;;AkCjrIA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EACZ,qBAAqB;EACrB,sB/BHa;E+BIb,2BAA2B;EAC3B,sC/BKa;EOZX,sBPqOgC;AHu9HpC;;AkC7rIA;EAYI,eAAe;EACf,cAAc;AlCqrIlB;;AkClsIA;ExBUI,+BP4NgC;EO3NhC,gCP2NgC;AHi+HpC;;AkCvsIA;ExBwBI,mCP8MgC;EO7MhC,kCP6MgC;AHs+HpC;;AkC/qIA;EAGE,kBAAc;EAAd,cAAc;EACd,gB/B+wByC;AHi6G3C;;AkC5qIA;EACE,sB/BywBwC;AHs6G1C;;AkC5qIA;EACE,qBAA+B;EAC/B,gBAAgB;AlC+qIlB;;AkC5qIA;EACE,gBAAgB;AlC+qIlB;;AKttIE;E6B4CE,qBAAqB;AlC8qIzB;;AkChrIA;EAMI,oB/BwvBuC;AHs7G3C;;AkCtqIA;EACE,wB/B+uByC;E+B9uBzC,gBAAgB;EAEhB,qC/BvDa;E+BwDb,6C/BxDa;AHguIf;;AkC7qIA;ExB/DI,0DwBuE8E;AlCyqIlF;;AkCjrIA;EAaM,aAAa;AlCwqInB;;AkCnqIA;EACE,wB/B6tByC;E+B5tBzC,qC/BvEa;E+BwEb,0C/BxEa;AH8uIf;;AkCzqIA;ExBjFI,0DPmzBoF;AH28GxF;;AkC9pIA;EACE,uBAAiC;EACjC,uB/B4sBwC;E+B3sBxC,sBAAgC;EAChC,gBAAgB;AlCiqIlB;;AkC9pIA;EACE,uBAAiC;EACjC,sBAAgC;AlCiqIlC;;AkC7pIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/BssByC;AH09G3C;;AkC7pIA;EACE,WAAW;ExBvHT,kCPmzBoF;AHq+GxF;;AkC5pIA;EACE,WAAW;ExBpHT,2CP0yBoF;EOzyBpF,4CPyyBoF;AH2+GxF;;AkC7pIA;EACE,WAAW;ExB3GT,+CP4xBoF;EO3xBpF,8CP2xBoF;AHi/GxF;;AkC3pIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlC8pIxB;;AkChqIA;EAKI,mB/B6qBsD;AHk/G1D;;ActvII;EoBkFJ;IASI,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BwqBsD;I+BvqBtD,kB/BuqBsD;EHy/GxD;EkC3qIF;IAcM,oBAAa;IAAb,aAAa;IAEb,gBAAY;IAAZ,YAAY;IACZ,0BAAsB;IAAtB,sBAAsB;IACtB,kB/BgqBoD;I+B/pBpD,gBAAgB;IAChB,iB/B8pBoD;EHigHxD;AACF;;AkCtpIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlCypIxB;;AkC3pIA;EAOI,mB/B6oBsD;AH2gH1D;;Ac/wII;EoBgHJ;IAWI,uBAAmB;IAAnB,mBAAmB;ElCypIrB;EkCpqIF;IAgBM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElCupIpB;EkCxqIF;IAoBQ,cAAc;IACd,cAAc;ElCupIpB;EkC5qIF;IxBvJI,0BwBkLoC;IxBjLpC,6BwBiLoC;ElCqpItC;EkChrIF;;IAgCY,0BAA0B;ElCopIpC;EkCprIF;;IAqCY,6BAA6B;ElCmpIvC;EkCxrIF;IxBzII,yBwBmLmC;IxBlLnC,4BwBkLmC;ElCkpIrC;EkC5rIF;;IA+CY,yBAAyB;ElCipInC;EkChsIF;;IAoDY,4BAA4B;ElCgpItC;AACF;;AkCpoIA;EAEI,sB/BokBsC;AHkkH1C;;AczzII;EoBiLJ;IAMI,uB/BglBiC;I+BhlBjC,oB/BglBiC;I+BhlBjC,e/BglBiC;I+B/kBjC,2B/BglBuC;I+BhlBvC,wB/BglBuC;I+BhlBvC,mB/BglBuC;I+B/kBvC,UAAU;IACV,SAAS;ElCuoIX;EkChpIF;IAYM,qBAAqB;IACrB,WAAW;ElCuoIf;AACF;;AkC9nIA;EAEI,gBAAgB;AlCgoIpB;;AkCloIA;ExB/PI,gBwBqQ4B;AlCgoIhC;;AkCtoIA;EAUQ,gBAAgB;ExBzQpB,gBwB0Q4B;AlCgoIhC;;AkC3oIA;EAgBM,gBAAgB;ExBxPlB,6BwByPiC;ExBxPjC,4BwBwPiC;AlCgoIrC;;AkCjpIA;ExBtPI,yBwB2Q8B;ExB1Q9B,0BwB0Q8B;AlCioIlC;;AkCtpIA;EAyBM,mB/BtD2B;AHurIjC;;AmC95IA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhC2gCsC;EgC1gCtC,mBhC6gCsC;EgC5gCtC,gBAAgB;EAChB,yBhCGgB;EOJd,sBPqOgC;AH8rIpC;;AmC95IA;EAGI,oBhCkgCqC;AH65GzC;;AmCl6IA;EAMM,qBAAqB;EACrB,qBhC8/BmC;EgC7/BnC,chCLY;EgCMZ,YhCmgCuC;AH65G7C;;AmCz6IA;EAoBI,0BAA0B;AnCy5I9B;;AmC76IA;EAwBI,qBAAqB;AnCy5IzB;;AmCj7IA;EA4BI,chCzBc;AHk7IlB;;AoC/7IA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGAd,sBPqOgC;AH4tIpC;;AoCh8IA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCqwBwC;EiCpwBxC,iBjC6N+B;EiC5N/B,iBjCwwBsC;EiCvwBtC,cjCwBe;EiCvBf,sBjCNa;EiCOb,yBjCJgB;AHu8IlB;;AoC38IA;EAWI,UAAU;EACV,cjC2J8D;EiC1J9D,qBAAqB;EACrB,yBjCXc;EiCYd,qBjCXc;AH+8IlB;;AoCn9IA;EAmBI,UAAU;EACV,UjCiwBiC;EiChwBjC,gDjCSa;AH27IjB;;AoCh8IA;EAGM,cAAc;E1BChB,+BPuMgC;EOtMhC,kCPsMgC;AH2vIpC;;AoCt8IA;E1BVI,gCPqNgC;EOpNhC,mCPoNgC;AHgwIpC;;AoC38IA;EAcI,UAAU;EACV,WjCvCW;EiCwCX,yBjCXa;EiCYb,qBjCZa;AH68IjB;;AoCl9IA;EAqBI,cjCvCc;EiCwCd,oBAAoB;EAEpB,YAAY;EACZ,sBjCjDW;EiCkDX,qBjC/Cc;AH++IlB;;AqCt/IE;EACE,uBlC8wBsC;ECnpBpC,kBAtCY;EiCnFd,gBlC8N6B;AH2xIjC;;AqCp/IM;E3BwBF,8BPwM+B;EOvM/B,iCPuM+B;AHyxInC;;AqCp/IM;E3BKF,+BPsN+B;EOrN/B,kCPqN+B;AH8xInC;;AqCtgJE;EACE,uBlC4wBqC;ECjpBnC,mBAtCY;EiCnFd,gBlC+N6B;AH0yIjC;;AqCpgJM;E3BwBF,8BPyM+B;EOxM/B,iCPwM+B;AHwyInC;;AqCpgJM;E3BKF,+BPuN+B;EOtN/B,kCPsN+B;AH6yInC;;AsCphJA;EACE,qBAAqB;EACrB,qBnC24BsC;EC10BpC,cAAW;EkC/Db,gBnCmR+B;EmClR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BRtB,sBPqOgC;EiBpO9B,qIjBqb6I;AH2mInJ;;AoB3hJI;EkBNJ;IlBOM,gBAAgB;EpB+hJpB;AACF;;AK5hJE;EiCGI,qBAAqB;AtC6hJ3B;;AsC3iJA;EAoBI,aAAa;AtC2hJjB;;AsCthJA;EACE,kBAAkB;EAClB,SAAS;AtCyhJX;;AsClhJA;EACE,oBnCg3BsC;EmC/2BtC,mBnC+2BsC;EOn5BpC,oBPs5BqC;AHoqHzC;;AsC7gJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AHgiJjB;;AKpjJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCkkJxC;;AuCrkJU;EAQJ,UAAU;EACV,+CpCuBW;AH0iJjB;;AsC5hJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AHskJlB;;AKnkJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCilJxC;;AuCplJU;EAQJ,UAAU;EACV,iDpCAY;AHglJlB;;AsC3iJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AHujJjB;;AKllJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCgmJxC;;AuCnmJU;EAQJ,UAAU;EACV,+CpC8BW;AHikJjB;;AsC1jJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHokJjB;;AKjmJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC+mJxC;;AuClnJU;EAQJ,UAAU;EACV,gDpCgCW;AH8kJjB;;AsCzkJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AHslJjB;;AKhnJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC8nJxC;;AuCjoJU;EAQJ,UAAU;EACV,+CpC6BW;AHgmJjB;;AsCxlJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AHumJjB;;AK/nJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC6oJxC;;AuChpJU;EAQJ,UAAU;EACV,+CpC2BW;AHinJjB;;AsCvmJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AHspJlB;;AK9oJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC4pJxC;;AuC/pJU;EAQJ,UAAU;EACV,iDpCLY;AHgqJlB;;AsCtnJE;ECjDA,WpCMa;EoCLb,yBpCagB;AH8pJlB;;AK7pJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC2qJxC;;AuC9qJU;EAQJ,UAAU;EACV,8CpCEY;AHwqJlB;;AwCvrJA;EACE,kBAAoD;EACpD,mBrC0yBsC;EqCxyBtC,yBrCKgB;EOJd,qBPsO+B;AHm9InC;;AcloJI;E0B5DJ;IAQI,kBrCoyBoC;EHu5HtC;AACF;;AwCxrJA;EACE,gBAAgB;EAChB,eAAe;E9BTb,gB8BUsB;AxC2rJ1B;;AyCtsJA;EACE,kBAAkB;EAClB,wBtCm8ByC;EsCl8BzC,mBtCm8BsC;EsCl8BtC,6BAA6C;E/BH3C,sBPqOgC;AHw+IpC;;AyCrsJA;EAEE,cAAc;AzCusJhB;;AyCnsJA;EACE,gBtCwQ+B;AH87IjC;;AyC9rJA;EACE,mBAAsD;AzCisJxD;;AyClsJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtCq6BuC;EsCp6BvC,cAAc;AzCisJlB;;AyCvrJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBwpJlE;;A0CvuJE;EACE,yBAAqC;A1C0uJzC;;A0CvuJE;EACE,cAA0B;A1C0uJ9B;;AyCrsJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBsqJlE;;A0CrvJE;EACE,yBAAqC;A1CwvJzC;;A0CrvJE;EACE,cAA0B;A1CwvJ9B;;AyCntJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBorJlE;;A0CnwJE;EACE,yBAAqC;A1CswJzC;;A0CnwJE;EACE,cAA0B;A1CswJ9B;;AyCjuJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBksJlE;;A0CjxJE;EACE,yBAAqC;A1CoxJzC;;A0CjxJE;EACE,cAA0B;A1CoxJ9B;;AyC/uJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBgtJlE;;A0C/xJE;EACE,yBAAqC;A1CkyJzC;;A0C/xJE;EACE,cAA0B;A1CkyJ9B;;AyC7vJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB8tJlE;;A0C7yJE;EACE,yBAAqC;A1CgzJzC;;A0C7yJE;EACE,cAA0B;A1CgzJ9B;;AyC3wJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB4uJlE;;A0C3zJE;EACE,yBAAqC;A1C8zJzC;;A0C3zJE;EACE,cAA0B;A1C8zJ9B;;AyCzxJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB0vJlE;;A0Cz0JE;EACE,yBAAqC;A1C40JzC;;A0Cz0JE;EACE,cAA0B;A1C40J9B;;A2Cp1JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2C71JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2Cv1JA;EACE,oBAAa;EAAb,aAAa;EACb,YxC48BsC;EwC38BtC,gBAAgB;EvCoHZ,kBAtCY;EuC5EhB,yBxCJgB;EOJd,sBPqOgC;AH8nJpC;;A2Ct1JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,WxCfa;EwCgBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCWe;EiB9BX,2BjBw9B4C;AHq5HlD;;AoBx2JI;EuBOJ;IvBNM,gBAAgB;EpB42JpB;AACF;;A2C51JA;ErBcE,qMAA6I;EqBZ7I,0BxCu7BsC;AHw6HxC;;A2C31JE;EACE,0DxCy7BkD;EwCz7BlD,kDxCy7BkD;AHq6HtD;;A2C51JI;EAHF;IAII,uBAAe;IAAf,eAAe;E3Cg2JnB;AACF;;A4Cx4JA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5C24JzB;;A4Cx4JA;EACE,WAAO;EAAP,OAAO;A5C24JT;;A6C74JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A7C84JlB;;A6Cr4JA;EACE,WAAW;EACX,c1CPgB;E0CQhB,mBAAmB;A7Cw4JrB;;AK94JE;EwCUE,UAAU;EACV,c1Cbc;E0Ccd,qBAAqB;EACrB,yB1CrBc;AH65JlB;;A6Cl5JA;EAcI,c1CjBc;E0CkBd,yB1CzBc;AHi6JlB;;A6C/3JA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1C47ByC;E0C17BzC,mB1CuL+B;E0CrL/B,sB1C3Ca;E0C4Cb,sC1ClCa;AHk6Jf;;A6Cx4JA;EnC7BI,+BP4NgC;EO3NhC,gCP2NgC;AH8sJpC;;A6C74JA;EAeI,gBAAgB;EnC9BhB,mCP8MgC;EO7MhC,kCP6MgC;AHotJpC;;A6Cn5JA;EAqBI,c1CnDc;E0CoDd,oBAAoB;EACpB,sB1C3DW;AH67Jf;;A6Cz5JA;EA4BI,UAAU;EACV,W1CjEW;E0CkEX,yB1CrCa;E0CsCb,qB1CtCa;AHu6JjB;;A6Cp3JI;EACE,uBAAmB;EAAnB,mBAAmB;A7Cu3JzB;;A6Cx3JI;EAII,kB1C4IyB;E0C3IzB,gBAAgB;A7Cw3JxB;;A6C73JI;EnCpDA,+BPuMgC;EOtMhC,kCPsMgC;EO1LhC,0BmCgDwC;A7C03J5C;;A6Cn4JI;EAaM,eAAe;EnC/ErB,gCPqNgC;EOpNhC,mCPoNgC;EO9KhC,4BmC0C0C;A7C23J9C;;Acr6JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C84JvB;E6C/4JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C84JtB;E6Cn5JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C+4J1C;E6Cx5JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C+4J5C;AACF;;Ac17JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cm6JvB;E6Cp6JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cm6JtB;E6Cx6JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Co6J1C;E6C76JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Co6J5C;AACF;;Ac/8JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cw7JvB;E6Cz7JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cw7JtB;E6C77JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Cy7J1C;E6Cl8JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Cy7J5C;AACF;;Acp+JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C68JvB;E6C98JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C68JtB;E6Cl9JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C88J1C;E6Cv9JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C88J5C;AACF;;A6Cl8JA;EAEI,eAAe;EACf,cAAc;EnCjHd,gBmCkHwB;A7Co8J5B;;A6Cx8JA;EAOM,mB1C6G2B;AHw1JjC;;A6C58JA;EAaM,aAAa;A7Cm8JnB;;A6Ch9JA;EAmBM,gBAAgB;EAChB,gBAAgB;A7Ci8JtB;;A8CrkKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBy/JlE;;AK7jKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwkKjD;;A8C/kKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBogKlE;;A8CrlKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBygKlE;;AK7kKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwlKjD;;A8C/lKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBohKlE;;A8CrmKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByhKlE;;AK7lKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwmKjD;;A8C/mKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBoiKlE;;A8CrnKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByiKlE;;AK7mKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwnKjD;;A8C/nKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBojKlE;;A8CroKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByjKlE;;AK7nKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwoKjD;;A8C/oKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBokKlE;;A8CrpKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBykKlE;;AK7oKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwpKjD;;A8C/pKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBolKlE;;A8CrqKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBylKlE;;AK7pKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwqKjD;;A8C/qKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBomKlE;;A8CrrKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBymKlE;;AK7qKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwrKjD;;A8C/rKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBonKlE;;A+CxsKA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CyR+B;E4CxR/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/C2sKb;;AKtsKE;E0CDE,W5CMW;E4CLX,qBAAqB;A/C2sKzB;;AKvsKE;E0CCI,YAAY;A/C0sKlB;;A+C/rKA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/CksKlB;;A+C5rKA;EACE,oBAAoB;A/C+rKtB;;AgDtuKA;EACE,gB7C43BuC;E6C33BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C63BmD;E6C53BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCLR,sBPg4BsC;AH82I1C;;AgDnvKA;EAcI,sB7Cg3BsC;AHy3I1C;;AgDvvKA;EAkBI,UAAU;AhDyuKd;;AgD3vKA;EAsBI,cAAc;EACd,UAAU;AhDyuKd;;AgDhwKA;EA2BI,aAAa;AhDyuKjB;;AgDruKA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C41BwC;E6C31BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Co2BoD;AHo4ItD;;AgDruKA;EACE,gB7Co1BwC;AHo5I1C;;AiD5wKA;EAEE,gBAAgB;AjD8wKlB;;AiDhxKA;EAKI,kBAAkB;EAClB,gBAAgB;AjD+wKpB;;AiD1wKA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CopBsC;E8CnpBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjD2wKZ;;AiDpwKA;EACE,kBAAkB;EAClB,WAAW;EACX,c9C63BuC;E8C33BvC,oBAAoB;AjDswKtB;;AiDnwKE;E7BrCI,2CjB27BoD;EiB37BpD,mCjB27BoD;EiB37BpD,oEjB27BoD;E8Cp5BtD,sC9Ck5BmD;E8Cl5BnD,8B9Ck5BmD;AHo3IvD;;AoBxyKI;E6BgCF;I7B/BI,gBAAgB;EpB4yKpB;AACF;;AiD1wKE;EACE,uB9Cg5BoC;E8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hLf;;AkD3+KA;EACE,iBAAgC;AlD8+KlC;;AkD/+KA;EAII,MAAM;AlD++KV;;AkDn/KA;EAOM,SAAS;EACT,6B/CgxBmC;E+C/wBnC,yB/CrDS;AHqiLf;;AkD3+KA;EACE,iB/CywBuC;AHquJzC;;AkD/+KA;EAII,QAAQ;EACR,a/CqwBqC;E+CpwBrC,c/CmwBqC;AH4uJzC;;AkDr/KA;EASM,OAAO;EACP,oC/CgwBmC;E+C/vBnC,uB/CrES;AHqjLf;;AkD39KA;EACE,gB/C+tBuC;E+C9tBvC,uB/CouBuC;E+CnuBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOZX,sBPqOgC;AHq2KpC;;AoD/kLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDsqBsC;EiDrqBtC,cAAc;EACd,gBjD+1BuC;EgDp2BvC,kMhD+QiN;EgD7QjN,kBAAkB;EAClB,gBhDuR+B;EgDtR/B,gBhD2R+B;EgD1R/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;EgD7EhB,qBAAqB;EACrB,sBjDNa;EiDOb,4BAA4B;EAC5B,oCjDEa;EOZX,qBPsO+B;AHi4KnC;;AoD5mLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD81BoC;EiD71BpC,cjD81BqC;EiD71BrC,gBjDmN+B;AHy4KnC;;AoDpnLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApD4lLzB;;AoDvlLA;EACE,qBjD+0BuC;AH2wJzC;;AoD3lLA;EAII,iCAAwE;ApD2lL5E;;AoD/lLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjD00BiE;AHkxJvE;;AoDrmLA;EAaM,WjDqL2B;EiDpL3B,6BAAgE;EAChE,sBjD7CS;AHyoLf;;AoDvlLA;EACE,mBjD2zBuC;AH+xJzC;;AoD3lLA;EAII,+BAAsE;EACtE,ajDuzBqC;EiDtzBrC,YjDqzBoC;EiDpzBpC,gBAA2B;ApD2lL/B;;AoDlmLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDmzBiE;AHyyJvE;;AoDxmLA;EAgBM,SjD8J2B;EiD7J3B,oCAA2F;EAC3F,wBjDpES;AHgqLf;;AoDvlLA;EACE,kBjDoyBuC;AHszJzC;;AoD3lLA;EAII,8BAAqE;ApD2lLzE;;AoD/lLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD+xBiE;AH6zJvE;;AoDrmLA;EAaM,QjD0I2B;EiDzI3B,oCAA2F;EAC3F,yBjDxFS;AHorLf;;AoD3mLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjD2wBoC;EiD1wBpC,oBAAsC;EACtC,WAAW;EACX,gCjD+vBuD;AH21J3D;;AoDtlLA;EACE,oBjDowBuC;AHq1JzC;;AoD1lLA;EAII,gCAAuE;EACvE,ajDgwBqC;EiD/vBrC,YjD8vBoC;EiD7vBpC,gBAA2B;ApD0lL/B;;AoDjmLA;EAUM,QAAQ;EACR,oCjD0vBmC;EiDzvBnC,sCjD4vBiE;AH+1JvE;;AoDvmLA;EAgBM,UjDuG2B;EiDtG3B,oCjDovBmC;EiDnvBnC,uBjD3HS;AHstLf;;AoDrkLA;EACE,uBjDqtBwC;EiDptBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD8sByD;EiD7sBzD,gCAAyE;E1ChJvE,0C0CiJyE;E1ChJzE,2C0CgJyE;ApDwkL7E;;AoD/kLA;EAWI,aAAa;ApDwkLjB;;AoDpkLA;EACE,uBjDssBwC;EiDrsBxC,cjDzJgB;AHguLlB;;AqDnuLA;EACE,kBAAkB;ArDsuLpB;;AqDnuLA;EACE,uBAAmB;EAAnB,mBAAmB;ArDsuLrB;;AqDnuLA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArDsuLlB;;AsD7vLE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDgwLf;;AqDxuLA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjC5BvB,8CjB6iCkF;EiB7iClF,sCjB6iCkF;EiB7iClF,0EjB6iCkF;AH2tJxF;;AoBnwLI;EiCiBJ;IjChBM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E,oCAAmC;AzD4/LvC;;AKl/LE;;;EoDLI,oCAAgD;AzD6/LtD;;AyDngME;EACE,oCAAmC;AzDsgMvC;;AK5/LE;;;EoDLI,oCAAgD;AzDugMtD;;AyD7gME;EACE,oCAAmC;AzDghMvC;;AKtgME;;;EoDLI,oCAAgD;AzDihMtD;;AyDvhME;EACE,oCAAmC;AzD0hMvC;;AKhhME;;;EoDLI,oCAAgD;AzD2hMtD;;AyDjiME;EACE,oCAAmC;AzDoiMvC;;AK1hME;;;EoDLI,oCAAgD;AzDqiMtD;;AyD3iME;EACE,oCAAmC;AzD8iMvC;;AKpiME;;;EoDLI,oCAAgD;AzD+iMtD;;AyDrjME;EACE,oCAAmC;AzDwjMvC;;AK9iME;;;EoDLI,oCAAgD;AzDyjMtD;;A0DxjMA;EACE,iCAAmC;A1D2jMrC;;A0DxjMA;EACE,wCAAwC;A1D2jM1C;;A2DtkMA;EAAkB,oCAAoD;A3D0kMtE;;A2DzkMA;EAAkB,wCAAwD;A3D6kM1E;;A2D5kMA;EAAkB,0CAA0D;A3DglM5E;;A2D/kMA;EAAkB,2CAA2D;A3DmlM7E;;A2DllMA;EAAkB,yCAAyD;A3DslM3E;;A2DplMA;EAAmB,oBAAoB;A3DwlMvC;;A2DvlMA;EAAmB,wBAAwB;A3D2lM3C;;A2D1lMA;EAAmB,0BAA0B;A3D8lM7C;;A2D7lMA;EAAmB,2BAA2B;A3DimM9C;;A2DhmMA;EAAmB,yBAAyB;A3DomM5C;;A2DjmME;EACE,gCAA+B;A3DomMnC;;A2DrmME;EACE,gCAA+B;A3DwmMnC;;A2DzmME;EACE,gCAA+B;A3D4mMnC;;A2D7mME;EACE,gCAA+B;A3DgnMnC;;A2DjnME;EACE,gCAA+B;A3DonMnC;;A2DrnME;EACE,gCAA+B;A3DwnMnC;;A2DznME;EACE,gCAA+B;A3D4nMnC;;A2D7nME;EACE,gCAA+B;A3DgoMnC;;A2D5nMA;EACE,6BAA+B;A3D+nMjC;;A2DxnMA;EACE,gCAA2C;A3D2nM7C;;A2DxnMA;EACE,iCAAwC;A3D2nM1C;;A2DxnMA;EACE,0CAAiD;EACjD,2CAAkD;A3D2nMpD;;A2DxnMA;EACE,2CAAkD;EAClD,8CAAqD;A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tOhD;;AuEjuOQ;EAAgC,yBAA4B;AvEquOpE;;AuEpuOQ;;EAEE,6BAAoC;AvEuuO9C;;AuEruOQ;;EAEE,+BAAwC;AvEwuOlD;;AuEtuOQ;;EAEE,gCAA0C;AvEyuOpD;;AuEvuOQ;;EAEE,8BAAsC;AvE0uOhD;;AuEzvOQ;EAAgC,uBAA4B;AvE6vOpE;;AuE5vOQ;;EAEE,2BAAoC;AvE+vO9C;;AuE7vOQ;;EAEE,6BAAwC;AvEgwOlD;;AuE9vOQ;;EAEE,8BAA0C;AvEiwOpD;;AuE/vOQ;;EAEE,4BAAsC;AvEkwOhD;;AuEjxOQ;EAAgC,yBAA4B;AvEqxOpE;;AuEpxOQ;;EAEE,6BAAoC;AvEuxO9C;;AuErxOQ;;EAEE,+BAAwC;AvEwxOlD;;AuEtxOQ;;EAEE,gCAA0C;AvEyxOpD;;AuEvxOQ;;EAEE,8BAAsC;AvE0xOhD;;AuEzyOQ;EAAgC,uBAA4B;AvE6yOpE;;AuE5yOQ;;EAEE,2BAAoC;AvE+yO9C;;AuE7yOQ;;EAEE,6BAAwC;AvEgzOlD;;AuE9yOQ;;EAEE,8BAA0C;AvEizOpD;;AuE/yOQ;;EAEE,4BAAsC;AvEkzOhD;;AuEj0OQ;EAAgC,qBAA4B;AvEq0OpE;;AuEp0OQ;;EAEE,yBAAoC;AvEu0O9C;;AuEr0OQ;;EAEE,2BAAwC;AvEw0OlD;;AuEt0OQ;;EAEE,4BAA0C;AvEy0OpD;;AuEv0OQ;;EAEE,0BAAsC;AvE00OhD;;AuEz1OQ;EAAgC,2BAA4B;AvE61OpE;;AuE51OQ;;EAEE,+BAAoC;AvE+1O9C;;AuE71OQ;;EAEE,iCAAwC;AvEg2OlD;;AuE91OQ;;EAEE,kCAA0C;AvEi2OpD;;AuE/1OQ;;EAEE,gCAAsC;AvEk2OhD;;AuEj3OQ;EAAgC,0BAA4B;AvEq3OpE;;AuEp3OQ;;EAEE,8BAAoC;AvEu3O9C;;AuEr3OQ;;EAEE,gCAAwC;AvEw3OlD;;AuEt3OQ;;EAEE,iCAA0C;AvEy3OpD;;AuEv3OQ;;EAEE,+BAAsC;AvE03OhD;;AuEz4OQ;EAAgC,wBAA4B;AvE64OpE;;AuE54OQ;;EAEE,4BAAoC;AvE+4O9C;;AuE74OQ;;EAEE,8BAAwC;AvEg5OlD;;AuE94OQ;;EAEE,+BAA0C;AvEi5OpD;;AuE/4OQ;;EAEE,6BAAsC;AvEk5OhD;;AuEj6OQ;EAAgC,0BAA4B;AvEq6OpE;;AuEp6OQ;;EAEE,8BAAoC;AvEu6O9C;;AuEr6OQ;;EAEE,gCAAwC;AvEw6OlD;;AuEt6OQ;;EAEE,iCAA0C;AvEy6OpD;;AuEv6OQ;;EAEE,+BAAsC;AvE06OhD;;AuEz7OQ;EAAgC,wBAA4B;AvE67OpE;;AuE57OQ;;EAEE,4BAAoC;AvE+7O9C;;AuE77OQ;;EAEE,8BAAwC;AvEg8OlD;;AuE97OQ;;EAEE,+BAA0C;AvEi8OpD;;AuE/7OQ;;EAEE,6BAAsC;AvEk8OhD;;AuE17OQ;EAAwB,2BAA2B;AvE87O3D;;AuE77OQ;;EAEE,+BAA+B;AvEg8OzC;;AuE97OQ;;EAEE,iCAAiC;AvEi8O3C;;AuE/7OQ;;EAEE,kCAAkC;AvEk8O5C;;AuEh8OQ;;EAEE,gCAAgC;AvEm8O1C;;AuEl9OQ;EAAwB,0BAA2B;AvEs9O3D;;AuEr9OQ;;EAEE,8BAA+B;AvEw9OzC;;AuEt9OQ;;EAEE,gCAAiC;AvEy9O3C;;AuEv9OQ;;EAEE,iCAAkC;AvE09O5C;;AuEx9OQ;;EAEE,+BAAgC;AvE29O1C;;AuE1+OQ;EAAwB,wBAA2B;AvE8+O3D;;AuE7+OQ;;EAEE,4BAA+B;AvEg/OzC;;AuE9+OQ;;EAEE,8BAAiC;AvEi/O3C;;AuE/+OQ;;EAEE,+BAAkC;AvEk/O5C;;AuEh/OQ;;EAEE,6BAAgC;AvEm/O1C;;AuElgPQ;EAAwB,0BAA2B;AvEsgP3D;;AuErgPQ;;EAEE,8BAA+B;AvEwgPzC;;AuEtgPQ;;EAEE,gCAAiC;AvEygP3C;;AuEvgPQ;;EAEE,iCAAkC;AvE0gP5C;;AuExgPQ;;EAEE,+BAAgC;AvE2gP1C;;AuE1hPQ;EAAwB,wBAA2B;AvE8hP3D;;AuE7hPQ;;EAEE,4BAA+B;AvEgiPzC;;AuE9hPQ;;EAEE,8BAAiC;AvEiiP3C;;AuE/hPQ;;EAEE,+BAAkC;AvEkiP5C;;AuEhiPQ;;EAEE,6BAAgC;AvEmiP1C;;AuE7hPI;EAAmB,uBAAuB;AvEiiP9C;;AuEhiPI;;EAEE,2BAA2B;AvEmiPjC;;AuEjiPI;;EAEE,6BAA6B;AvEoiPnC;;AuEliPI;;EAEE,8BAA8B;AvEqiPpC;;AuEniPI;;EAEE,4BAA4B;AvEsiPlC;;Ac/iPI;EyDlDI;IAAgC,oBAA4B;EvEsmPlE;EuErmPM;;IAEE,wBAAoC;EvEumP5C;EuErmPM;;IAEE,0BAAwC;EvEumPhD;EuErmPM;;IAEE,2BAA0C;EvEumPlD;EuErmPM;;IAEE,yBAAsC;EvEumP9C;EuEtnPM;IAAgC,0BAA4B;EvEynPlE;EuExnPM;;IAEE,8BAAoC;EvE0nP5C;EuExnPM;;IAEE,gCAAwC;EvE0nPhD;EuExnPM;;IAEE,iCAA0C;EvE0nPlD;EuExnPM;;IAEE,+BAAsC;EvE0nP9C;EuEzoPM;IAAgC,yBAA4B;EvE4oPlE;EuE3oPM;;IAEE,6BAAoC;EvE6oP5C;EuE3oPM;;IAEE,+BAAwC;EvE6oPhD;EuE3oPM;;IAEE,gCAA0C;EvE6oPlD;EuE3oPM;;IAEE,8BAAsC;EvE6oP9C;EuE5pPM;IAAgC,uBAA4B;EvE+pPlE;EuE9pPM;;IAEE,2BAAoC;EvEgqP5C;EuE9pPM;;IAEE,6BAAwC;EvEgqPhD;EuE9pPM;;IAEE,8BAA0C;EvEgqPlD;EuE9pPM;;IAEE,4BAAsC;EvEgqP9C;EuE/qPM;IAAgC,yBAA4B;EvEkrPlE;EuEjrPM;;IAEE,6BAAoC;EvEmrP5C;EuEjrPM;;IAEE,+BAAwC;EvEmrPhD;EuEjrPM;;IAEE,gCAA0C;EvEmrPlD;EuEjrPM;;IAEE,8BAAsC;EvEmrP9C;EuElsPM;IAAgC,uBAA4B;EvEqsPlE;EuEpsPM;;IAEE,2BAAoC;EvEssP5C;EuEpsPM;;IAEE,6BAAwC;EvEssPhD;EuEpsPM;;IAEE,8BAA0C;EvEssPlD;EuEpsPM;;IAEE,4BAAsC;EvEssP9C;EuErtPM;IAAgC,qBAA4B;EvEwtPlE;EuEvtPM;;IAEE,yBAAoC;EvEytP5C;EuEvtPM;;IAEE,2BAAwC;EvEytPhD;EuEvtPM;;IAEE,4BAA0C;EvEytPlD;EuEvtPM;;IAEE,0BAAsC;EvEytP9C;EuExuPM;IAAgC,2BAA4B;EvE2uPlE;EuE1uPM;;IAEE,+BAAoC;EvE4uP5C;EuE1uPM;;IAEE,iCAAwC;EvE4uPhD;EuE1uPM;;IAEE,kCAA0C;EvE4uPlD;EuE1uPM;;IAEE,gCAAsC;EvE4uP9C;EuE3vPM;IAAgC,0BAA4B;EvE8vPlE;EuE7vPM;;IAEE,8BAAoC;EvE+vP5C;EuE7vPM;;IAEE,gCAAwC;EvE+vPhD;EuE7vPM;;IAEE,iCAA0C;EvE+vPlD;EuE7vPM;;IAEE,+BAAsC;EvE+vP9C;EuE9wPM;IAAgC,wBAA4B;EvEixPlE;EuEhxPM;;IAEE,4BAAoC;EvEkxP5C;EuEhxPM;;IAEE,8BAAwC;EvEkxPhD;EuEhxPM;;IAEE,+BAA0C;EvEkxPlD;EuEhxPM;;IAEE,6BAAsC;EvEkxP9C;EuEjyPM;IAAgC,0BAA4B;EvEoyPlE;EuEnyPM;;IAEE,8BAAoC;EvEqyP5C;EuEnyPM;;IAEE,gCAAwC;EvEqyPhD;EuEnyPM;;IAEE,iCAA0C;EvEqyPlD;EuEnyPM;;IAEE,+BAAsC;EvEqyP9C;EuEpzPM;IAAgC,wBAA4B;EvEuzPlE;EuEtzPM;;IAEE,4BAAoC;EvEwzP5C;EuEtzPM;;IAEE,8BAAwC;EvEwzPhD;EuEtzPM;;IAEE,+BAA0C;EvEwzPlD;EuEtzPM;;IAEE,6BAAsC;EvEwzP9C;EuEhzPM;IAAwB,2BAA2B;EvEmzPzD;EuElzPM;;IAEE,+BAA+B;EvEozPvC;EuElzPM;;IAEE,iCAAiC;EvEozPzC;EuElzPM;;IAEE,kCAAkC;EvEozP1C;EuElzPM;;IAEE,gCAAgC;EvEozPxC;EuEn0PM;IAAwB,0BAA2B;EvEs0PzD;EuEr0PM;;IAEE,8BAA+B;EvEu0PvC;EuEr0PM;;IAEE,gCAAiC;EvEu0PzC;EuEr0PM;;IAEE,iCAAkC;EvEu0P1C;EuEr0PM;;IAEE,+BAAgC;EvEu0PxC;EuEt1PM;IAAwB,wBAA2B;EvEy1PzD;EuEx1PM;;IAEE,4BAA+B;EvE01PvC;EuEx1PM;;IAEE,8BAAiC;EvE01PzC;EuEx1PM;;IAEE,+BAAkC;EvE01P1C;EuEx1PM;;IAEE,6BAAgC;EvE01PxC;EuEz2PM;IAAwB,0BAA2B;EvE42PzD;EuE32PM;;IAEE,8BAA+B;EvE62PvC;EuE32PM;;IAEE,gCAAiC;EvE62PzC;EuE32PM;;IAEE,iCAAkC;EvE62P1C;EuE32PM;;IAEE,+BAAgC;EvE62PxC;EuE53PM;IAAwB,wBAA2B;EvE+3PzD;EuE93PM;;IAEE,4BAA+B;EvEg4PvC;EuE93PM;;IAEE,8BAAiC;EvEg4PzC;EuE93PM;;IAEE,+BAAkC;EvEg4P1C;EuE93PM;;IAEE,6BAAgC;EvEg4PxC;EuE13PE;IAAmB,uBAAuB;EvE63P5C;EuE53PE;;IAEE,2BAA2B;EvE83P/B;EuE53PE;;IAEE,6BAA6B;EvE83PjC;EuE53PE;;IAEE,8BAA8B;EvE83PlC;EuE53PE;;IAEE,4BAA4B;EvE83PhC;AACF;;Acx4PI;EyDlDI;IAAgC,oBAA4B;EvE+7PlE;EuE97PM;;IAEE,wBAAoC;EvEg8P5C;EuE97PM;;IAEE,0BAAwC;EvEg8PhD;EuE97PM;;IAEE,2BAA0C;EvEg8PlD;EuE97PM;;IAEE,yBAAsC;EvEg8P9C;EuE/8PM;IAAgC,0BAA4B;EvEk9PlE;EuEj9PM;;IAEE,8BAAoC;EvEm9P5C;EuEj9PM;;IAEE,gCAAwC;EvEm9PhD;EuEj9PM;;IAEE,iCAA0C;EvEm9PlD;EuEj9PM;;IAEE,+BAAsC;EvEm9P9C;EuEl+PM;IAAgC,yBAA4B;EvEq+PlE;EuEp+PM;;IAEE,6BAAoC;EvEs+P5C;EuEp+PM;;IAEE,+BAAwC;EvEs+PhD;EuEp+PM;;IAEE,gCAA0C;EvEs+PlD;EuEp+PM;;IAEE,8BAAsC;EvEs+P9C;EuEr/PM;IAAgC,uBAA4B;EvEw/PlE;EuEv/PM;;IAEE,2BAAoC;EvEy/P5C;EuEv/PM;;IAEE,6BAAwC;EvEy/PhD;EuEv/PM;;IAEE,8BAA0C;EvEy/PlD;EuEv/PM;;IAEE,4BAAsC;EvEy/P9C;EuExgQM;IAAgC,yBAA4B;EvE2gQlE;EuE1gQM;;IAEE,6BAAoC;EvE4gQ5C;EuE1gQM;;IAEE,+BAAwC;EvE4gQhD;EuE1gQM;;IAEE,gCAA0C;EvE4gQlD;EuE1gQM;;IAEE,8BAAsC;EvE4gQ9C;EuE3hQM;IAAgC,uBAA4B;EvE8hQlE;EuE7hQM;;IAEE,2BAAoC;EvE+hQ5C;EuE7hQM;;IAEE,6BAAwC;EvE+hQhD;EuE7hQM;;IAEE,8BAA0C;EvE+hQlD;EuE7hQM;;IAEE,4BAAsC;EvE+hQ9C;EuE9iQM;IAAgC,qBAA4B;EvEijQlE;EuEhjQM;;IAEE,yBAAoC;EvEkjQ5C;EuEhjQM;;IAEE,2BAAwC;EvEkjQhD;EuEhjQM;;IAEE,4BAA0C;EvEkjQlD;EuEhjQM;;IAEE,0BAAsC;EvEkjQ9C;EuEjkQM;IAAgC,2BAA4B;EvEokQlE;EuEnkQM;;IAEE,+BAAoC;EvEqkQ5C;EuEnkQM;;IAEE,iCAAwC;EvEqkQhD;EuEnkQM;;IAEE,kCAA0C;EvEqkQlD;EuEnkQM;;IAEE,gCAAsC;EvEqkQ9C;EuEplQM;IAAgC,0BAA4B;EvEulQlE;EuEtlQM;;IAEE,8BAAoC;EvEwlQ5C;EuEtlQM;;IAEE,gCAAwC;EvEwlQhD;EuEtlQM;;IAEE,iCAA0C;EvEwlQlD;EuEtlQM;;IAEE,+BAAsC;EvEwlQ9C;EuEvmQM;IAAgC,wBAA4B;EvE0mQlE;EuEzmQM;;IAEE,4BAAoC;EvE2mQ5C;EuEzmQM;;IAEE,8BAAwC;EvE2mQhD;EuEzmQM;;IAEE,+BAA0C;EvE2mQlD;EuEzmQM;;IAEE,6BAAsC;EvE2mQ9C;EuE1nQM;IAAgC,0BAA4B;EvE6nQlE;EuE5nQM;;IAEE,8BAAoC;EvE8nQ5C;EuE5nQM;;IAEE,gCAAwC;EvE8nQhD;EuE5nQM;;IAEE,iCAA0C;EvE8nQlD;EuE5nQM;;IAEE,+BAAsC;EvE8nQ9C;EuE7oQM;IAAgC,wBAA4B;EvEgpQlE;EuE/oQM;;IAEE,4BAAoC;EvEipQ5C;EuE/oQM;;IAEE,8BAAwC;EvEipQhD;EuE/oQM;;IAEE,+BAA0C;EvEipQlD;EuE/oQM;;IAEE,6BAAsC;EvEipQ9C;EuEzoQM;IAAwB,2BAA2B;EvE4oQzD;EuE3oQM;;IAEE,+BAA+B;EvE6oQvC;EuE3oQM;;IAEE,iCAAiC;EvE6oQzC;EuE3oQM;;IAEE,kCAAkC;EvE6oQ1C;EuE3oQM;;IAEE,gCAAgC;EvE6oQxC;EuE5pQM;IAAwB,0BAA2B;EvE+pQzD;EuE9pQM;;IAEE,8BAA+B;EvEgqQvC;EuE9pQM;;IAEE,gCAAiC;EvEgqQzC;EuE9pQM;;IAEE,iCAAkC;EvEgqQ1C;EuE9pQM;;IAEE,+BAAgC;EvEgqQxC;EuE/qQM;IAAwB,wBAA2B;EvEkrQzD;EuEjrQM;;IAEE,4BAA+B;EvEmrQvC;EuEjrQM;;IAEE,8BAAiC;EvEmrQzC;EuEjrQM;;IAEE,+BAAkC;EvEmrQ1C;EuEjrQM;;IAEE,6BAAgC;EvEmrQxC;EuElsQM;IAAwB,0BAA2B;EvEqsQzD;EuEpsQM;;IAEE,8BAA+B;EvEssQvC;EuEpsQM;;IAEE,gCAAiC;EvEssQzC;EuEpsQM;;IAEE,iCAAkC;EvEssQ1C;EuEpsQM;;IAEE,+BAAgC;EvEssQxC;EuErtQM;IAAwB,wBAA2B;EvEwtQzD;EuEvtQM;;IAEE,4BAA+B;EvEytQvC;EuEvtQM;;IAEE,8BAAiC;EvEytQzC;EuEvtQM;;IAEE,+BAAkC;EvEytQ1C;EuEvtQM;;IAEE,6BAAgC;EvEytQxC;EuEntQE;IAAmB,uBAAuB;EvEstQ5C;EuErtQE;;IAEE,2BAA2B;EvEutQ/B;EuErtQE;;IAEE,6BAA6B;EvEutQjC;EuErtQE;;IAEE,8BAA8B;EvEutQlC;EuErtQE;;IAEE,4BAA4B;EvEutQhC;AACF;;AcjuQI;EyDlDI;IAAgC,oBAA4B;EvEwxQlE;EuEvxQM;;IAEE,wBAAoC;EvEyxQ5C;EuEvxQM;;IAEE,0BAAwC;EvEyxQhD;EuEvxQM;;IAEE,2BAA0C;EvEyxQlD;EuEvxQM;;IAEE,yBAAsC;EvEyxQ9C;EuExyQM;IAAgC,0BAA4B;EvE2yQlE;EuE1yQM;;IAEE,8BAAoC;EvE4yQ5C;EuE1yQM;;IAEE,gCAAwC;EvE4yQhD;EuE1yQM;;IAEE,iCAA0C;EvE4yQlD;EuE1yQM;;IAEE,+BAAsC;EvE4yQ9C;EuE3zQM;IAAgC,yBAA4B;EvE8zQlE;EuE7zQM;;IAEE,6BAAoC;EvE+zQ5C;EuE7zQM;;IAEE,+BAAwC;EvE+zQhD;EuE7zQM;;IAEE,gCAA0C;EvE+zQlD;EuE7zQM;;IAEE,8BAAsC;EvE+zQ9C;EuE90QM;IAAgC,uBAA4B;EvEi1QlE;EuEh1QM;;IAEE,2BAAoC;EvEk1Q5C;EuEh1QM;;IAEE,6BAAwC;EvEk1QhD;EuEh1QM;;IAEE,8BAA0C;EvEk1QlD;EuEh1QM;;IAEE,4BAAsC;EvEk1Q9C;EuEj2QM;IAAgC,yBAA4B;EvEo2QlE;EuEn2QM;;IAEE,6BAAoC;EvEq2Q5C;EuEn2QM;;IAEE,+BAAwC;EvEq2QhD;EuEn2QM;;IAEE,gCAA0C;EvEq2QlD;EuEn2QM;;IAEE,8BAAsC;EvEq2Q9C;EuEp3QM;IAAgC,uBAA4B;EvEu3QlE;EuEt3QM;;IAEE,2BAAoC;EvEw3Q5C;EuEt3QM;;IAEE,6BAAwC;EvEw3QhD;EuEt3QM;;IAEE,8BAA0C;EvEw3QlD;EuEt3QM;;IAEE,4BAAsC;EvEw3Q9C;EuEv4QM;IAAgC,qBAA4B;EvE04QlE;EuEz4QM;;IAEE,yBAAoC;EvE24Q5C;EuEz4QM;;IAEE,2BAAwC;EvE24QhD;EuEz4QM;;IAEE,4BAA0C;EvE24QlD;EuEz4QM;;IAEE,0BAAsC;EvE24Q9C;EuE15QM;IAAgC,2BAA4B;EvE65QlE;EuE55QM;;IAEE,+BAAoC;EvE85Q5C;EuE55QM;;IAEE,iCAAwC;EvE85QhD;EuE55QM;;IAEE,kCAA0C;EvE85QlD;EuE55QM;;IAEE,gCAAsC;EvE85Q9C;EuE76QM;IAAgC,0BAA4B;EvEg7QlE;EuE/6QM;;IAEE,8BAAoC;EvEi7Q5C;EuE/6QM;;IAEE,gCAAwC;EvEi7QhD;EuE/6QM;;IAEE,iCAA0C;EvEi7QlD;EuE/6QM;;IAEE,+BAAsC;EvEi7Q9C;EuEh8QM;IAAgC,wBAA4B;EvEm8QlE;EuEl8QM;;IAEE,4BAAoC;EvEo8Q5C;EuEl8QM;;IAEE,8BAAwC;EvEo8QhD;EuEl8QM;;IAEE,+BAA0C;EvEo8QlD;EuEl8QM;;IAEE,6BAAsC;EvEo8Q9C;EuEn9QM;IAAgC,0BAA4B;EvEs9QlE;EuEr9QM;;IAEE,8BAAoC;EvEu9Q5C;EuEr9QM;;IAEE,gCAAwC;EvEu9QhD;EuEr9QM;;IAEE,iCAA0C;EvEu9QlD;EuEr9QM;;IAEE,+BAAsC;EvEu9Q9C;EuEt+QM;IAAgC,wBAA4B;EvEy+QlE;EuEx+QM;;IAEE,4BAAoC;EvE0+Q5C;EuEx+QM;;IAEE,8BAAwC;EvE0+QhD;EuEx+QM;;IAEE,+BAA0C;EvE0+QlD;EuEx+QM;;IAEE,6BAAsC;EvE0+Q9C;EuEl+QM;IAAwB,2BAA2B;EvEq+QzD;EuEp+QM;;IAEE,+BAA+B;EvEs+QvC;EuEp+QM;;IAEE,iCAAiC;EvEs+QzC;EuEp+QM;;IAEE,kCAAkC;EvEs+Q1C;EuEp+QM;;IAEE,gCAAgC;EvEs+QxC;EuEr/QM;IAAwB,0BAA2B;EvEw/QzD;EuEv/QM;;IAEE,8BAA+B;EvEy/QvC;EuEv/QM;;IAEE,gCAAiC;EvEy/QzC;EuEv/QM;;IAEE,iCAAkC;EvEy/Q1C;EuEv/QM;;IAEE,+BAAgC;EvEy/QxC;EuExgRM;IAAwB,wBAA2B;EvE2gRzD;EuE1gRM;;IAEE,4BAA+B;EvE4gRvC;EuE1gRM;;IAEE,8BAAiC;EvE4gRzC;EuE1gRM;;IAEE,+BAAkC;EvE4gR1C;EuE1gRM;;IAEE,6BAAgC;EvE4gRxC;EuE3hRM;IAAwB,0BAA2B;EvE8hRzD;EuE7hRM;;IAEE,8BAA+B;EvE+hRvC;EuE7hRM;;IAEE,gCAAiC;EvE+hRzC;EuE7hRM;;IAEE,iCAAkC;EvE+hR1C;EuE7hRM;;IAEE,+BAAgC;EvE+hRxC;EuE9iRM;IAAwB,wBAA2B;EvEijRzD;EuEhjRM;;IAEE,4BAA+B;EvEkjRvC;EuEhjRM;;IAEE,8BAAiC;EvEkjRzC;EuEhjRM;;IAEE,+BAAkC;EvEkjR1C;EuEhjRM;;IAEE,6BAAgC;EvEkjRxC;EuE5iRE;IAAmB,uBAAuB;EvE+iR5C;EuE9iRE;;IAEE,2BAA2B;EvEgjR/B;EuE9iRE;;IAEE,6BAA6B;EvEgjRjC;EuE9iRE;;IAEE,8BAA8B;EvEgjRlC;EuE9iRE;;IAEE,4BAA4B;EvEgjRhC;AACF;;Ac1jRI;EyDlDI;IAAgC,oBAA4B;EvEinRlE;EuEhnRM;;IAEE,wBAAoC;EvEknR5C;EuEhnRM;;IAEE,0BAAwC;EvEknRhD;EuEhnRM;;IAEE,2BAA0C;EvEknRlD;EuEhnRM;;IAEE,yBAAsC;EvEknR9C;EuEjoRM;IAAgC,0BAA4B;EvEooRlE;EuEnoRM;;IAEE,8BAAoC;EvEqoR5C;EuEnoRM;;IAEE,gCAAwC;EvEqoRhD;EuEnoRM;;IAEE,iCAA0C;EvEqoRlD;EuEnoRM;;IAEE,+BAAsC;EvEqoR9C;EuEppRM;IAAgC,yBAA4B;EvEupRlE;EuEtpRM;;IAEE,6BAAoC;EvEwpR5C;EuEtpRM;;IAEE,+BAAwC;EvEwpRhD;EuEtpRM;;IAEE,gCAA0C;EvEwpRlD;EuEtpRM;;IAEE,8BAAsC;EvEwpR9C;EuEvqRM;IAAgC,uBAA4B;EvE0qRlE;EuEzqRM;;IAEE,2BAAoC;EvE2qR5C;EuEzqRM;;IAEE,6BAAwC;EvE2qRhD;EuEzqRM;;IAEE,8BAA0C;EvE2qRlD;EuEzqRM;;IAEE,4BAAsC;EvE2qR9C;EuE1rRM;IAAgC,yBAA4B;EvE6rRlE;EuE5rRM;;IAEE,6BAAoC;EvE8rR5C;EuE5rRM;;IAEE,+BAAwC;EvE8rRhD;EuE5rRM;;IAEE,gCAA0C;EvE8rRlD;EuE5rRM;;IAEE,8BAAsC;EvE8rR9C;EuE7sRM;IAAgC,uBAA4B;EvEgtRlE;EuE/sRM;;IAEE,2BAAoC;EvEitR5C;EuE/sRM;;IAEE,6BAAwC;EvEitRhD;EuE/sRM;;IAEE,8BAA0C;EvEitRlD;EuE/sRM;;IAEE,4BAAsC;EvEitR9C;EuEhuRM;IAAgC,qBAA4B;EvEmuRlE;EuEluRM;;IAEE,yBAAoC;EvEouR5C;EuEluRM;;IAEE,2BAAwC;EvEouRhD;EuEluRM;;IAEE,4BAA0C;EvEouRlD;EuEluRM;;IAEE,0BAAsC;EvEouR9C;EuEnvRM;IAAgC,2BAA4B;EvEsvRlE;EuErvRM;;IAEE,+BAAoC;EvEuvR5C;EuErvRM;;IAEE,iCAAwC;EvEuvRhD;EuErvRM;;IAEE,kCAA0C;EvEuvRlD;EuErvRM;;IAEE,gCAAsC;EvEuvR9C;EuEtwRM;IAAgC,0BAA4B;EvEywRlE;EuExwRM;;IAEE,8BAAoC;EvE0wR5C;EuExwRM;;IAEE,gCAAwC;EvE0wRhD;EuExwRM;;IAEE,iCAA0C;EvE0wRlD;EuExwRM;;IAEE,+BAAsC;EvE0wR9C;EuEzxRM;IAAgC,wBAA4B;EvE4xRlE;EuE3xRM;;IAEE,4BAAoC;EvE6xR5C;EuE3xRM;;IAEE,8BAAwC;EvE6xRhD;EuE3xRM;;IAEE,+BAA0C;EvE6xRlD;EuE3xRM;;IAEE,6BAAsC;EvE6xR9C;EuE5yRM;IAAgC,0BAA4B;EvE+yRlE;EuE9yRM;;IAEE,8BAAoC;EvEgzR5C;EuE9yRM;;IAEE,gCAAwC;EvEgzRhD;EuE9yRM;;IAEE,iCAA0C;EvEgzRlD;EuE9yRM;;IAEE,+BAAsC;EvEgzR9C;EuE/zRM;IAAgC,wBAA4B;EvEk0RlE;EuEj0RM;;IAEE,4BAAoC;EvEm0R5C;EuEj0RM;;IAEE,8BAAwC;EvEm0RhD;EuEj0RM;;IAEE,+BAA0C;EvEm0RlD;EuEj0RM;;IAEE,6BAAsC;EvEm0R9C;EuE3zRM;IAAwB,2BAA2B;EvE8zRzD;EuE7zRM;;IAEE,+BAA+B;EvE+zRvC;EuE7zRM;;IAEE,iCAAiC;EvE+zRzC;EuE7zRM;;IAEE,kCAAkC;EvE+zR1C;EuE7zRM;;IAEE,gCAAgC;EvE+zRxC;EuE90RM;IAAwB,0BAA2B;EvEi1RzD;EuEh1RM;;IAEE,8BAA+B;EvEk1RvC;EuEh1RM;;IAEE,gCAAiC;EvEk1RzC;EuEh1RM;;IAEE,iCAAkC;EvEk1R1C;EuEh1RM;;IAEE,+BAAgC;EvEk1RxC;EuEj2RM;IAAwB,wBAA2B;EvEo2RzD;EuEn2RM;;IAEE,4BAA+B;EvEq2RvC;EuEn2RM;;IAEE,8BAAiC;EvEq2RzC;EuEn2RM;;IAEE,+BAAkC;EvEq2R1C;EuEn2RM;;IAEE,6BAAgC;EvEq2RxC;EuEp3RM;IAAwB,0BAA2B;EvEu3RzD;EuEt3RM;;IAEE,8BAA+B;EvEw3RvC;EuEt3RM;;IAEE,gCAAiC;EvEw3RzC;EuEt3RM;;IAEE,iCAAkC;EvEw3R1C;EuEt3RM;;IAEE,+BAAgC;EvEw3RxC;EuEv4RM;IAAwB,wBAA2B;EvE04RzD;EuEz4RM;;IAEE,4BAA+B;EvE24RvC;EuEz4RM;;IAEE,8BAAiC;EvE24RzC;EuEz4RM;;IAEE,+BAAkC;EvE24R1C;EuEz4RM;;IAEE,6BAAgC;EvE24RxC;EuEr4RE;IAAmB,uBAAuB;EvEw4R5C;EuEv4RE;;IAEE,2BAA2B;EvEy4R/B;EuEv4RE;;IAEE,6BAA6B;EvEy4RjC;EuEv4RE;;IAEE,8BAA8B;EvEy4RlC;EuEv4RE;;IAEE,4BAA4B;EvEy4RhC;AACF;;AwEz8RA;EAAkB,4GAA8C;AxE68RhE;;AwEz8RA;EAAiB,8BAA8B;AxE68R/C;;AwE58RA;EAAiB,8BAA8B;AxEg9R/C;;AwE/8RA;EAAiB,8BAA8B;AxEm9R/C;;AwEl9RA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AzE+9RrB;;AwEh9RI;EAAwB,2BAA2B;AxEo9RvD;;AwEn9RI;EAAwB,4BAA4B;AxEu9RxD;;AwEt9RI;EAAwB,6BAA6B;AxE09RzD;;Acr7RI;E0DvCA;IAAwB,2BAA2B;ExEi+RrD;EwEh+RE;IAAwB,4BAA4B;ExEm+RtD;EwEl+RE;IAAwB,6BAA6B;ExEq+RvD;AACF;;Acj8RI;E0DvCA;IAAwB,2BAA2B;ExE6+RrD;EwE5+RE;IAAwB,4BAA4B;ExE++RtD;EwE9+RE;IAAwB,6BAA6B;ExEi/RvD;AACF;;Ac78RI;E0DvCA;IAAwB,2BAA2B;ExEy/RrD;EwEx/RE;IAAwB,4BAA4B;ExE2/RtD;EwE1/RE;IAAwB,6BAA6B;ExE6/RvD;AACF;;Acz9RI;E0DvCA;IAAwB,2BAA2B;ExEqgSrD;EwEpgSE;IAAwB,4BAA4B;ExEugStD;EwEtgSE;IAAwB,6BAA6B;ExEygSvD;AACF;;AwEpgSA;EAAmB,oCAAoC;AxEwgSvD;;AwEvgSA;EAAmB,oCAAoC;AxE2gSvD;;AwE1gSA;EAAmB,qCAAqC;AxE8gSxD;;AwE1gSA;EAAuB,2BAA0C;AxE8gSjE;;AwE7gSA;EAAuB,+BAA4C;AxEihSnE;;AwEhhSA;EAAuB,2BAA2C;AxEohSlE;;AwEnhSA;EAAuB,2BAAyC;AxEuhShE;;AwEthSA;EAAuB,8BAA2C;AxE0hSlE;;AwEzhSA;EAAuB,6BAA6B;AxE6hSpD;;AwEzhSA;EAAc,sBAAwB;AxE6hStC;;A0EpkSE;EACE,yBAAwB;A1EukS5B;;AK7jSE;EqELM,yBAA0E;A1EskSlF;;A0E5kSE;EACE,yBAAwB;A1E+kS5B;;AKrkSE;EqELM,yBAA0E;A1E8kSlF;;A0EplSE;EACE,yBAAwB;A1EulS5B;;AK7kSE;EqELM,yBAA0E;A1EslSlF;;A0E5lSE;EACE,yBAAwB;A1E+lS5B;;AKrlSE;EqELM,yBAA0E;A1E8lSlF;;A0EpmSE;EACE,yBAAwB;A1EumS5B;;AK7lSE;EqELM,yBAA0E;A1EsmSlF;;A0E5mSE;EACE,yBAAwB;A1E+mS5B;;AKrmSE;EqELM,yBAA0E;A1E8mSlF;;A0EpnSE;EACE,yBAAwB;A1EunS5B;;AK7mSE;EqELM,yBAA0E;A1EsnSlF;;A0E5nSE;EACE,yBAAwB;A1E+nS5B;;AKrnSE;EqELM,yBAA0E;A1E8nSlF;;AwEvlSA;EAAa,yBAA6B;AxE2lS1C;;AwE1lSA;EAAc,yBAA6B;AxE8lS3C;;AwE5lSA;EAAiB,oCAAkC;AxEgmSnD;;AwE/lSA;EAAiB,0CAAkC;AxEmmSnD;;AwE/lSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A3E0pSX;;AwEnmSA;EAAwB,gCAAgC;AxEumSxD;;AwErmSA;EACE,iCAAiC;EACjC,oCAAoC;AxEwmStC;;AwEnmSA;EAAc,yBAAyB;AxEumSvC;;A4ExqSA;EACE,8BAA8B;A5E2qShC;;A4ExqSA;EACE,6BAA6B;A5E2qS/B;;A6E3qSE;E3EOF;;;I2EDM,4BAA4B;IAE5B,2BAA2B;E7E2qS/B;E6ExqSE;IAEI,0BAA0B;E7EyqShC;E6EhqSE;IACE,6BAA6B;E7EkqSjC;EEn+RF;I2EhLM,gCAAgC;E7EspSpC;E6EppSE;;IAEE,yB1EzCY;I0E0CZ,wBAAwB;E7EspS5B;E6E9oSE;IACE,2BAA2B;E7EgpS/B;E6E7oSE;;IAEE,wBAAwB;E7E+oS5B;E6E5oSE;;;IAGE,UAAU;IACV,SAAS;E7E8oSb;E6E3oSE;;IAEE,uBAAuB;E7E6oS3B;E6EroSE;IACE,Q1EwgCgC;EH+nQpC;EEnrSF;I2E+CM,2BAA2C;E7EuoS/C;EY9tSA;IiE0FI,2BAA2C;E7EuoS/C;EiCrtSF;I4CmFM,aAAa;E7EqoSjB;EsCpuSF;IuCkGM,sB1EtFS;EH2tSb;EgBxuSF;I6DuGM,oCAAoC;E7EooSxC;E6EroSE;;IAKI,iCAAmC;E7EooSzC;EgBvsSF;;I6D0EQ,oCAAsC;E7EioS5C;EgBtnSF;I6DNM,cAAc;E7E+nSlB;EiBrvSA;;;;I4D4HM,qB1EvHU;EHsvShB;EgBjpSF;I6DuBM,cAAc;IACd,qB1E7HY;EH0vShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"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 \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n: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, \"Noto Sans\", 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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-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-weight: 500;\n line-height: 1.2;\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 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: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\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-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 color: #212529;\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-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\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-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\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-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\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-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\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-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\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-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\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-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\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-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\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: #343a40;\n border-color: #454d55;\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: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\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 color: #fff;\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 }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\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 (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.5em + 0.5rem + 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(1.5em + 1rem + 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 {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .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 .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .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 border-color: #28a745;\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 border-color: #34ce57;\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 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\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 ~ .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 border-color: #28a745;\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 {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .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 .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .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 border-color: #dc3545;\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 border-color: #e4606d;\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 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\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 ~ .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 border-color: #dc3545;\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 flex-shrink: 0;\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 color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\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 (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\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\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(38, 143, 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(38, 143, 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(130, 138, 145, 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(130, 138, 145, 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(72, 180, 97, 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(72, 180, 97, 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(58, 176, 195, 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(58, 176, 195, 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(222, 170, 12, 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(222, 170, 12, 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(225, 83, 97, 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(225, 83, 97, 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(216, 217, 219, 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(216, 217, 219, 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(82, 88, 93, 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(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\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 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 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 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 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 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 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 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 text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\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 (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 (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 {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\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-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\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 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 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 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 pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.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: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\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:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\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 > .form-control-plaintext,\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 > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -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:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -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:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.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:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\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 border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-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 vertical-align: top;\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 background-color: #fff;\n border: #adb5bd solid 1px;\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: no-repeat 50% / 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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\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,%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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\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-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .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(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\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(0, 123, 255, 0.25);\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 display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 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: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-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\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: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 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 (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 (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 (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-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\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 (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 pointer-events: none;\n cursor: default;\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-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,%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,%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:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-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 {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\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: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.accordion > .card .card-header {\n margin-bottom: -1px;\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-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 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 (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-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\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\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 (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 (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\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 z-index: 1;\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.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\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-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\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 .list-group-item:last-child {\n margin-bottom: -1px;\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 margin-bottom: 0;\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:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\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, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n 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 left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\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 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 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 #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\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-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\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, \"Noto Sans\", 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, \"Noto Sans\", 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 bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\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 left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\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 top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\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 right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\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 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.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.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-sm {\n border-radius: 0.2rem !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-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !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.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n 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.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 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-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-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 !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 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-lighter {\n font-weight: lighter !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-weight-bolder {\n font-weight: bolder !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: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !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.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 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 */",":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. 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 -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include 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, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\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\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include 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 @include 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\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 @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 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 `<td>` alignment by inheriting from the `<body>`, 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 // stylelint-disable-next-line property-blacklist\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 @include 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// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`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 @include 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 in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' 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\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' 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\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, 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 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// 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 `<img>`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 @include 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@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-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\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include 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 @include 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 @include 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 @include 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 @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .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($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-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 != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // 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 color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n 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\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 color: $table-hover-color;\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, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n 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\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\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","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus();\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> 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 `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: $input-padding-y;\n padding-bottom: $input-padding-y;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$form-grid-gutter-width / 2;\n margin-left: -$form-grid-gutter-width / 2;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width / 2;\n padding-left: $form-grid-gutter-width / 2;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .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\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group,\n .custom-select {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n","// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n .form-control {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: $icon;\n background-repeat: no-repeat;\n background-position: center right $input-height-inner-quarter;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n .was-validated &:#{$state},\n &.is-#{$state} {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, $icon $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n\n .form-control-file {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-padding-y $dropdown-item-padding-x;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n","@mixin caret-down {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down;\n } @else if $direction == up {\n @include caret-up;\n } @else if $direction == right {\n @include caret-right;\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left;\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n // Add width 1% and flex-basis auto to ensure that button will not wrap out\n // the column. Applies to IE Edge+ and Firefox. Chrome does not require this.\n width: 1%;\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:last-child) { @include border-right-radius(0); }\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\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 @include border-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 @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: no-repeat 50% / #{$custom-control-indicator-bg-size};\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: $custom-checkbox-indicator-icon-indeterminate;\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n &:indeterminate ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: $custom-radio-indicator-icon-checked;\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: calc(#{(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2)} + #{$custom-control-indicator-border-width * 2});\n left: calc(#{-($custom-switch-width + $custom-control-gutter)} + #{$custom-control-indicator-border-width * 2});\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-background;\n background-color: $custom-select-bg;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;\n } @else {\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n display: none;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: calc(#{$custom-range-thumb-height} + #{$custom-range-thumb-focus-box-shadow-width * 2});\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: none;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height / 2;\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s or `<ul>`s.\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: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus {\n border-color: $nav-tabs-link-hover-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n > .container,\n > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\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// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\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 > .container,\n > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n > .container,\n > .container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n @include hover-focus {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: $navbar-light-toggler-icon-bg;\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: $navbar-dark-toggler-icon-bg;\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-spacer-y / 2;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-spacer-x / 2;\n margin-bottom: -$card-spacer-y;\n margin-left: -$card-spacer-x / 2;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -$card-spacer-x / 2;\n margin-left: -$card-spacer-x / 2;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-radius($card-inner-border-radius);\n}\n\n// Card image caps\n.card-img-top {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n display: flex;\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n display: flex;\n flex-direction: column;\n\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n orphans: 1;\n widows: 1;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n > .card {\n overflow: hidden;\n\n &:not(:first-of-type) {\n .card-header:first-child {\n @include border-radius(0);\n }\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-radius(0);\n }\n }\n\n &:first-of-type {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:last-of-type {\n @include border-top-radius(0);\n }\n\n .card-header {\n margin-bottom: -$card-border-width;\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: $breadcrumb-divider;\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 2;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 1;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus {\n text-decoration: none;\n }\n }\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $close-font-size + $alert-padding-x * 2;\n\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\n\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n}\n",".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -$list-group-border-width;\n color: $list-group-color;\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius($list-group-border-radius);\n }\n\n &:last-child {\n margin-bottom: 0;\n @include border-bottom-radius($list-group-border-radius);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n .list-group-item {\n margin-right: -$list-group-border-width;\n margin-bottom: 0;\n\n &:first-child {\n @include border-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n margin-right: 0;\n @include border-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n .list-group-item {\n border-right: 0;\n border-left: 0;\n @include border-radius(0);\n\n &:last-child {\n margin-bottom: -$list-group-border-width;\n }\n }\n\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n\n &:last-child {\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n @include font-size($close-font-size);\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n",".toast {\n max-width: $toast-max-width;\n overflow: hidden; // cheap rounded corners on nested items\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n backdrop-filter: blur(10px);\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: calc(100% - #{$modal-dialog-margin * 2});\n\n .modal-content {\n max-height: calc(100vh - #{$modal-dialog-margin * 2}); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - #{$modal-dialog-margin * 2});\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: calc(100vh - #{$modal-dialog-margin * 2});\n content: \"\";\n }\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when should there be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-border-radius);\n\n // Easily place margin between footer elements\n > :not(:first-child) { margin-left: .25rem; }\n > :not(:last-child) { margin-right: .25rem; }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});\n\n .modal-content {\n max-height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});\n }\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});\n\n &::before {\n height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\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}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $border-radius-lg;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width / 2;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n @include border-top-radius($offset-border-width);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(0s $carousel-transition-duration opacity);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n color: $carousel-control-color;\n text-align: center;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: no-repeat 50% / 100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: $carousel-control-prev-icon-bg;\n}\n.carousel-control-next-icon {\n background-image: $carousel-control-next-icon-bg;\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) / 2;\n bottom: 20px;\n left: (100% - $carousel-caption-width) / 2;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n background-color: currentColor;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable property-blacklist, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n 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\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin 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// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate; }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important; // IE & < Edge 18\n overflow-wrap: break-word !important;\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n"]} \ No newline at end of file diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css old mode 100755 new mode 100644 index 92e3fe8..613d28a --- a/css/bootstrap.min.css +++ b/css/bootstrap.min.css @@ -1,7 +1,6 @@ /*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Bootstrap v4.4.1 (https://getbootstrap.com/) * Copyright 2011-2019 The Bootstrap Authors * Copyright 2011-2019 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([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}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}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-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%;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:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}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.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{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}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select: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{border-color:#28a745}.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{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.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{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select: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{border-color:#dc3545}.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{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.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{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}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(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;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 (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;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;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{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 (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 (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-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-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-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,%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,%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:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;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}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{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-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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;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 (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;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.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;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:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.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-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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,%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:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}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}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{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,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;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 (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;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;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-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,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group: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;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-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,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;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;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} diff --git a/css/bootstrap.min.css.map b/css/bootstrap.min.css.map deleted file mode 100755 index 1e9cb78..0000000 --- a/css/bootstrap.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","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/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"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 \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\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. 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 -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include 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, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\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\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include 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 @include 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\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 @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 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 `<td>` alignment by inheriting from the `<body>`, 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 // stylelint-disable-next-line property-blacklist\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 @include 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// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`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 @include 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 in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n: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, \"Noto Sans\", 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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-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-weight: 500;\n line-height: 1.2;\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 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: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\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-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 color: #212529;\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-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\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-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\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-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\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-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\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-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\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-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\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-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\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-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\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: #343a40;\n border-color: #454d55;\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: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\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 color: #fff;\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 }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\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 (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.5em + 0.5rem + 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(1.5em + 1rem + 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 {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .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 .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .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 border-color: #28a745;\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 border-color: #34ce57;\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 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\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 ~ .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 border-color: #28a745;\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 {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .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 .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .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 border-color: #dc3545;\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 border-color: #e4606d;\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 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\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 ~ .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 border-color: #dc3545;\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 -ms-flex-negative: 0;\n flex-shrink: 0;\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 color: #212529;\n text-align: center;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\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 (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\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\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(38, 143, 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(38, 143, 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(130, 138, 145, 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(130, 138, 145, 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(72, 180, 97, 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(72, 180, 97, 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(58, 176, 195, 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(58, 176, 195, 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(222, 170, 12, 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(222, 170, 12, 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(225, 83, 97, 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(225, 83, 97, 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(216, 217, 219, 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(216, 217, 219, 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(82, 88, 93, 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(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\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 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 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 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 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 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 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 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 text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\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 (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 (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 {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\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-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\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 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 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 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 pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.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: 1 1 auto;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: -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:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\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:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\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 > .form-control-plaintext,\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 > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -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:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -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:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.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:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\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 border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-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 vertical-align: top;\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 background-color: #fff;\n border: #adb5bd solid 1px;\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: no-repeat 50% / 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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\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,%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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\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-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n -webkit-transform: translateX(0.75rem);\n transform: translateX(0.75rem);\n}\n\n.custom-switch .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(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\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(0, 123, 255, 0.25);\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 display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 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: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-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\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: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 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 (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 (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 (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-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\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 (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 pointer-events: none;\n cursor: default;\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-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,%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,%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:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-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 {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\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: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.accordion > .card .card-header {\n margin-bottom: -1px;\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-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 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 (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-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\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\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 (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 (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\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 z-index: 1;\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.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\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-horizontal {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\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 .list-group-item:last-child {\n margin-bottom: -1px;\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 margin-bottom: 0;\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:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\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, -50px);\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: none;\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: -ms-flexbox;\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n -ms-flex-negative: 0;\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\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% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: -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 left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\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 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 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 #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\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-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\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, \"Noto Sans\", 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, \"Noto Sans\", 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 bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\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 left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\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 top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\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 right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\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 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.pointer-event {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: -webkit-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n -webkit-transform: none;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: -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 transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\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 box-sizing: content-box;\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: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: spinner-border .75s linear infinite;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: spinner-grow .75s linear infinite;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\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-sm {\n border-radius: 0.2rem !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-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !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.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -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.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 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-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-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 !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 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-lighter {\n font-weight: lighter !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-weight-bolder {\n font-weight: bolder !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: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !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.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 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 */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n: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, \"Noto Sans\", 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 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\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, \"Noto Sans\", 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 text-decoration-skip-ink: none;\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\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}\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}\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\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .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-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-weight: 500;\n line-height: 1.2;\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 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: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 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: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\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-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 color: #212529;\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-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\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-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\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-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\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-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\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-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\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-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\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-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\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-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\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: #343a40;\n border-color: #454d55;\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: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\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 color: #fff;\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 }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\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 (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.5em + 0.5rem + 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(1.5em + 1rem + 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 {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .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 .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .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 border-color: #28a745;\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 border-color: #34ce57;\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 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\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 ~ .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 border-color: #28a745;\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 {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.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 {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .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 .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .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 border-color: #dc3545;\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 border-color: #e4606d;\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 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\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 ~ .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 border-color: #dc3545;\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 flex-shrink: 0;\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 color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\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 (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\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\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(38, 143, 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(38, 143, 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(130, 138, 145, 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(130, 138, 145, 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(72, 180, 97, 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(72, 180, 97, 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(58, 176, 195, 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(58, 176, 195, 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(222, 170, 12, 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(222, 170, 12, 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(225, 83, 97, 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(225, 83, 97, 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(216, 217, 219, 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(216, 217, 219, 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(82, 88, 93, 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(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\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 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 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 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 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 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 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 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 text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\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 (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 (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 {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\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-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\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 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 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 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 pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.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: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\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:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\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 > .form-control-plaintext,\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 > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -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:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -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:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.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:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\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 border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-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 vertical-align: top;\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 background-color: #fff;\n border: #adb5bd solid 1px;\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: no-repeat 50% / 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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\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,%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::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\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-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .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(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\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(0, 123, 255, 0.25);\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 display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 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: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-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\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: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 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 (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 (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 (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-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\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 (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 pointer-events: none;\n cursor: default;\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-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,%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,%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:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-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 {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\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: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.accordion > .card .card-header {\n margin-bottom: -1px;\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-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 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 (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-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\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\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 (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 (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\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 z-index: 1;\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.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\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-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\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 .list-group-item:last-child {\n margin-bottom: -1px;\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 margin-bottom: 0;\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:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\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, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n 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 left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\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 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 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 #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\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-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\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, \"Noto Sans\", 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, \"Noto Sans\", 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 bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\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 left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\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 top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\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 right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\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 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.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.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-sm {\n border-radius: 0.2rem !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-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !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.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n 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.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 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-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-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-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-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 !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 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-lighter {\n font-weight: lighter !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-weight-bolder {\n font-weight: bolder !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: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !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.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 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 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// 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 `<img>`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 @include 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@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-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\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include 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 @include 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 @include 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 @include 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 @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .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($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-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 != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // 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 color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n 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\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 color: $table-hover-color;\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, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n 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\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\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-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<select>`s in IE10+.\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n @include form-control-focus();\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n}\n\nselect.form-control {\n &:focus::-ms-value {\n // Suppress the nested default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> 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 `<label>/<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: $input-padding-y;\n padding-bottom: $input-padding-y;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n &[size],\n &[multiple] {\n height: auto;\n }\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n display: block;\n margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$form-grid-gutter-width / 2;\n margin-left: -$form-grid-gutter-width / 2;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: $form-grid-gutter-width / 2;\n padding-left: $form-grid-gutter-width / 2;\n }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n position: relative;\n display: block;\n padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: $form-check-input-margin-y;\n margin-left: -$form-check-input-gutter;\n\n &:disabled ~ .form-check-label {\n color: $text-muted;\n }\n}\n\n.form-check-label {\n margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0; // Override base .form-check\n margin-right: $form-check-inline-margin-x;\n\n // Undo .form-check-input defaults and add some `margin-right`.\n .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: $form-check-inline-input-margin-x;\n margin-left: 0;\n }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n // Because we use flex, the initial sizing of checkboxes is collapsed and\n // doesn't occupy the full-width (which is what we want for xs grid tier),\n // so we force that here.\n .form-check {\n width: 100%;\n }\n\n // Kick in the inline\n @include media-breakpoint-up(sm) {\n label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n\n // Inline-block all the things for \"inline\"\n .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\n // Allow folks to *not* use `.form-group`\n .form-control {\n display: inline-block;\n width: auto; // Prevent labels from stacking above inputs in `.form-group`\n vertical-align: middle;\n }\n\n // Make static controls behave like regular ones\n .form-control-plaintext {\n display: inline-block;\n }\n\n .input-group,\n .custom-select {\n width: auto;\n }\n\n // Remove default margin on radios/checkboxes that were used for stacking, and\n // then undo the floating of radios and checkboxes to match.\n .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: $form-check-input-margin-x;\n margin-left: 0;\n }\n\n .custom-control {\n align-items: center;\n justify-content: center;\n }\n .custom-control-label {\n margin-bottom: 0;\n }\n }\n}\n","// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n .form-control {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: $icon;\n background-repeat: no-repeat;\n background-position: center right $input-height-inner-quarter;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n .was-validated &:#{$state},\n &.is-#{$state} {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, $icon $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n\n .form-control-file {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n color: $body-color;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n @include hover {\n color: $body-color;\n text-decoration: none;\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n @include hover-focus {\n color: $dropdown-link-hover-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-padding-y $dropdown-item-padding-x;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n","@mixin caret-down {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down;\n } @else if $direction == up {\n @include caret-up;\n } @else if $direction == right {\n @include caret-right;\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left;\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n @include hover {\n z-index: 1;\n }\n &:focus,\n &:active,\n &.active {\n z-index: 1;\n }\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-right-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropright &::after {\n margin-left: 0;\n }\n\n .dropleft &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0; // Override default `<label>` value\n\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-control-plaintext,\n > .custom-select,\n > .custom-file {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n // Add width 1% and flex-basis auto to ensure that button will not wrap out\n // the column. Applies to IE Edge+ and Firefox. Chrome does not require this.\n width: 1%;\n margin-bottom: 0;\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .custom-select:focus,\n > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n }\n\n // Bring the custom file input above the label\n > .custom-file .custom-file-input:focus {\n z-index: 4;\n }\n\n > .form-control,\n > .custom-select {\n &:not(:last-child) { @include border-right-radius(0); }\n &:not(:first-child) { @include border-left-radius(0); }\n }\n\n // Custom file inputs have more complex markup, thus requiring different\n // border-radius overrides.\n > .custom-file {\n display: flex;\n align-items: center;\n\n &:not(:last-child) .custom-file-label,\n &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n\n .btn + .btn,\n .btn + .input-group-text,\n .input-group-text + .input-group-text,\n .input-group-text + .btn {\n margin-left: -$input-border-width;\n }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-padding-y $input-padding-x;\n margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n @include font-size($input-font-size); // Match inputs\n font-weight: $font-weight-normal;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\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 @include border-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 @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n position: relative;\n display: block;\n min-height: $font-size-base * $line-height-base;\n padding-left: $custom-control-gutter + $custom-control-indicator-size;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1; // Put the input behind the label so it doesn't overlay text\n opacity: 0;\n\n &:checked ~ .custom-control-label::before {\n color: $custom-control-indicator-checked-color;\n border-color: $custom-control-indicator-checked-border-color;\n @include gradient-bg($custom-control-indicator-checked-bg);\n @include box-shadow($custom-control-indicator-checked-box-shadow);\n }\n\n &:focus ~ .custom-control-label::before {\n // the mixin is not used here to make sure there is feedback\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n }\n\n &:focus:not(:checked) ~ .custom-control-label::before {\n border-color: $custom-control-indicator-focus-border-color;\n }\n\n &:not(:disabled):active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\n border-color: $custom-control-indicator-active-border-color;\n @include box-shadow($custom-control-indicator-active-box-shadow);\n }\n\n &:disabled {\n ~ .custom-control-label {\n color: $custom-control-label-disabled-color;\n\n &::before {\n background-color: $custom-control-indicator-disabled-bg;\n }\n }\n }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n background-color: $custom-control-indicator-bg;\n border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2;\n left: -($custom-control-gutter + $custom-control-indicator-size);\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background: no-repeat 50% / #{$custom-control-indicator-bg-size};\n }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n .custom-control-label::before {\n @include border-radius($custom-checkbox-indicator-border-radius);\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\n border-color: $custom-checkbox-indicator-indeterminate-border-color;\n @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n }\n &::after {\n background-image: $custom-checkbox-indicator-icon-indeterminate;\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n &:indeterminate ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n .custom-control-label::before {\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-image: $custom-radio-indicator-icon-checked;\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n padding-left: $custom-switch-width + $custom-control-gutter;\n\n .custom-control-label {\n &::before {\n left: -($custom-switch-width + $custom-control-gutter);\n width: $custom-switch-width;\n pointer-events: all;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n }\n\n &::after {\n top: calc(#{(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2)} + #{$custom-control-indicator-border-width * 2});\n left: calc(#{-($custom-switch-width + $custom-control-gutter)} + #{$custom-control-indicator-border-width * 2});\n width: $custom-switch-indicator-size;\n height: $custom-switch-indicator-size;\n background-color: $custom-control-indicator-border-color;\n // stylelint-disable-next-line property-blacklist\n border-radius: $custom-switch-indicator-border-radius;\n @include transition(transform .15s ease-in-out, $custom-forms-transition);\n }\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::after {\n background-color: $custom-control-indicator-bg;\n transform: translateX($custom-switch-width - $custom-control-indicator-size);\n }\n }\n\n .custom-control-input:disabled {\n &:checked ~ .custom-control-label::before {\n background-color: $custom-control-indicator-checked-disabled-bg;\n }\n }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: $custom-select-height;\n padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n font-family: $custom-select-font-family;\n @include font-size($custom-select-font-size);\n font-weight: $custom-select-font-weight;\n line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-background;\n background-color: $custom-select-bg;\n border: $custom-select-border-width solid $custom-select-border-color;\n @include border-radius($custom-select-border-radius, 0);\n @include box-shadow($custom-select-box-shadow);\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow;\n } @else {\n box-shadow: $custom-select-focus-box-shadow;\n }\n\n &::-ms-value {\n // For visual consistency with other platforms/browsers,\n // suppress the default white text on blue background highlight given to\n // the selected option text when the (still closed) <select> receives focus\n // in IE and (under certain conditions) Edge.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: $custom-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $custom-select-disabled-color;\n background-color: $custom-select-disabled-bg;\n }\n\n // Hides the default caret in IE11\n &::-ms-expand {\n display: none;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y-sm;\n padding-bottom: $custom-select-padding-y-sm;\n padding-left: $custom-select-padding-x-sm;\n @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n height: $custom-select-height-lg;\n padding-top: $custom-select-padding-y-lg;\n padding-bottom: $custom-select-padding-y-lg;\n padding-left: $custom-select-padding-x-lg;\n @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: $custom-file-height;\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: $custom-file-height;\n margin: 0;\n opacity: 0;\n\n &:focus ~ .custom-file-label {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n }\n\n &:disabled ~ .custom-file-label {\n background-color: $custom-file-disabled-bg;\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\n }\n\n ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n }\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: $custom-file-height;\n padding: $custom-file-padding-y $custom-file-padding-x;\n font-family: $custom-file-font-family;\n font-weight: $custom-file-font-weight;\n line-height: $custom-file-line-height;\n color: $custom-file-color;\n background-color: $custom-file-bg;\n border: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius($custom-file-border-radius);\n @include box-shadow($custom-file-box-shadow);\n\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: $custom-file-height-inner;\n padding: $custom-file-padding-y $custom-file-padding-x;\n line-height: $custom-file-line-height;\n color: $custom-file-button-color;\n content: \"Browse\";\n @include gradient-bg($custom-file-button-bg);\n border-left: inherit;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n width: 100%;\n height: calc(#{$custom-range-thumb-height} + #{$custom-range-thumb-focus-box-shadow-width * 2});\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: none;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; // Webkit specific\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent; // Why?\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent;\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: $custom-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($custom-range-track-border-radius);\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-thumb {\n width: $custom-range-thumb-width;\n height: $custom-range-thumb-height;\n margin-top: 0; // Edge specific\n margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n margin-left: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n @include gradient-bg($custom-range-thumb-bg);\n border: $custom-range-thumb-border;\n @include border-radius($custom-range-thumb-border-radius);\n @include box-shadow($custom-range-thumb-box-shadow);\n @include transition($custom-forms-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($custom-range-thumb-active-bg);\n }\n }\n\n &::-ms-track {\n width: $custom-range-track-width;\n height: $custom-range-track-height;\n color: transparent;\n cursor: $custom-range-track-cursor;\n background-color: transparent;\n border-color: transparent;\n border-width: $custom-range-thumb-height / 2;\n @include box-shadow($custom-range-track-box-shadow);\n }\n\n &::-ms-fill-lower {\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &::-ms-fill-upper {\n margin-right: 15px; // arbitrary?\n background-color: $custom-range-track-bg;\n @include border-radius($custom-range-track-border-radius);\n }\n\n &:disabled {\n &::-webkit-slider-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-webkit-slider-runnable-track {\n cursor: default;\n }\n\n &::-moz-range-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n\n &::-moz-range-track {\n cursor: default;\n }\n\n &::-ms-thumb {\n background-color: $custom-range-thumb-disabled-bg;\n }\n }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s or `<ul>`s.\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: $nav-link-padding-y $nav-link-padding-x;\n\n @include hover-focus {\n text-decoration: none;\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-item {\n margin-bottom: -$nav-tabs-border-width;\n }\n\n .nav-link {\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n @include hover-focus {\n border-color: $nav-tabs-link-hover-border-color;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n background-color: $nav-pills-link-active-bg;\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding: $navbar-padding-y $navbar-padding-x;\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n > .container,\n > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n display: inline-block;\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-padding-x;\n @include font-size($navbar-brand-font-size);\n line-height: inherit;\n white-space: nowrap;\n\n @include hover-focus {\n text-decoration: none;\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n float: none;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n display: inline-block;\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n\n @include hover-focus {\n text-decoration: none;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\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// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\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 > .container,\n > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n // For nesting containers, have to redeclare for alignment purposes\n > .container,\n > .container-fluid {\n flex-wrap: nowrap;\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n\n // Changes flex-bases to auto because of an IE10 bug\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n @include hover-focus {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n @include hover-focus {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: $navbar-light-toggler-icon-bg;\n }\n\n .navbar-text {\n color: $navbar-light-color;\n a {\n color: $navbar-light-active-color;\n\n @include hover-focus {\n color: $navbar-light-active-color;\n }\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n @include hover-focus {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n @include hover-focus {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .active > .nav-link,\n .nav-link.show,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: $navbar-dark-toggler-icon-bg;\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a {\n color: $navbar-dark-active-color;\n\n @include hover-focus {\n color: $navbar-dark-active-color;\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group:first-child {\n .list-group-item:first-child {\n @include border-top-radius($card-border-radius);\n }\n }\n\n > .list-group:last-child {\n .list-group-item:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-spacer-y / 2;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n @include hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-spacer-y $card-spacer-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n\n + .list-group {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n}\n\n.card-footer {\n padding: $card-spacer-y $card-spacer-x;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-spacer-x / 2;\n margin-bottom: -$card-spacer-y;\n margin-left: -$card-spacer-x / 2;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -$card-spacer-x / 2;\n margin-left: -$card-spacer-x / 2;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n}\n\n.card-img {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-radius($card-inner-border-radius);\n}\n\n// Card image caps\n.card-img-top {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n display: flex;\n flex-direction: column;\n\n .card {\n margin-bottom: $card-deck-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n margin-right: -$card-deck-margin;\n margin-left: -$card-deck-margin;\n\n .card {\n display: flex;\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: $card-deck-margin;\n margin-bottom: 0; // Override the default\n margin-left: $card-deck-margin;\n }\n }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n display: flex;\n flex-direction: column;\n\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-blacklist\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-blacklist\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n .card {\n margin-bottom: $card-columns-margin;\n }\n\n @include media-breakpoint-up(sm) {\n column-count: $card-columns-count;\n column-gap: $card-columns-gap;\n orphans: 1;\n widows: 1;\n\n .card {\n display: inline-block; // Don't let them vertically span multiple columns\n width: 100%; // Don't let their width change\n }\n }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n > .card {\n overflow: hidden;\n\n &:not(:first-of-type) {\n .card-header:first-child {\n @include border-radius(0);\n }\n\n &:not(:last-of-type) {\n border-bottom: 0;\n @include border-radius(0);\n }\n }\n\n &:first-of-type {\n border-bottom: 0;\n @include border-bottom-radius(0);\n }\n\n &:last-of-type {\n @include border-top-radius(0);\n }\n\n .card-header {\n margin-bottom: -$card-border-width;\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding;\n\n &::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: $breadcrumb-divider;\n }\n }\n\n // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n // without `<ul>`s. The `::before` pseudo-element generates an element\n // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n //\n // To trick IE into suppressing the underline, we give the pseudo-element an\n // underline and then immediately remove it.\n + .breadcrumb-item:hover::before {\n text-decoration: underline;\n }\n // stylelint-disable-next-line no-duplicate-selectors\n + .breadcrumb-item:hover::before {\n text-decoration: none;\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n @include border-radius();\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: $pagination-padding-y $pagination-padding-x;\n margin-left: -$pagination-border-width;\n line-height: $pagination-line-height;\n color: $pagination-color;\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: none;\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 2;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:first-child {\n .page-link {\n margin-left: 0;\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n\n &.active .page-link {\n z-index: 1;\n color: $pagination-active-color;\n background-color: $pagination-active-bg;\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n // Opinionated: remove the \"hand\" cursor set previously for .page-link\n cursor: auto;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include transition($badge-transition);\n\n @at-root a#{&} {\n @include hover-focus {\n text-decoration: none;\n }\n }\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n padding-right: $badge-pill-padding-x;\n padding-left: $badge-pill-padding-x;\n @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n .badge-#{$color} {\n @include badge-variant($value);\n }\n}\n","@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\n color: $jumbotron-color;\n background-color: $jumbotron-bg;\n @include border-radius($border-radius-lg);\n\n @include media-breakpoint-up(sm) {\n padding: ($jumbotron-padding * 2) $jumbotron-padding;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $close-font-size + $alert-padding-x * 2;\n\n // Adjust close link position\n .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: $alert-padding-y $alert-padding-x;\n color: inherit;\n }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n .alert-#{$color} {\n @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n }\n}\n","@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\n\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n}\n",".media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n @include hover-focus {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n // Place the border on the list items and negative margin up for better styling\n margin-bottom: -$list-group-border-width;\n color: $list-group-color;\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius($list-group-border-radius);\n }\n\n &:last-child {\n margin-bottom: 0;\n @include border-bottom-radius($list-group-border-radius);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n .list-group-item {\n margin-right: -$list-group-border-width;\n margin-bottom: 0;\n\n &:first-child {\n @include border-left-radius($list-group-border-radius);\n @include border-top-right-radius(0);\n }\n\n &:last-child {\n margin-right: 0;\n @include border-right-radius($list-group-border-radius);\n @include border-bottom-left-radius(0);\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n .list-group-item {\n border-right: 0;\n border-left: 0;\n @include border-radius(0);\n\n &:last-child {\n margin-bottom: -$list-group-border-width;\n }\n }\n\n &:first-child {\n .list-group-item:first-child {\n border-top: 0;\n }\n }\n\n &:last-child {\n .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n }\n }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n @include font-size($close-font-size);\n font-weight: $close-font-weight;\n line-height: 1;\n color: $close-color;\n text-shadow: $close-text-shadow;\n opacity: .5;\n\n // Override <a>'s hover style\n @include hover {\n color: $close-color;\n text-decoration: none;\n }\n\n &:not(:disabled):not(.disabled) {\n @include hover-focus {\n opacity: .75;\n }\n }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n pointer-events: none;\n}\n",".toast {\n max-width: $toast-max-width;\n overflow: hidden; // cheap rounded corners on nested items\n @include font-size($toast-font-size);\n color: $toast-color;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n backdrop-filter: blur(10px);\n opacity: 0;\n @include border-radius($toast-border-radius);\n\n &:not(:last-child) {\n margin-bottom: $toast-padding-x;\n }\n\n &.showing {\n opacity: 1;\n }\n\n &.show {\n display: block;\n opacity: 1;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n // Kill the scroll on the body\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n}\n\n.modal-dialog-scrollable {\n display: flex; // IE10/11\n max-height: calc(100% - #{$modal-dialog-margin * 2});\n\n .modal-content {\n max-height: calc(100vh - #{$modal-dialog-margin * 2}); // IE10/11\n overflow: hidden;\n }\n\n .modal-header,\n .modal-footer {\n flex-shrink: 0;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - #{$modal-dialog-margin * 2});\n\n // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n &::before {\n display: block; // IE10\n height: calc(100vh - #{$modal-dialog-margin * 2});\n content: \"\";\n }\n\n // Ensure `.modal-body` shows scrollbar (IE10/11)\n &.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n\n .modal-content {\n max-height: none;\n }\n\n &::before {\n content: none;\n }\n }\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n align-items: flex-start; // so the close btn always stays on the upper right corner\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-border-radius);\n\n .close {\n padding: $modal-header-padding;\n // auto on the left force icon to the right even when there is no .modal-title\n margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when should there be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-border-radius);\n\n // Easily place margin between footer elements\n > :not(:first-child) { margin-left: .25rem; }\n > :not(:last-child) { margin-right: .25rem; }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n max-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});\n\n .modal-content {\n max-height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});\n }\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});\n\n &::before {\n height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});\n }\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n bottom: 0;\n\n &::before {\n top: 0;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-right {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .arrow {\n top: 0;\n\n &::before {\n bottom: 0;\n border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-left {\n padding: 0 $tooltip-arrow-height;\n\n .arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-tooltip-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-tooltip-left;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\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}\n",".popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n margin: 0 $border-radius-lg;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n margin-bottom: $popover-arrow-height;\n\n > .arrow {\n bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-right {\n margin-left: $popover-arrow-height;\n\n > .arrow {\n left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n margin-top: $popover-arrow-height;\n\n > .arrow {\n top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width / 2;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-left {\n margin-right: $popover-arrow-height;\n\n > .arrow {\n right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[x-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[x-placement^=\"right\"] {\n @extend .bs-popover-right;\n }\n &[x-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[x-placement^=\"left\"] {\n @extend .bs-popover-left;\n }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n $offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n @include border-top-radius($offset-border-width);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n// is the upcoming slide in transition.\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-left,\n .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n @include transition(0s $carousel-transition-duration opacity);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n color: $carousel-control-color;\n text-align: center;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n @include hover-focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\n background: no-repeat 50% / 100% 100%;\n}\n.carousel-control-prev-icon {\n background-image: $carousel-control-prev-icon-bg;\n}\n.carousel-control-next-icon {\n background-image: $carousel-control-next-icon-bg;\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0; // override <ol> default\n // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-left: $carousel-control-width;\n list-style: none;\n\n li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: .5;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: 1;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) / 2;\n bottom: 20px;\n left: (100% - $carousel-caption-width) / 2;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: $carousel-caption-color;\n text-align: center;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: text-bottom;\n background-color: currentColor;\n // stylelint-disable-next-line property-blacklist\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline { vertical-align: baseline !important; } // Browser default\n.align-top { vertical-align: top !important; }\n.align-middle { vertical-align: middle !important; }\n.align-bottom { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n @include bg-variant(\".bg-#{$color}\", $value);\n}\n\n@if $enable-gradients {\n @each $color, $value in $theme-colors {\n @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value);\n }\n}\n\n.bg-white {\n background-color: $white !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n","// stylelint-disable property-blacklist, declaration-no-important\n\n//\n// Border\n//\n\n.border { border: $border-width solid $border-color !important; }\n.border-top { border-top: $border-width solid $border-color !important; }\n.border-right { border-right: $border-width solid $border-color !important; }\n.border-bottom { border-bottom: $border-width solid $border-color !important; }\n.border-left { border-left: $border-width solid $border-color !important; }\n\n.border-0 { border: 0 !important; }\n.border-top-0 { border-top: 0 !important; }\n.border-right-0 { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0 { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n .border-#{$color} {\n border-color: $value !important;\n }\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n border-radius: $border-radius !important;\n}\n\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n\n &::before {\n display: block;\n content: \"\";\n }\n\n .embed-responsive-item,\n iframe,\n embed,\n object,\n 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\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n &::before {\n padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x);\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .float#{$infix}-left { float: left !important; }\n .float#{$infix}-right { float: right !important; }\n .float#{$infix}-none { float: none !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n @include sr-only();\n}\n\n.sr-only-focusable {\n @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin 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// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n @each $size, $length in $sizes {\n .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n // Just in case `pointer-events: none` is set on a parent\n pointer-events: auto;\n content: \"\";\n // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n background-color: rgba(0, 0, 0, 0);\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify { text-align: justify !important; }\n.text-wrap { white-space: normal !important; }\n.text-nowrap { white-space: nowrap !important; }\n.text-truncate { @include text-truncate; }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .text#{$infix}-left { text-align: left !important; }\n .text#{$infix}-right { text-align: right !important; }\n .text#{$infix}-center { text-align: center !important; }\n }\n}\n\n// Transformation\n\n.text-lowercase { text-transform: lowercase !important; }\n.text-uppercase { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-weight-bolder { font-weight: $font-weight-bolder !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important; // IE & < Edge 18\n overflow-wrap: break-word !important;\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n @media print {\n *,\n *::before,\n *::after {\n // Bootstrap specific; comment out `color` and `background`\n //color: $black !important; // Black prints faster\n text-shadow: none !important;\n //background: transparent !important;\n box-shadow: none !important;\n }\n\n a {\n &:not(.btn) {\n text-decoration: underline;\n }\n }\n\n // Bootstrap specific; comment the following selector out\n //a[href]::after {\n // content: \" (\" attr(href) \")\";\n //}\n\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n\n // Bootstrap specific; comment the following selector out\n //\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n //\n\n //a[href^=\"#\"]::after,\n //a[href^=\"javascript:\"]::after {\n // content: \"\";\n //}\n\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n page-break-inside: avoid;\n }\n\n //\n // Printing Tables:\n // http://css-discuss.incutio.com/wiki/Printing_Tables\n //\n\n thead {\n display: table-header-group;\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Specify a size and min-width to make printing closer across browsers.\n // We don't set margin here because it breaks `size` in Chrome. We also\n // don't use `!important` on `size` as it breaks in Chrome.\n @page {\n size: $print-page-size;\n }\n body {\n min-width: $print-body-min-width !important;\n }\n .container {\n min-width: $print-body-min-width !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .badge {\n border: $border-width solid $black;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n th,\n td {\n border: 1px solid $gray-300 !important;\n }\n }\n\n .table-dark {\n color: inherit;\n\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $table-border-color;\n }\n }\n\n .table .thead-dark th {\n color: inherit;\n border-color: $table-border-color;\n }\n\n // Bootstrap specific changes end\n }\n}\n"]} \ No newline at end of file diff --git a/css/styles.css b/css/styles.css new file mode 100644 index 0000000..e69de29 diff --git a/fonts/FontAwesome.otf b/fonts/FontAwesome.otf new file mode 100644 index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70 GIT binary patch literal 134808 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ፈ|NFLGVp8C|9vt}4Pu%W z(eYqV+^H5<h??jSAk)FG)R90`$A#*=jIbejM|KDCzTPSYhM}X}A$K$wFsY(T@jq%D z$ZCvvS>XvpnGEm>>I`mp3k<RlP&UMP4GNKxzBL-!S3(E9$>^LRWDvH1T?jtan@DV9 z6B+cTl=jWjkiHT!D1_j!H|Zd3c@<m4<TlZ6meGOY<s=*~%y=4pR7wV-#DNkTz8vAi z@yltrln%ts1I0&aIQAG%!k1$U3LGdQ;YSIMI!eNER4Ag-U0(>Rl)q{aGS>LAfbOpv zKRSdAA!3;yTFATI`*{c*atr;zyNPPpM{M~62e22_;1iA#k#G`>6bB1-=eswvzBTw) z*0UOEqc44$JdOT5crfc%NOLyGgqMYvMdZmBaRfS-uIp2wzYL>Rfcpt0Jq_p242pl> z!OdsJaBibJOLTf{(-7KMbuWpYP%ivB>{rrHMNWZcWd?(%-)~{_zvhH3o)t=AJSeU| zGO{a3uRnUmdnSPN`XeK~{wPe~py3c4*S8(vSD+aXGq|$){A*k{V!4OOVNqRONpp(| z^nmC(ZqkRar^0*fsc62N@8(205-SU<)p2gVJAho4ee|)YuJ-;BwH!T6-WDNu^1-3= zSNNXuU>rV)D>{j+LQ86MbS>A-yZQTeT6juyG(TyQC|XB;(1g|LIC7Z2Eka#hTRk_3 z4IM#;=6=9ZHS{n&EQ)65u8ZbAnk3TIHG!*zz>wQpT3s<J&7z@`;`*NS7Z1QZ5iGpR ztit<eD`r+<Dy%|W1@A2>yr-n-TJnUZu9im%`Y_HcdF}k_D~uF=<@})!5YYhonVs3Y zQyu@&N21!gk|uVpN&cetzs?2A9p{>aU+>$WI@q7M!)T0NG!HYuk--+#>Uu3yT{J%# zSMI&0p7s>!*lBt$Du7w6z=;4~fYCOrUlNOZ?b9&!<OOhqkjkdlJ;UeIA1TkTeNvA| zt&fTZyibGAQUzD2D-17<m8LtLh7xsEQCVeKc7>&kH?^7D+El_0vhPdbHBfaiYJY$^ zPrx*ddC;9L=n6IN8h2-ztUs0bi*EHT#vj<dLPr^X?dmMl^k)Os9d{rburQVV-?VC? z@TX5=a7a!hf69_e0ToyvsVFT)S_4`PCCLfAnT$}TSd#Tf*v%HlCl{9RiSE84WM7?m zoZaEFxzr?5>~fim4&Iq<GZ<9;VMXDTZy@-ULlk!aJ?J3*cbKIcNM?ZAp9pra7E?<3 zUjB?k*dk$3f21lrTO<o5o|Wz!O2*gPq-m*3NG)WJ{1}mteg_*v7ISp581&6CqT<53 ziWc?BH-W_v9;U7Z8qX{-dGzO>$)n`ar+=o8&X~P@`35|dVDcl=B09QZcH;~+ee~(4 z5nb2_2K20<$h;5I++h%^t_}vFLfRHi8t&XzCWgrnWXO{|Ka-B5uX8I_uUWBtjWjJa z#gKqd|E|3i&XS^Hp5&7x5>JMbyJ|Lj3NEr-d1Dj0g=k#l%B5Nk`4L~wjL+!WASvDd z9Cgq*dQG*(w#5<3<;68D&X`Y^zdTSC>&$W`a;tV$ZoT-=^CaY$`rw^eNk{mtw|+{x zqb9@2u!C2Knnz@vBP+@3cG4~_Zg*a4XJK||cz9_&G!VKYj5^r^nLyWy!bIQIsU)`m zi+PRiB62RrV#*QinX`AqG@9?xhI-^GdW-1kYh)LdbC#SuizxiUmhavt`GU4ZkOM}A zd)Vbe2K5!RWDrs@7!!~{nMilhS@c6S{SbxDBG|zH03z1_gjhy?E?plKJN{Mhp2<#G z?5FF|HAlVz0{!DZ(5I!{8{lp2h>6)j#m_y5nPipB{Vn{}`b=aPIdU3>-Xv=&QBy*1 z(zO^*XYpyVnL1GK@<FiU=xLk{KM<lOgxn+{<P4d`7ggui0?NW}o8f*<g%bqa&8eSZ z{8kSnWB#jlbl_EF{G{VJ(k|S)U!xJA;H;97KgmL6VOBx91I(`H&LybR(zDXD_(ji( z3g^vn%w?&+cj+1+mX`CWafYa9Rg^QjIF18RYz7%epCyY&OVblW7bU6E9O(sFTw3)H z^DDrdbrd-Gqu-Lv!avAH;Su)khy0>FSGC`>P}yi|G&XXy*<%rr$(M-)Cg2>Eprs0B zgP}ULhGSvB$H-&!(JyCFA73IG|HF_EF@TJuMo2JBqi;n`roO(IS86e_#gL_Z>!H@8 zdyY$sYn;^$Xc;yJ5QPaYFB!wScmle3N^ci0DTRmtx;I@QF$*$fswFwSw}%%L^NGSL zk;7Ktw6h-W=<VTItcM$InOUlEVY{*|CZu7ddS%FtbuoOm3kGk@hMX0(8~irZz7c&$ zJx?Y+^hRB4EnnN3b0nr!ipP~1&!R+3Fd_I~8Qe|-gNF^Hfi%#!`#CZ?-IkV}Y4Ahh z#$Yh%b29uu&dP8Z1v_o>rA2rxJ}JsEo2(`^;xzoQXOSe&z+O2(s^lACr_J|8YRvA) z%+D^c_~lq34}eGvf9DQ(R-k73G1^!WUQHf5JHTc3v)BO4P&=Kud3GS`?iA$Pi%ms- zG|)W@f!#58?zEG@;C8?M0VWw~YlmG73RocNJRxgpZ-V6&h@XKj@_t5Wzb_I|&6@TB zWWTH%dnqyEwE?7v4INC$2q+Rf|JXy&cI%XEC#~E2-t)a#bN`^8eKD?Ug7r9WhpZip zMi9^3y6(RU?I~-&423siei3y4bLanCkf|CqXB26Z#yz6zpprZ_gg)^lOOorrLq^Ph zSUXE#p5qUG-}c>^uccjG-3OI0>0J^!EEwU&f6V9CKeuj#c8ru3gN_=!mmE`L;D$iW zIm~%JJ$rtN@NYH9eEs<71yS=O7D{QKg|kLdzrRlMDaMOx2nh7!>(17n+jT}t`kc9V zi}<M#qJceKnsN>frZ-*&i-+9x3?{8imB}-hQDf;E;tR8X9et2nNnd$w?yRZF35m(} zC@De+7L`4^I;keN)!ypdS3oAeMMi#sRDo1#eEX>BsG12nkydh-_j;1d4j2rpnucbC zgwRkI35F>l!6wgeME#En^O4{9m>d;`bN5_s@N~h%_Nv`<pfd@Izkf$%NvDjgRf09$ z7F7@bETPA}OYjA`e_eeP{IZvNT|DO1!L{==HptM`Uqa|R9LKu1_8tq@@Fg6}{5d#v zLL)3t78>g*#t*Jyg4e%GfZP8J@j4<dpemb`PE&rigQI}}fjG0$f!*?SAQqs7i(G0f zO)umrzKTlH67u8K@d=qJY1rUVh|=}O<Yb5z5v?as3|}D1xM4rX#4g+lArNM}RtN-_ zRZ?$n-NbptFbuX#xF{@?B0|UoSS$g>Q0){MqSXa@p0GkwiYhWH)s^sI;KZ@h78Ke` zfyH86edNLZBI?T{-HHMCp>j+B2{1WmE&Y89C*K7KF2gz8*IhDyj#>Qgx=Tr0S5NwH z-KDzBT4QaG?vi{<Q(iq&UJAeybyEf~Y#>QPAALhcANgend4zG<$b1djlMPRjCH?SE zxUM|3v~V+buR}bV$`%F9=jpee08vsxGU&dmkL&kwU4VNL*{Lh%c=D|fAS$aUt*cYf zJIK_e$vkau$TD*fK(;%`P5gN0I(hyYc}(r@5Cc>|cyDY4;B0o{eVYFY)!cJI9_Igu z&R`fve7qW#2C#(wl0FFfV0VS&Dttg#;D3c}$nKsPE^(zGf~r6_qAm{(f~Z@U3!ib2 zOUw>Y`U`plwG}KfF6|@k?)e$nakeX>#?-}twJtAejD-@~@U(Tkpxhp^dDFTGX-<YU zBSS^^fF<4G832Cc1AE^Y!I{g-E#>N;Znm8HfPX%B!iC5$rRL&dbFsRz#AdJHhgD9v z@v92*Emp26xjB8WMY`ZXXnTk1K;iz1J>2gw*Pefoyp|!&F13`GsfhIZ?}_yM>8N!F zxFfDZ6>W7%%fr^L+3}|1VBvvsDQ36D0UGyQ2p?=C$$kArkC9CButwN*Mn>k5*EH21 zYTgyz{GKQ-lP@&wEUb;7E1m#miedm5tYJnax$ad{m<52fjt<zUx##j+Qxb#`(4>f| zT~nr^mE8ld2@W_mx!{Gv!1a~16NShPT#}f|fW{#%B?RculHx7UDuNcpL4=kN(gjep znsr8`gSDuE_r0IH12<xiEMmK}Xa`rc!?`^|MLv-+38-C-hO`DQt-;W^OLa%Xxo>xC zmAhyYDT7*HkF=TY`R8>zzJIwomdEr7b4c`Q=SiI2S4AS|F!C(jMz8n2w&B|_5&<0? z#mP@QIrr%9(SYQhX>UK{1@`hZl0@FQBZ{rQ{#=8)_V(>s9{pgOCOh_UEL!#!dr}pT zGa#dULKmK*BsdZtmvY*I`BSIOKYNX=$7AR7*SC8bx%2&VP%lET@g-$RdT|O+s>5qD z8q;>B?(}PH-Mw#Ds}!OW4yURSLqVS%b(}p5BMJf^W+MQqvKOL@q6&B9`{_W9C@~|E ztEO|rDQW2`*?j79qt>`AG9xNIDwRrZ`sR5Li~#udACYl95)tq^3^qev7T2_K_ol}6 zsZsi<%pLUkXkSFdlT%f6wj`w>wZzPk;nA+`MUf?uei0kCZHm|^h4KaD$0CR<pdp$A zf)aTiXMQfy8ASGNU0S`qA=9rGOplb@5`Br9%n_Fq6_g;zeAIs0etc(seL;OOk&N=q z_8zzkK>z+bt9ZLT*XdN{n;aOE!w+oRzx`lwePMlm19`sAw>Y<;v{;4A|1U~%Oco*| z-^k<>D%Sp-QN@uH2t?%gV6%Kmh)kY=pL%|f&%sX&P!0w^9<qHD5=S0CQmWyO!0k`~ z52M$RvEToWfXp}*l8sg}U1R;e2X}KG?$QQ49j_C`2%;E`(Do9$d`Y#?PosPevUWu$ znLm@I;f*p__?xzmT4~{`qf1tXtK{45BuQgS$c>K&uISa(RK(GL;7O<Ay$9$6eC49& z_bpV1yA@4hl=vA?`xDO{;_LU+?P=WguV2H+bM2R;L{mG7K8QOzY%G0HMLNarT|lUS zC~}mna1IZ_gOuawRPpY2E6%^KdN2Fj)(hOfmOs6JpgJ@>1y1+V&ot2&<_2$Ew<RQW zjTDvLwjpTLh8<G6ll8G~1-ck%!}+TluWw7=#jnDH?z@&erACdu6Ymp~Wt#f8ijN&r z)tc(EYPhB&<!8^S0Eu1P(?X22tibCXG|@)9|AQ!k{%WPUC*>cT0N3d7Hq*F&H<PDB z88m0^432h+>4SI1QW<i^x=B>S1z&0=&prF=_Fd6?qV`D7tp=xI;;ZU#v3%}Hw36h^ z?R}M}_yf>Q5$`23HNqD1xz(iKhs)4H^11eSGjJ>18@k#Bt5i61bXIg)EY}iVxqhW8 zJY{8UG>3iOwlt2~1em2oi9^pNo((_3IcjWmwJMzASn9E;x47JroYE3idu;oLW1L+g zf9oWfn*(+?XnktxBc>yuUa^c0;?pBu-nLy$(R6c9{?(8>#jQK8jM}}SWzF7@1MA<J zxs|@~^D|OJZ&F&+zyG}dUq|^p=kv~AR=uBae%reonJQ)t#1Y&?!twpP|72<!fXjh* z)Zs6>p|nb3H6p8|Kf<tmyv&)dNlI8-v*`qriSvBoIpg_MI4d&e(%EDJ309F7vfv$< z)XzYhY0T^sTwTO5YuzsCyC=x2Fvp)k{)Q}=M_cgp4EW!vF5tkx#)v`kPjN@Ne}gfK z!}WO+Guj@pKX5e;rCw=ViL6M+f2LV`f8o0Vg|=n{R20PKp7}j7kV1^t>2UJp_-Dkw z^nUo-U+JDnlDcO~O1lD-uP<BlGH10Z{`O1kCpM7?8Nl*?id~q*8DM%#Whh2Oz zcw@*q=<g+4V&haEUz%i<*xV1AE?HG1X^2^TWcTT-<Wc75i-*!s-t&}%q<19-Xgq(i zVV8l20{aO%1eGyKae@|lAeg2AUv&r4P9-pUkCKtp7g`>YdJVIj&?m%<dcf={-UGAU zmp%$-@x>7sCx(hY_9TdsY{mLAHD+IHS#fb$E_Ymr6A6=HRA6qzDZfUJTj*pk@D7$h z)P`!hwex{oLgt#KS*G;lji%D6-2vSJK{6KZU8HdbxC02bk@En1!Gu71Q^yk1ILNJN zX87e!$kGC&yt+7O`=(YqfK<3OMd-m=NhA~L@cz&WaUn>2_78y5+M`n;bTEuQQ7B#% zR=b~6(q(M`9QgmJx<hbfqnc>{H=gIZE|Ny&Ge9x;(`D<pH*Plp;y4NbN9a(ozCBt- z+wMRl%+s+-HVl4L4|_);p$kYNl#(tba|f61-&T<#J-MP}S+FWN94_gw;9=YZjk{x< zrd@JpSo^SH;qC41CC5%4;VMe@?>=~3N-mX>M6!vI+DOgC@5<aOkgI;a0a1y3O!TgP zLK*p1X)<Ny81u68ERI~8&E~M!v-7fZvdku_RkFQJX){{0OlEvGnT@&Gc2l0!Vav_S zwVQ3((sc)w7E`trDaTy1E!UP~%d^@ndFI?~3p=1%hoX(SCYveGl4r9apK7sX=b5ZV zGyC=HNlJ6J(VUf=g;I0!;M?Xp%noy&(UOf{-!Lh&jZhRb=CS`APJ4DXl-^pM%Is`o zmW9i*7;z#C`zZ%6a}GPkJ%GHggznAL$h@uz;&vD_pg@sx`ikmE;+}*uj);rN!*7yh zsxxti!uE0Y;))a7uSr9SpLyM?Dq0s}U!z_VVoY1dTc5cclFDtLTCv2QDh=Blw|b$9 zE+r4IA>vdnIW<*h42wveq+9)&bo<d|c~;f3!{JuGCAoH<Rkizh^3)!yDksFcK24R9 zk+j3k(KS~P-_ep-74qsxt|P@x_i=bwbOB!IT`vuw9V~!};>nRy7rn^5h8L%v`Y@9B zOl0u?mC7F3E{|5w`WB}pI+BnZ@`5q69xYJjAZ8$)0(TvcT93>Z8x|Orj-!3a6aGH? z;qnu16y^}bXB1B&i0X5gC;&5+I|Jk|AiSOCUamy6Y&m1Njo>0)q&|ihkW%Tlhl-c2 zj9IRh&kxv^RNKhERrAJSmE2x^J?gXTDw6d+X(p@5bKE;`ebjVir?lnkn|r@g%Z&k; zU_~p)L#?f@R&}1;YRTi}&PlGMoVfVa>8n?%78OQTuHeenyXYe;F+=1k+x5gxcaB4C z(wZ_#_8lrXd`R{Cy6aTTZP=K;kv>R8N9aRpxn&aVH)zwk!6+@@)vaSU1uc<MJq-$^ z@6r7#oc5*qS6^Ngvv#El)gAuP3qNtkj_f)@M8qe8h}FN7M_hY<0*e%OPZIf^e68v) zJc0p)99254kY3^p)yr$*3KlfY-?Ok;TDBv6_trTt(AO8KBe&F-MDuj!FMugLK7`Da zrqo64-Fb?<{_O?To^4G@4P4lnt>?nerdP!rjde;9Q??q^o2Mluhw;l}!xu)amWI!Z zpF2Y};=s5)W4W3+JLk1%JLv>O5Z96kPn`~ZC-Op!bnA_;Hh!mm?|fy`JN%*gGfmY; zrKQbf@9$%g)BA&6S0`gBu#w0++;xZ%wF$&nW$o^e4E-P4!^p)FWYxXn8wjE}(4P*G zcwP~nec{FnV?D2Uo)!7~eAeZX0JD~>$z(y~JIWntOVgvd*SFEfS4>yWn6tBXHcz*I zPBTcxD`dM=_ip5c_f%JpkjF3Y<_hYL7d5Eu4y)PDS7d!ihm>uX7RJ};bZh7nGdHN> zDxwM!xDToCt&zlcvNXM-KB21h5_#e+b!}~ozLIZDB10xS5~R5pS&SF}-4*By;32)` zFCK~<i?++7oF6qSVW#1|gU2t{eKdR1w8$wb(u?!PwT@7O^*e|TrqiQrQFh#y>Jpj> z9NuWMRJwgdl6J0&`kWp5&-vWq+-0R9byADfY*Eosq#v{|hi>BxkrCMu>e#qkTO8kp zPV&$Q@{~y$Nc&MhNr$N;qjGFJ_~*fZov@e$tA$(SQ$a6GEU}hYO8AS1PoI6OT?(9m z`yr?^eoc1u1-#{*eq9UwMV-pL$PxLpj~au|^I%Xocp5?T=~0s3Z6)uxt;8v5B}YZb zW6c-esC@^nJQ*eKKgwV9nSa;QWHO)}dx*Z>{VLfbKZI<=zY`$5JRU@(NZLlu4dz-6 zC3RJmmh<f@D-Bz<nn3z;%eTvFIqS3|A6Yo-$60So;ogI#>eKR8mGfv-OHGxOPOPLs zm&x0zuXbNKdWy@e+VSZde@NS_$kRius`3k$U6<6CE@vcO;H~88pW5TNH=f)vJ~K{w zbkXjhaVoG!X3V4$<GIG@x>c_Yvb-3jiYtk3b#mm~uh27VBezxZL(tXq?6~(0hH^F} zXW2}4%ndeBd&~}#&1lY+?g_<^4Qh|w=&(5RY<YQ3v)yRV$}wb{q`OxuvrU;cqtocL z=G$%dynIuh!EUf-8ndNuti=S7kz;Tg9A=k2FVF6>;A2*9Ms~LJY?RWRm4PEOa<iPd zfN{BO`DT~NVK8S&FB+9u24e=7ZZX)MDoh+M4#-=hL3OS`nUj^3m0`{>XJV?eI2{gG zE`GvPC;d0C1I@2R&_atmLYG!a25FH0=??q~Nd?JD%`nDI0awNKyrv!0o@ej~;RQ)H zyt%v-8GkX8iv&z<E0kfO`OYFI(1CZKWC0BEBo-mnK{poJ@Fqs9RRZ89bRN`rIsta` z?+O5RlsU4P0hs@;Tnx0Km<?3SDUZ+y7&4WKBy<E6xR7muzdW3-`i_Q{OU-!D)k#TN zdOe?#W=I4mR4oask8B3b@mvJN42`?!Icb<}XH>JAsKpiKPDH$liXG*a3aQ{SD-+0X zn54b{OgD$-kX-r&d7A!KA+=bn7FKFn8lReGNJ6OtC1DNQTg;sBX{fN?v%cB$sWddV zaYu_9Iq`}zCs0botkiNT%d26i4a7eH%kjl+Ac1$h-x1KLXV^NV%>k9eUmqF>(hvnx zoiNf6S`4k!A@Qd#2s$MhCB%x#?Ult9YIm);qB1oR{_ZGGtcXm<@V7IwHnX0i%Y@%V z@9Sn9oviMz6;GbAd>YcE%RIk{GNUqekt*8Z)myzNtL{>hfAl3Uu+SPv7z&m{4TP=G zL3JL5+M`>AIO1kNg2dBk%-3}KIXeCJSW=k#F6sZ|m!qz~PbA|%Zv##Kp@Zb-2&f;f zK^2Bd5%xn#h@D(paCR!vc%EOBw1ljr4y^FuY?P8(32`<O2l6G@Dn;_u^*I=23eb6d znBDw17(|NCKZk|Th6(v{*C1RKWJ!ONaor<Go00^P)&C?riJ$^cr9b4LOY!Otl8cfG z|D-!f5M9lYnFF9!`51)1bV8g80F2Q9VOO+5K^~C77G_4K*i!8Xq*iPI*nSh$s^phF zadZ;Z(V_G)&a3DSW}*Bm3SE4pm!QEeXg|^bG$RUOVQr2eM(W&|Rqto0kE@Du(0NCE zPm(##dc)563crNPNN1FR&ROicg3QbE?%=n>xx<hU4^A%ciwqXuvx{F;R$N?G)CxM! zm(DpE<&4BGe(?zg9Db6{@ul-tupJChep&dfG6B{LfMxi@c5y`cIisrL>a)na6~2q< z9D{ckzl!*shI%KNbJF(+o#%+EjB7CX)o1N=R#YPS#`z*g$B9ykD>EzA4rfk|gRgg1 zRXOU9ka@mj&SF#_JNmIpGt@68b9~9XBlV7|Drdc)!+UAc{$#k<?REze1=0~C;9MQU zP1?Sng(T$rt}c?v<MzV|=}=CeH*Y#ezY_PvBM^+hPQCGnhbOG0K1c>by;(tD>j^{r zaqVVDJKuKrz~SbT#nnYMMK#je!sA5Rs78S|J_;X(=V;i>St_C9-*Je)f)E~=xU|jr z=36QtP?Z0qqdC-sszT_*5%c+ND?`_9UMCHU2pY43InD5xQIqc8=)=XIHpN`vH~#*| zR^p>Z#G!hB@j=@gQZil)m2q$#NC1Lrxa4C*jsQ#$QLab7#kI4SJmN(>4j7;0dzaGJ z=mg}eafW_VjuII!k2qABQ)#Q<*4FCI9#+*k>WZp4`Suq>o8k|?t!gTHySk1w&h&Zj zT)lGP{ChkuOCI~;#bK9-LUre(rW-qtQIW2QE7BF|N@AK9A6V74N;;+e+NeL&O>h!{ zW%`k|F<UZY`-`}!6+vG&NAR25Lff{zE&XnO2$@J#YDOaoq~q5(LrT~2Xd*m0GMJ7W zSbS2-t_)XcTU)%odXp5@H3KA&q6)4KKDZ1R`K1=4h%U4c)j-Dhd!Vyv|F5{F7i%v3 zwEv=-`F|`hirgBS;XfXQDKh!(5VHn!7`I(1zda8(S%JLsYpU>WL{a`2b!|#Jhif^o zxH+~srYNRJsw<?@<Bh5tO&{Ii<hO1R#id~vk(iLYcmBc^PX2Sq)pzDi=jm4xISHw* zd%L7b{r185&?Y30(WGje;P6@9+FIULQJGtbk?in93egyaT}fuselYmwo4M9yxF&T< zvc;Uj%gMY=)$5Db+Hiv<Bmj*dg^o0bMv)<u<&jBB*M&IOsOk7X3?`$gicAdoZa)9^ zHni(zDJs((@paG&6&z7k)3;@u8@B=t0o3iq{Xf-Q;12x0=MUn;f>i(81B157>**V` z-|{Jx#qV~-$LH7*__ewPx>f4vXh%^j9~!<sex*8WO=;B*?{)9n&w5hO+zan<XqH(s zhf#%kSolXbb`sIC+9JNTsJ5u4<YY5CPMfr&{pPhlR8123mHlo7Vpn;QfCwn?WTMgv z7JSUm+}7Z%4Df)u5LY)^>VfdiO}}z67dHKLQH3jE&s5PaJY?u7xY8A4g2Ey=^q|m{ z+oU7r(}^KerJ|$1fiLyy8*e+xT3NG!+KVQ{s2G4ABP9VG&Wsjr%{yGuQYl4k%q69k z5_Nlf^}%Dj-6E3j+fNo+ekUq23--LCQv-7^ud4)+>KQN@^fHe{jCAmPk^B&Vd;kZ^ zXFyhQ<VXS$Y=Hkp-XafZ0BgrbGF;Y+AM6DcvZDlxSbm5&Wef|+3Kt%gq3k^QQh$*M zVSJ()Ig&zP1EmAx2-Ro#(jMLCk+=RrG<so<^T~V>tH~t|N~HMKbJ{sxd5&8n8ORWI zBY6YlhZwAnox=-Vv@__U(t92TqhzSco}wg?C`m$5M^Yz4VeATU9m8cz@8f=Pb_*bj z-vP1+OUm0O-ZJO0GUX_f)f_ER=WU6e3IY7sbJ;sI9*YFkoZr(d-rCu7{#_hLOsAoy zFE_i0rj$HhT2WbE3j3P|lD;EKtPOX|b81@15ZsF+WLooQUu4w0-PqtdQk8!qwu(qy z@-Lol(f@}j{y&#^kbi|e$WBj%ve1bPVs@d)m7SU)mH&v%S=mtUHoMHl+1VKl$)O2} zxzc<~RC10g!<c3@WMt|K<CF8UQgzPsl)|)_M15&`wq2i|l?QQeLw0UXQM%0{h3%Ye zRNGVaDH)mRnYv7qIUzAEs>vYDv4&Z4_}n!6me}HSdsd^V&{SlxW)`I;n+x?$ski2O zN0K?qk*wF-Oy${``DqrDF+C$U(~(-RJu%rS&B@C)+jvu&!I_oaQ)7b>_z`1qR7!MC zq%^L0OQoK38F!mqc_j{Wp}ojn>~NIkyqO!e#h73M{KA|jHQVhuc6FZ3Zc{nZt4xj} zXIe={Zi+M|w>UXool>^ln9CQ&Rb*BbNHa|_dNY@9j<3!uv}Bu1CUbgGq9dcoY>RAj z<fde8FGzL97MgbL$WAaB4YB#s6nk1hiZjWz-IZ09RhC<sQ7SFSN~lUz7wLA}OuW8$ z{oeelTw4rm_q_BRy*<MY0EQ#IFrhTY9Fv-zSDBq}D2}%pOQg9FnZUpDsFJ**ltOED zdPzocvLn@Hv~50IY>P9dzilg$TFurRRbG+d-Lf3L#kA7~7p62h$Bg_>K4h8m_3%4P zx$7G&mOQ7$nPr#8Cl~BWw;||-Xx6#g*FU*)Qkvt)x8|!W%mvBC8M*fCe3RXlUzF>F ze^H#9pPl70<QwuW783+D^sd;n^lWKnw!xTbG6E%%ox|?g7y8|0drF!Mk%%$43|V%o zE;n0Rm|Ry-YB`jZ@$evLx-}WB3Rh|Yyq3HQI~39FX-*T6CmU>)wa)zd?0h528FpM> zm{p`tPIp?GGmNQH2gLC6)h<hJY@V?ss_s~xIl<Wi0G!iQ7@f*aoV{0Hn4S|8my?o{ zRGFHLEkP~%jPz{KIZ{&Ma}sl%mKYtJJLo)^Ga*B)H>Q`{U0V&7YFoLr%Ft6niLn|_ zTb`rR<S-Xy<)mVbk>uj2@_buvO+lsu`#iB%pXtn~$S=q*thCunr1`bsrgBw5vCUG% z6(m;`Ik^JIk#tv<E2}XxH>1a$@piC$gEKiL+m+jpo{)uWF+1{{@E~2rTuWh%!-DHd z&CANmC^Y3|NS%qMq}nW}xw6obEX{)xnxo1|aU_-J0&fv-HgQ=Q$+;OulO;OVW=buM zwI<?e1NqjFnVpHtGi4hSjFy62dtpASFgh_EcdxI~Vz(6Js4QjWg_cruro!B!-15?* zqQas=Tdk?YSZA%zuFJ_P&js25H{0$+)({S<y}(gjTa;3e7L{78&&$s)%Fi#WD2yvJ zmKz;e#ro{LDratvv@$PWUz}c&USlxF6~JAFdU1APt|RODXKDW+s)>eIO4Izs;eD(9 z#i0;iXpfM&eT5g5^obKsbuJ-KbdT>I?|UEV`3JJNmu2n=?g=7ye<4U&l~x)TN0aH0 z_%Mzxx+?<r7D(LjBA3HiSg0z>a-}=DwmHLVrl?oQ0E3%PCPMaq`bEC5si>{F2UFK$ z`2F?Q1GkA~qg~8NMT!;q<$Er;${7Hg0Epe2awdxI4&`Aa|9pD?AcRE~2(+~VQI+KH z^J%Y`37lUs(=bW*r2BdjB|s5yK>GJm$J~h$AzetnFKWUNHb<CF8k0-=RHN|6#D-WH z&Wbv?72V*(2hzYPEIfY`QUC5hkM5ML+Xe5Dx>_}2KutSA9;2P4uZDJlKju*+X(T|_ z_>1~=#lgp?gD@AC87|8NZM@6_?u{-f8Y;~?rqaxQ^##-qFZ>6+b8n?;{p!4uEIkSx zBvQtHA>O^P-(lJRw#*9Au;qk&Sux%{QLtAdWF$^2Ve%tAXF`&^SA7l%CLWYG5T%8i z@WYmT6mj#GswTI_R>LKStjSzO)dO$Ds;S&Y>t6;Nc*V~=QHkIC{QE<{+oWA*x*t=L z*u~^$dYB7EW`(CK@p_c-p?@tvF!t`VJqr*(1pZ%SEO?gwKHVFUNdel?D`+M_f=zkd zM(TmPj2$?Zs@1F3<d=r<wwT<Q7}dy#QA;Lqzni{a{oX55ocZVPj{qkHx#vGNA~OR2 zb`f3VFAljEh!10Wf+~-f!8_IVY+OiRAPePF`p7f-_>1-<ARs)V5hW%>WkjjLSE&Hl zZyj0BWcVQgw!5gdx{3>HZrpHOJzFM!tk3ZcjbY7PbyaQQE_Ho<dO`(HHqZ^CiiCpb z9jfky?nTONX}Z`rt~qRb>rypyftR*!Zw}*Q<8<i}z2)QFbORF3;TojI@0YTUu4koS zA%!k^_afyd5g%wzb8I)!sYR1_PgK7;Ieej(AN`H!%;~0&K2v=h(Xr?h=dG!Hxc>B_ zDZ3}A<^KAKQz8~E;+fpEXwl-WlP9Vs?0W6Amh;we(Wwu&eXRcM!=^K*`EN#x7HY#M zy{eMe^qIJ8%Be*h&|>RF+EX3dK2f8<k2`jqI>mdJA2@Y#&xao)iPMAq(F6OVXE42) zRE{9fgo9ke!P2*nlSWzaeBFjM9GN?T29qafm>NXHl$_)o=;jQc`XqvrK_@jp1pQMM zz`|91?=V^b`9|rnx?4oTz;?+uz=C6~xOUG#vB%ooBBBpXI{7SlQf&l0<jIr&A`eaC zyQ|!x%Bnr0{Ssjy=vo6Mn<Q0RNxf&XsC%WDfy+stJ{F0zKtz2YRt{8Q;Nv-DH1ZRp zbK2XP|2zrAe}!_khMWvm3VFg)6~(R^bG4tTCbcrYfGXO3?HSO!SL^jAV+P+n-SY%} z;Bs~@UO9fQJ$cQh=8WH_|3n|SDm^v!ncdH+M@@`evXEb}Bx0g-yle2)p``CL>7pAy zZTnt*=6GS%Tf74+M!K>{|0%xm%s#aLl#DEcAuGeLYR%HZh3e;qZd){#r+ueQADS`P zFn-s>vx}um&wLztQ!Ss{=ldUbpSr=52j0K>qw6<Yb9Qsao;;SR$|Vn6_I0CTBBP5f zrcr=-!v$BYy|SRV(pKY_Tb)spP%QPQE8Rns(L2_qty0VD`plVD)jEf#eXeZ$<-!?h zT|-;ZVfFcIaT_l1q)*U+A#)Z=$9AVEH_VwDH&-ox^yI2_MRhy)IcFd>(C3P@^}_pA z7u1K_(xMyq3kx?6p?!j+WV+y1LewNTH^*l4%Xd2R^Ya@Td_P;6k|~NyONIK89$+8( zvXTZ4+tHAjpOv4P?`O(2=a_97`M!w9VHH|NJB8a6+^zF;h=fjbea~m)b34SDY<YfU z8WvwD_Y4PyFOTI*5t|G^hLx<<EY`?>+V3x}2Jp%gDBiFvQMZ97*WtL%Tgf&op1gI_ zCf+j~hi=-mb@F0WH`F6=gwTdi_RGMIoJ2I$(?&y;@}I8K6ZC|He(#>B^nMaD0XXS7 zib25`zz>R{LLm5nSU~e9ID7Xxl}wfbkUu#Y+4GZxO*4-Yc^B5WA~y19-#paTf@!LV z$nl6LlVQqlHr<%@E{9b9r=o)!7S%3P(+9?kp$}+lwFfuw!U)d@aHk<wrmjAFwmP45 z%RD255u)U>^y(T_>#oKFH8mN@We9wFK84Oj{SvKe?5tU17cH(ou#xL7cUOp39NB*9 zii$i5)P#gQb>-5wl}9+?H_z|hQeEomGiQ2A{S~pw52ifRHdqZT+AH7{Z5i^$GuK|@ z-4)&CqS^1>*a$6!kw~FEL`L!~k*7d=vxdj}2^pqah{7ob2yk$rGy{YI8fT@ZyMrmN zQU&YN9<;RJr3px?T9Z;rc+x^!M8&D)>*7`S7$mF<(N>BzELpG>VMlMQ6%MqrSIDE8 zH1`U5+{1mu$cfdRunemgh}zW|ps`{_tRXVR4R8^)pu<DJruPqU_&><n<4kxqSg6{k zcV$K$o(Ew5$-6SFmgM7I?-2m(uFeQRg#POnxAw#T*pr1zLE?IvxSsiuD1O>ST$T8$ z`04ScKPtiJ2W0<2A|KQ#pQ#rf8>hUw=ERIL?gt_feS>8mhyNjwp9(lBk=Fz?HRm>| zEs~H8VM{l!YFOyoW@|SsRIT5XxMkzIs`^N7!Dtb7U45uM_M-atuiu3>UaniBd`c{T zAYd+)OKhK#ZOvq;>ZeyukC+&=VR{&MW1gt7eAn*1>gMW%P<|YZ-A-q#5^Q*J<eu1H zlnyuZA;zri`dBG{Ko46-{^+B^&?m7v3zc7+SXo|GT8LpHP5iRu<(E|fV!2|{Q1Xog z_{KII$65jVBP31^A|x&GDtEEAlS}mzy!@R%ggtn+q1I{w$@2yVQ-AlQQEWNQPz2KZ zwJY68;>e2d^3CNzyBE}~D4|cajd*j-A?cb!F^7+;&ea?})XKFUx={78`txhs=DfqV zY~CBxGNi=p`&CwvO=K&}1v2MN<AsdRIKv6UK|{mjx_M=5@})(Swa$%dI+;GPcI*rM z3u9LghLF?TvRO?txzdR8$jWG`kOzd<)$NC)YvQG+mhW7$P_-&4Wb1lv+xm48OB1CD z%T{KrRj*v_EM3p9E7?*RQ5R7cxhJ|+Uy*ox(~ZGq-!+oB>@B&=xV&NJC7G&Ji9XMe zm(3Mq)@HQoNx*vF*bgt8PpiLt&slPkKUsXN_So*Dd-m<Dt8H$sZ7JO^ZM<51?E_V_ zc@KyR$UvAVNa|h3z9047m~S4(0uP7WvBc-4yYgK5q9gvICzW5AkEWFAq=iY2sq}Fb z{aP}}{%WC?D}AML=D}qLmz`ht*;eV+&wfZI52*ijqp+rf@2EMy`{@272M)9~yj8xt zq^;mMUcVa2Fsa;@BJ|I!u&ONe=Bi><rK8y8;_UXF_P3q8avHJppA?=$flK8wmuJ^= z3AwWjGqZwhespbtXq?zQro{Af?yj7Mv>KgXNwRaBEhKNAue_m@#ugiCkZPb|V#;zZ zeM{no9qZHLVq&-Iwnm2~ZP82P=LKg3sprotZJNuks|nwuYu$P(>AmdhDWuugLJ~x! zmdZNSr+II=3b^v(hWvx-H`{EEgS<;(ZqF$ZS&}0xYt<o^<>p0Zsl33fU1(XLPFk32 ze~!0p*qF0Losw#`r1Ca&jzvYLQfq}p>My$L-<1XiCuqiEd2XOAhKal_@JbRZNQgJn zgYoKDHc$noVWjeDgh7E|Tn`1c<30tocg5e1o)v%bh_f{$cLKHJcI`y6%V!J*GMI#r z#O-1$D6<5Ph$-R@@fUCGyAyu^*xA`NR~c}Z(F^Yeh{%Wm<ymEEMI2pDmLs~9<Y4RM zu*{WzR~P<AY$^-!D}X18(m1l5E@u{h76`l!tkL8zLYEbT((3@j*T3s9SwIHMz|-(m z&LvCd(xr4Mdp}Q?o+nGm((@vBlxHmV=#F*2fHyGAGcgR3Z#2S#GDNK=$lig60gq_6 zB+pT5vvFhzSt7F8N*#G>@`70YGdKzm@^!s~><@#B-^0>eNJ0flHm`__ibB{HK#b)g zt+wFRsVcHpGx^hkV|=^#Z@C%8-@Y9CH2p*GG|}!JMP31efZ@P$;W<1*><G)wBlaFP z<}i(?cd1e!GUwA;Qb!-+%%^fLm7J4WOW*y92wc=rYX_iS;>$O_c)w-wtZA#C(ml() z6o3Bp&(&nek7O>{frJCnpL88fK?Z&bT|A>|<(^G^Nn&o6F)lkLGc-HZ7zZM?QyTEr zGJx$E$`@RyQlSr6kc+T>WgN&-uhJN5eR2Gu<2$(3bXrEJRh2X^Y+l4FY3%zS=s!kO zn}q^DaX*8lFb4ptG!(BK96kp#;KLdcEY3Qeaku6+tMiwnlZ!rT{Q!0Lx%AcbtIbPh zPhT@oH;j83b;e3#gZ>5H$9624>q8!eV0a?@tBF)QqiWS|)Hx~FV2o#VHl-Tly>)&P zb%va-ifkn_LB8oGZ(@PgO{nd0&>Ett>7@y89gpPJ(AQX<V_#bIa@b0#I~2g}qnh9T zxpDS;+`u8C#)xHmCSyIC04ztNqN=;_$$iQ2v!w5te4cK@^3GOrPhyL=#YGXdMreX9 zwR;5kP*?G+Z6cdU7pX-&vdLdOootdrc&EbMPkF?+->{$So?#VJJLdX;MB0~bq;IOJ z4U0ssN2|Di<ysGuXW$QWmcUn7K^BV0!^lIt^Z^BO=cwly3W&Am8P78W@4_=!*{y{f z6UOmw0(c<ZNH*dkH{!JkpEjZr*dm6T0c#KGTA_`-VbQ2&ER5+jLyj<=6L=ojO4`hl zq^M+lbnJxBeQ}>OA|m!^iNcF#LqK3AWFk^g`X*>Xq|%vmCe|oS#ThoiL`o$y0R_Zl z0qri}_QkbW`qd?Yco!TE2zdbyi203iDcpU=AW^P=9_#&uGO>dWp@S>|;w^(IuXr(c zOP~OtOqJdHli^+ZwhKUYD!Mu#hw0IJwCMK+7Pm%tfyt!;_Sd_g75fPt=(b?LY6a~D z4QwOOR`C(ERp`O7+^jcmtpGw9V5z_Xb+WEbHwdVDn9Pt?_jE#eU2(4y;5|&uJwp|e z{%n})PQzOqswrqQ*l3oDEy3P;vkj<s@6T>lZ#Ybdj*Qf}-&1Z23ys(u1*1@eZXyPs zQzo4~Zs0`P*DJP8`wsm0-Elk}M;@ZDBDwrB5pAju-L<V*+P(LbtgFN4n<*azLW6#i zIAHO(XGZ=)Mb}pF<as=Uqwo)El+x9g$OF$`_iDahClA~{bO}GhoEk;?z~by9{pP}# zzp#Xkdn^>YULk`XuOwf(e<EMVBgwB_1C{j4d(q@eF+j49DdqeBWtsLN6#=R{dGfQv zuT6yKpKBEp$p;_*VB!6JY~9<GkWL><o}$}0c_f`aerQk#FW;YwaLN~AYu<?LdjmKt z`9e4**=^gEU&Fmqck03|HF@X=*jKz~C;39sAIhn)XQ9t3zj^}7Z3v%u<yWuBpmFdc zHUPvqglru`64a2hX6pBdm7VE(5PyIny2C^PK|B4kmpi?2Yf@w+4+ab9pO0fbK6_EI zs@PbR;o`RKuGxNA-B4RlQOWOXIkNARsz*uOGaQSNRU}|NMfIZ1D>jGn3GwMzGj~;E z%<gTRD+3}n>eMu2238FJh5jPSKx98vg)F-(gWJ6=rg4>ehYs?6{N~UVn-}#i$|%4c z0;l2Bz9aiu_=?Jc+6L9(?KRtWa~ZB8W3jrp$nJs@iTbfXSY%|<){R)x%S&JX)6?fK z7WZA;Ek@$@KBDWGGIJ1AmIQ5(MwsM@QC?cz@>1-}k%OO_J!t3PowGZ4{#JAS>gmrM zzX*@}x?1*Dw`2e)*^*JUB{NhioT0x$pH<;j;9xC95uinBmE=Rs{WUD<q@(ne+jJ0@ zP*kO_QG*jHuBj@lDB^FE!AHr<WKu8tmMu8Yg?^xKl-*~+0j=pJ!nM-7RgA98To@!& zzJ_%Rr;%I&BX=rA&<0f9sr1s4rFPdcesRH?t#K)_sj+E(d%t@2jEE{eocsrQK!qqx zIY1MaKzs86mw-Q_xz8-%-534ocI97`0=)+CZtB7!cGfO=zpe)%KaYFmNL6QNTP)eU zC*T<}QCKgs0W;)K)y7puaaMX=5}S}34?T-j-Iq-%dC5iTeun&_>_VvYSfSD*Jo^h> z)_v3%TO3<s@Uz(MmOOPuSwU$&FYNdC$#RyO%JoHlAkK8KffC~%Y@b`uZBGK=AD~`_ z8Dh(i6YZVJ@VVfvQFv>#<5k%ms%5K^Q|&Oxjh<hyF9t>JF!6tXXJZl+9IyZ!>?<Mz z$7QL~85^4yqmGHqHpKFtPb4$u%$YG`&V~1|R4!JKd=Rb?Th!q}ym$^{_A#Z+tL`oI zALS8|FppI2k$L*kFi-#Id5hU<HmO==E+^vG+^KV?4t%Np;R{l$DOQ(|^P21L{Gk5f zI=+^ui}CdfeEss&#zp7&ET<FHx(TvwmpdFQerlePROi&>R9DwnsvjN%!w9VJBNzeM zy+`9foyTh&x?R9FfyJTl`l^9QzhXH8QFR#r+<IAi2YW(-G{F*NYy*|#gamrHCqyI^ z$Mm?UtY_*AA%U6ihmZr-ALt;@X%JapB9j<gyV@Av6@-a_z-z=4`OEC9LVio$<<>Ds zS3mm1(Gk-%t+JDMBd52@*kTod1A=$VSi78ykBLEqaO&8(Pp4Cnl*WtGiD>T6Q*Xr8 z##G1GNY@_S@m{+M-1aqCm-KaH@Ih5sLm#Fq5&9W`C}|Op<qo`x@I==SYI))6L{8py zb>gjn`~Yc0VnTSBD%zzhOXQLgGj!3au<~t<30!81F)>Lczcust)^ptahI1P)sxO{9 zaIS$rcYMz!Bn&c3_{NIz-OZ}HjM}7fuB_ZuTc>JHXo@K3^6%cdd-Y@K)sI`g{SEyP zP5hk<6A2LPUZE=gu4+7b_(<wB(CCJ6H`9pwfUPp=%*S1;C@C$+8o5AqV5I`L4wP6N zAz@1zhft`PGoq~54$$?8b(%GZqGx1hW*Ip8J4IN70r1ornKlOqQGm@O&SAm=;N>Mu zjzI?o4Qp6$c%c(t@4!N)x*TBU@DSWD&>g5u1ksxV5UEpK(G!&Dq&i6g6x7)|jS$`c zo&1iK#R2bAyYfw04xV(<PKemqz*$6rZ8<WQU0@FvS%(Q5Z!W6CS=kN$9nYF}pGN*i zmun6nRqM%nG~)!fE66Z@it4k~N5_s-k;z^rf_DJ~d=A!d?Gi*6V|H?K`uezm8w1n< z0}ost$HzpP!opN^jpXCV6H{JR$$tm`?fUVKPj+%-jik-dRtEjkj3w&<L|#FX(Y?DK z>s=6piTX1^)ef&(7jgXnHV<3tRDP_F{GQ$nGX_ekBuz8!<g||>IS)^gU^Pp~ww*BL z5jI!BBpR*BGFmJ~t~F-u&K2q`+1UlxYHOT@mAq#N_7;Xn^p!P+TF3-=@n<X6MsA4V zQGAXOTIyK0(aWq@1S2?*Y>VWmuY_&^cyLm?hAkz}3A_aL_-N<J_rGEf5Fo>CxL3E> z@)d2cqS!dC@FrQhI|l@l6ivIhi=mLw;>e`H6zbFEl7Oe#1}bSVzO^%UYW3eBZ0@sw zu>D`yw7-C9+`oZo{|hYbZ;lT@X-qtp-B<RnFY-}ZhSOAlp2!6wK_>nK%bWASS9ZIU zup-S~IoNi%pK$*FrJ-9O7p@;8>(*h7TZ}RDHBIf3f8q&ZX%=W*!?+WjWTP13jO4N= zV%L@}SlpcZ&u`rd$;&6Ed>qMjS7AjYca`MhohLf3tC%t~Xvi)xStR4T+nDGrQ>g{F z1#{L%8bq;PVlM69mp8cQ0@M%W4KHzJD0(2(DZ90!P_t0%?{ohn3vBit%^vfYyf7qu zU~xdAyD!J?YM&!RNKmURPcBX5g2jo+SQt8((cR0rb}SQ(u8vYVUf2Bp*y;bHjIo;O zOsx&;Qjyi5jT#w`6xKS>t&IB2%yl=+bu-L$Z_U}@Z)SayQP_TBji8W|MgLj%u^PE_ z>I5`jcN@xNrgu1knA*uQxk1!K7_k@ZR#0@j>H&9vjRRVii4Guw$wUW+!Aa?m$z@uv z0zrpFo;^))HQ{zZ*+49h+=EcF7E^8;ylKXE?Wr6*WUt%K>h}$*)#}xsU}FeID7m{D zeteLo*N@L}*s-cS^W%NxcTd{$3c)&&VrgG6lNBBp%qE39@DfC%WK`!J>k!buRM)0N zF-#m3&m8T5gTH0D*TKJg((B<zMa3=OqQcXaj$6uHdNHt<PvIr51OQV3H>meB!7>7n z$AIyK%ArF(DuZVRkIc#twWulv5&@@|-_`%S2H1*9U=yr69m~yP%9UW_J;i`<bmS&6 zT9fr;pkeTb_2do->GbyGaC~d(;h9^TFqXQ)@jnocO^>r&q`Vn_fX1_0n`m1*M?0IS zu3Z!iDJ4t+SA~DbhJl_h4i0Ze7C?R-AE}n;M8m}4;UcPS3MYz83Dri!vV)XPv?!A* z!oyL~rf`wG`HmQ8(}^H59f;#W=NI2WdDEGKRHq2vb?v0HNd$!pYm?PWlE*{z9dg3B zgFVdg<jvLz>ZuFPUgM$Bh?WAi0QhOBjcSz`va}+1o1`68(2DM9#o<&T^61!GdoUKI zVB_K>#9Oy;g?~T<9sV=csL+zPHT}Kp2(1!AbR8ZSc8tV$vjc-Xth|mL%xgpxCorIg zL;=yd4%)#)>+t4Pt?K|`Zwq@6@zp64+5$A)X;_!J@1d^c{oKfUE5DF=G=le4Aj7O2 z4y$Oue{F+R!wxFOLBee`zMbu5hiKoQ<jJn(qy?jmau&t|pIJ=)pG@{{!|aMBC=@=y zvi|q}^qy1r4Cn09DP7t5;j+J<q<4p6?BFf`W7)E0nBcQ9%Vy>=X<0#oTFPa;+t~U# zS=_N@ySz215k6xz=tK?J$xnH|y4!Gam=9z_4{9JuBeaz<IahZF)Lgv^uia=8`1s6o zX6s(DAfM1C4h#<31f2)LHBz=W_=6iNq3t3w8t%X}4rbXypa33c{Q!f6LcUrE1eLw3 zV>uhnc^HDLWZgh;hr2tKus*svFgAd<SAie&Ub9ArIQdCDpToq9KM47T!;pogaIhxU z9f|z-J)dDp5+x%Nb`@5fsU1rWWAg5Yfgl3yNRT$^Mmb$t7^od&2fp-F+TC$cb}!9( zgajUem}?WWbMFWpclrt7GAr3q<>V_^LL1oe9v4<)!|`}_yfvd*_qPn~&EdoVR+inw z9>2)$xx8yJAt3UR=1p{abk&y_KZfbdGT}Se@*Pch3I#<I673kR`a%+~=LbY0n(>QU z+l+}A&#!A4+RBKr=vLh0?Qkm(!p38vG`0!9%5{B&TJn^VLD#3vUoe%;SJ%#-d!G}G zbe(bv8qcl8o4-%1$EdtE|Ln9anrUa}UxWO`y`^38%5Pr#V05Hx^arnf!y%cz9_bw? z_QPSQfRfw*=5u!+a!)4gL}BESA-~W^AZvwH<{@i^pn#q{@(V<;dL>R2z%TX+llhCE z^-7Zofl7ik(<E#E;IIlevWe&Dbttny;{mZ9m&f(@*bctF%O)9}1li1eFM4*YGp{qP z<1I<q2}!E>qNJ)4r?bGxl~xxv71l}-%6cD5Km=eEp^6{im*_B{!gvnE+Cpvx!bxNe z>{Tpc0d<Q3^c~u~lA1XBsu<FF&2NK*{oHrJmyf&Lo|bWm&pdI$bW(ltgf0IB@49@k z=rVr!4$yZj<Dw%|m1M|z!Ve=NuHuyI>{-=Ei64bt;poUAGe*#d_?nT!3!YOC9H@^T z!hcU69&(kwpbia6oHR+bz%{=@%MGJG>w(xEqN4o@=|jhda0uLL1f`CYt05!tX9Glv zefeX*79!Z%57&Z0uM5mSB;UOK1d(5i3(U;okbPr9Wqg;GtY&@XHu?$cecJy+U<4(3 z3vu<7HeCZPK#*j`e+a)SlQU8?^c-a9{uHeZoffuO4egPbt<J_$SFsB^DsLm^($?~R z^GP*u1~q#O+cD)@$vEZ6fTdHRPU50hMDFiV3%JX-WtbENGaaX_GuEb8bM4!L_5?wt z2lpXG#<WR#bx%;xP15(o`)7H8HUAXtY^i+XE!eAgVOW0yhQcR!L?eW?%EFfTy<vr+ zg`4B`q0)e`p|4RNM5u;-a5s$Cw`{Hq(}(Kgw-km->6l|+xbz|8)zEBw8Ud9t$9PYM z5cHyKn+E+NROT&^oL7=D%Rr3jL&pOq4LC<1I%XNK53StNqHoskt1N7h-fjNr0|ut| z`RTQQX1*|VUwlhpb7AFPeTx(Ye*K~hHN2+z1U8MJ-7JHrn+`J*LgVOuFM6FJZ7^xW zD5gc=7p~Yz^vOdQBDF}dASa*|%j4lb;DaPk2AHp61uR}TbqH<Yjp=17Btl0p3=kK_ zL3#W<4g3HOJN^U1i3<+1JRVxq*l<rF1`y;gh35f8cJ#BGJhbp$y-8%t$pAITsZ3A< z_njzumO(+qUDh6Zjct_QYXaaz@KL%9&J6B#W`%Z=EDhBm=%*PbVGs+reYe>4cHZ9y zGjAaFkw4j|Pj~0v_H%dMLR0*EzkeS?9?{67CiQv!Z^f`pBkj<S(Y(%@?XSY27|6<w z9E`ntKaYF}flMqeNqr>$St(@22Vv;fqjyxpSR25^PuzM2`o8C-Mqr~?`-IdH1t^iw zGF0S4P6XHZ1;Z+^nFg|QY09wK^x=85pL#=RK2{alULraf@bqyyLM{IitnOEr%)uJ; z!X0R>z&5-{lwiIP>C(k_`ItA4rk^Cg$UGhi@>%ZPO8M$o+?CXo4eJiXuqBM9%H&_N z6^w{VM$XFQt4X3p{$)JYuZmG&Z6bLpR<J5!D_D_o4St-6y{ijLYU-HJ=B@E#r;CM= zMByaLzt?#m9;9X^eKeg8T1BOcq+~Xl<t%ynDCu7)#Umw*^`Va%=~GLnY>t%7myic8 zkfHC8#~o6N<wiR^>;Jmm&~1*wNS@4-q~@jCQytQ?&~<zC6djh81+puNlH`_`<&>$( zu<sYmClbCmtJqkaErlabRO`s-_ii1M(peH=qR+^sbo2zOIv^!WC0X?i=ACF0`Qvmx zYZY=&87uo+gRth1&qRaB)6pbokiVMaeq-QQG{+lgj^4&#;~&H&#nJr)1eOoWy4pRf z7HIClrNXfHEL=zWfWK&E-$VYAA^n7Itnc|NvuZTH%>05n>#}1^kJYouvk4-s0^a`6 z96KfwzUexlw3nw>B-&?}`zF~F(v69p2mQPL@Wrw$3FXFj6Mf5!6$SQk;X!}VL%#08 z-TYy1iXO%Vn^^osGclO~tg>9`c~W?ij7Hf{3QviyUV`V;1n^-3*#sir^BnlakPYad zyDFum^pcF^K~gr6a7%9t|AqRr&>0c5!IJDsDK$!=)@`+^iwYfucHUWx@clbv1CU{C zIn-L=W99OdMX#R+Uhx`vb>1FP*AfYo$3NOV_i{QBmWarbBIR3ero1uNg#}i9y(_Hl zOi3(BP+KJl2`Q1OJdN?J@K~nI%}81MW{98Ahu$6IF^Sd~%69Bg7nbDZm-50QqW7-G znpq0eyLwMq!&?S^j9?;vlDpo8N$#UP6a0PZl*RSN-Eo!DVsAz^J>3jM7yOHE#g5dJ zZO#b42xooVZl=xEA>LLMwadV<_^Mr9S5sV5h^0!+8c3c)J&aj5!YPb#Fi&rbJhvs? zibLMd65&*L-~tRo?%QHwC6=OMYgJmYUusdDH8l;gm{#BJ+fa+s$`E7HNhZQj?(QTo zsyZ=n?Z&tNN7#FSH*sxU!#1|0xeg%-@(^3HM)ZUddJQEeK!DJ}1TdJ6ZQOA0MY83h z<|?^Y+%edI4Vd10CqPJmgc2YLNeBt#jC5q)e~q1c-}`+3^L(F+Mw*#(&dg}$oU`{{ zdo4^D#t9J_>ihx^`irI)J@qfp6YF7Ey@1D7`U2(#TZ*sBu@oIQdeqM0R7!-=^!Pr$ zrxWloh&A*;rrnF}PBZq*KkcW~(#?I=(glk=<Cn#*2xX*%PnDeBvFE}~8LCTCbne7; zoCjEHiQlIAGh}@pjV*J!x#_}^9bB#C*JIUW^bw9s#o6A=Bppmw$xc9}$D&An%q1RX z?vEHSfTbiq{`-?OPQ}k9W%t05j=9!-WUbzkMBuXUZDcGYmQ-$zf8gNn27bK^aK<0W zkFllEg;52rG02{-qxJs)CxO89@tJGzX>p~sSe+765LFmm8taP6$z%HDA6(+yum1x| zJb9w=>$@^rhsBqbcDGBaNGy*nrH{!Imo6ma)an0$L3%6;oIX`HwQ>3hz#xC5KbFRp zCsrg0HJ1?$@)+v?!>l&f%4@4T!JM^Nl~N|MygMF;Z)<}o{hxE<hma}v6tGzI!i>#B zpbfV;3$r$iuL!b<L5nvGjy#+5T+p@#`2vtiCS#m*6Cv4lF2>E_7%aCS3W$93-}pri znC75zY!Fl~dpRi^VHGzUwl??*3YxxKgM1Cj`VN!G*U%UQ3iV%|8XKCi#$plyUowdg zBt3n=`tkyaByOUmc+e0Zm!6i^JXA<elTe6!-9@NQAvxk?`M~m+r9CIncySRN(+?|% zMn+r*KBNQ2E%5gv{!Tl~cFT_+^j)r$p5`S^(Z&QWGg!pugU-x^fKV?u1iwJID}_u( zL(BeY=$4d6L$}b7(25wXNLT)+k^Vv>DgS9CU<(@AQMRY65i}8Fi087pn&=$&yPUEx zc-Rh;7*uiK3xitqM9UoZK%`g0N;%eg`^Iez!;tyb<hMEHs|qhyugU{KN95RVS93{y zHH4R}rX9QUjz=8;7iDQ=Z6pBEb9?d;WUe$A<L8&`>&3rP2}h+KgTIjb22@ptD}%PD z?%ykWkpH0YK4&!Np3Tf+j1uXtRD?gpAygutF|Gaq0GPx9WGOOYKlbc^K7%0~hdO@s z_(J9z5fB#61qG~4T`!+FF~9IrrP{a%#J-F)7)F#%h<9*>+Omvt{JSRJf1r9G-@8Aj zVY{+=Th;dF>w`}csf<W|J@fj{M~kREM|)5Qf7(qp@%Gl6fBjWq{*yE0=ffM2Eiv5n zzw@o^cH@zI9O>4CY`Y$EVt@A0pGw$@0)O2u#Cs49hT-5K%*j?ck)^=1JO3<vATyl4 zcLMjNiA4zOfD^)&%Q^$xcq2f-XAq5ogOd-QVi({R$x|WPT+KgWlUq`E?*TzZXC<E% zPp_N9{qcv$`aAzS2Cj(@TrgU>(P8*=d8T+U(WNl4LSI-&a!Ibsjdk~e9wsy2W0KZc zc$L$%ndMCjIPj+>?cAl=Ek~0GSx86+=@8l8CoV`WUPGOJq?}xEUn2N!u?KB3SR{nW zkB7bW7W}N%TW~x8_u))G>^+{FG;iYS6~T-k!0pk2nmh#F$xcsKhe=|a$UmaxH7X7c z4Xp_P)x7TgYx4O=q@14!Ger=3)uBsw>W2ueV8_FK*ORopfL9CMuyhx1LVP^P$?Dw1 zg19jyN8nyFYUEn2UYDV?c?=OHWT+CM<a<(Vs>p_zXO|i3Zw@LB<)lARuP;BMU!|$z z{0ld4k7LqIW~~{#6T*06G=KwsEAf@%8x+%C8$ZDp-cQ!ih7JO*A%w`gVF(`B$h`uS zN_>7|Q3fyrLqz`}U(L=z1UoM$%VZYp#&E#c?Sa);2Y6{E@CK!wUURlAt|$f(;iZ$P zk!EsB7B8B!aE9%@C>OO(jfe>iw>i6Ll8kX?)up*EU0OXD%?+7K((q6KYL24~8LG^r zyku9nrHELO0~{{&YMe>9DJRElFuPXp@7+9i<?NZ$uHbh{ehyI1LreofD?FdvgM&_d zkA6qKlRk74->_t{^~5EJxK8?w`E4?N?-cO+ZlKm8pU`{cIubI(!s`@qOJh=Gsj@6G z+dsvZe$jEug*+A`#6H22)hW%8i7-+o_&fWMJ}mKevU&2JE||seol76Zs{t-#rV~9! z&$&RS@f_Z}@>P7F&TK^TPg%?QuCk!4M@e#yoO8jR=Y+Y?t5?JaGa^r$XJ<+Kb`*r9 zLuWx?yo{&`jS73C2o~N>t^;0mPNLBMe-|ZHXyd=iLg_{Q-^cq3ZTq0@&f`SeX!X?q zp-ob?LO9s};Z;urJu@;L7A*1`-&#LoJI0BNq1j+@5wEnhQTnk+moA}iUq+DaA~IcE zh}7a0Uy+r^t4OrS#*0_;m~Am)H=0Hc!sF^@-N4_Z<M=yd96pH3k=0>w03>TEIbvVn zCjQBR)PpHv5j_GbmUi)Gx>V#wXNed8^LZA1Zi}U3ZJ&~{4df#cJtCe#dCLM?VQGia zU+yLvi~2Atg0(7`jvw<X_{X5khscPEd@Mb0^}v9Ke4$%!h1t<-@qdf|zWm5#B)D^@ zji#Q#j71Lp)iDZk2lgfzFaBo#u?N2(jbMY*&|?$7S<BJ!66qc40S7kR$LB|3!0nKW zsb?LX_GBb^_vK3$lQ|PO3Z@_}DKAluhNQPXLVJ?LyrhCO4*X0AmJ8&@Km8;^BIroc zOy4CJ<m3VoL^!cR`4eE*xp}0)N%~7cb{<d}=ux4uDuR&2e`I2<Z3y8YYI93`Uopz* z5~yOq%K>UMXu|SBK)r|H$w!RDiG1gT{3MI>X2HlyLeKJ#6w`kUUq~Ba<$5QwOz55w zC;uPbgojIrDZyj8R&dOD{O_WNo7D`eRo+=pz7;k@?*5+_P}W<+$X+3&Ei4`2frAzP z*C(tYIXyX*TyrWc)hXk_@-vZ4r0a{BSVJPYs>m^AnRMi0Ec9)4rSu}hgCEa;FscRx zii86EXi%L$vyB!CB%nZUZl+nsm&WoFZ4*mvAQ9bbUD_MW3^?2WC5ibzGgEozj!P_V zSOj|2stgtKC^ECv%BX@Q^pzH8$+m*ZiUO`8zXpoNh??JWsZbRlRUkYmGD-#EC%V>6 zY^Hn3-kv7}{iJ_BNVBab>vh(4-FBT^r`LJ>ifq*#aG7$*(nW5sVAs6m-&R-e)mMkP z3OT-=4_9?Ld-$;af#(sJHy^mTyVD+e_dD))^rXj~J5baU2*Xz%nW*<%=_>Vot9;9? zT&bUU#M2dQ7CrCWAwBeW++FXu>uC>ncK{E2x*Ya=pg(fhs<ifY>49#-WQE@YJg>;2 z7Cao6;rbN+<7P)xFT4|uDhx2r4>350L$>V}!fUt4O(&Z(o2am0ve?O|)a8eUrWy35 zU<>@?QFX9pS|_skRq1tc<#6{qyM#5Y)Q1JpTj;{$qBDZc5y<DSN~pmD)ZvWDB9bOG z2!)TK9w}-akU*}g>;g>zG{48g+`vOtQ&qGrAMArk!a)lzTg+)LDw2{?RB6gIl_4Q7 zSzs%6>C&7hw@{~tI5Z+YLWNAU%;1t}fwI`8i)&CID|RU<&#F^xW2#gU#i4MTS^g52 z3F^|qbqPXjF37<$t*Z;9R$>)8-haA4AL`@6`|v*h)di|a70AJy5#%|AJFC=Q|L=DW z{KvdIyL`Dw(EO4d0}P{>-@|J160}hJ+E4dG?Ms`09L<y>qsc_}ll@TpG8U!eg7&iG z3zoJa{>Hb#2EmOax^$^?#q;O8c3sf#@^%%}!*+S==X>LAJ82gVfHYfUJ7IU7OMJ0# z_k_fSheHSp!dij|T~1+=5|b#~cH8#<8Vj}q4u8NYx-6~UT<yBeyse~G&W9H}*}{b| zoT;<sF~U@4Oy~3Z8bpOwHF6}8udWd!yNsC{Wtce*cq~vz(}jHkzgVFBd}1^m+(=W6 z2`LGQX$+X^bm{Ws<g7f6GBpqRY|Dw4jOfAD%ijckL{eL_t=i0OGuNk;MGF`OVNhg1 z-twq7^wb4v7kKE<hjjXv;oZXoL-5au;A`5*BCKQ*+4e|qOCY*M`a!iN1-5*Q<rRxB zw=hiJ;Vce|NW_hxiZq542{(d=OKd^8x>8<QZZ3t-6%NCqa$~Kk(v`?N7B56F3dQ;H zY<{J-HbJ;~JzPqYqRo-=$Y^zJC!@AULbNs{KhiZKzbdg>ZgCcOS=?YuDG-WVZy~3k zQe7Tf00u`WsuzVABUP>us>BGWWjjm43L~miT&1ekSYCt?=$1=qfw{aA)HAklI4<9M z3{_Y?R^h)B-W`UJmmWZzTr%@DMpzArwEvxCIaoK57*?B?mY0&9f+X&g3`RF2Y>XWI z4gG&3BcLGkp}4p(zc^D_O&pCTtvNN%H8&NB-g4Vov38GcXJ!+_$BRq;*+pzLWtdZQ zUGq|tv#^V=m<+l~`aC0(Z(fTv$V<~o%~_@U$Y>X1p3amGx+zUgijgs-kFDw_N79jr zE}%O`DF;DmL)>3+Rjl>ZZ#MWdbA<E@QCIrKFJgM|2dI87BA4Z)`%g^(h81U<O43UN zMleXJKsGK2k_pRsmc+r6L$df$BvKl0&F1@I03Iin9>%yh$2LkLjmK_h;B_D$E>+Mo z#9#dCn`=b$$D>&~1DBHq^+w3e3NWlciPXhhsDtc0lbs3%3gC?7G#By{6KS-Ph7FaV z!Vmi^ez8dh3&%OQzrwl*ZZ4o=l}^`4?(byPYv^}cy~$rJNu`_a(|I>J+V>>waqx}o z*^`R^M-3+L_C}+5sknAVvmq}h+jO4{bjdByf`~mm3l8#bbnP~V%)o)l0Vzm8Qs!(4 z-MkS{>Y;R=jAoJWk!1D^5CknFPOFE=sHo5KLC|{WO=Jcw2aV6nWF3Cf(=`1-=98Rc zh&3l=ry?b-H%atk=yVAf^h;5Cyn;-Z5Z`84xMRsWS&xnmOlT(nU)Y~~3LsxE2Wv0u zQC!B)#Hy2#hy2?Zk}zKJYAO12d}FR%Ul17p7MrJ=-FGW(BR_T;&|krSCZ_g5wA&&I zO=w5q5=kZhfS?vrFY+;+NygG;OiGR^-7F`|#fAB~aH!?vYl~7$@W{;vjgki)1UcfU zI>ZP**iJkcnEJTD@c=WvC6gYK$@a*AM0W1WUZuqb1^J%r!`J#JF4n$>WZ!tjUy@Rx zL#F;>a)tjU+pI^{wW~Q*ouiV|rD6b+lYlu~YMT(fHe!A3I@h?}ajjtosXsr(B|lY_ zn<R&Tj7lZQdZelKN!e<0+jhqVw^^%Gzy9b_#t}!S{=yrIb^+%R!(79Gg~KJ{M7H3m z+#*o2#_`8N1#7Lhu4Sog=t$ZJjv?LyIP_Z*(&v|vRHh{AUc^inklD0?)7x5bS9Sc0 z+*8m&s5=}~G2ytx&YkZ)gmxz3yYk?T!u{*KRADosv7f}4lA;1)1`4+_60R78Pb78@ zd_MV^)q?aurh|Ni&gf2#V;BOZuro^|#QtC;C+%W@lbzX}cz;9OEOdw$ZJ-6!Y5ysc z`6)T(LdJ=A2xVf$TZA%4#QeKdnAOe_3+2cFz-1i7&&aQtCT)IaFQG;+K^5ZoM0G-j zau~IVZ1&<o#3m|APcp~LX-{ziwxlZuV+*C?k;0aYL}80UtX8LC5KjfuL8kgg`l}1I z2ZXV&cn1!RPRH9#fF;;$qJ&H&?#pp9#ho16@B{%;xmip;6}Dylv#qF5;NK<_gl$`J z<JgkY$U>mt=Ry@`7)%gw>yhz7FuNQKg~Pz^HB36!%`waB%*JBd$n(?_6TWOZOd?%M zwUUh+bh-^nq8C2TrP&glpPxPeZd>YW5J~6L2@)bQ!bFx`tnl#%|6nVUPxQJR5RU89 z<hFs5sEnk5b#lE?OGQR5fX)?3=aSXpT`js6In9$u^*DfRv2Jghevh1Hp#^--6O;TR zGW+s2l3qrZ4}VMtHZ#(_Pufr2OC+ug^|$S1K}7alRX>hAll(=#1B0k?1|Q5KL9C`? z3`fpM9+R3nItTeFCfpB#`kNIV+yHTMQF4LWEWkKj)aE2pf{6ibnt|opI{sn3MU>t{ zVQsSs9}%_e(K&c_-d18e=ZBDJx3;rF@vhRYwg5gr(p4#A3#Jp`q(!O!Uv<C`b%e9| zuwfkkd4U;kB4U0Q+ybUI=xn-?-C#i&qOjVCO!2mKkOJs9;;pdUrSFix6xw8Ef>vad z<mVGF1&NoC_nm&Uz9q3vVrhpvS&g&-`d_vDyW$}VQ2!`W{#}=KB-Nn^b|2;D_%mwN zq1FshrX=5tS|vhF@sNiCc47#otS<&B(7v^eIt!E637E2yGKAOh#u;yH9uouu5Xear zG*Ms@C{PIV9Dh6<oomJ`Y_OU->#&UBQAbw^;SsiYpvKOM{`2WpXZ?dwmS==mx|rV* zMM9h)FYbrFv#XZm>*b0-%lbQ@p2iN=zQUd%X!8f`<3`n8J8h!LcbppCM78AtK4Ck8 z=nev7norPHU!Se@EzR`}Eg)sWv<XVev<-kfXZT**MxdHXOgsJ>{iGj98^w7|W^;ZO zQ+KT4%mdk7J*e)&p%cojTc0#vwJ2$^YT>3$0Rdaq`FO2eJcPdEox%8JY~AW7>tH3m zjazr>xMtnC$cqt-H^RH})uf-iRQwI*Bl;})6T_9-eMfh<m!40(Q&U~O!@MiMRo|)t zUvlw5?GdIZy;0S~?c7s&`Z)YNR%fzH0flBDhg*W`ar|3-eCvZ+p5vr!CV_CBwmn5; zfV2TSS&TE0SUbodHoqyWu}Ee-5`QqTHGdZ>Z&mM#-Vs`zb0_xv=Js_*=hTiiFzE^U z82M-7STXHK<*U7^opN5p!bo2ovqcxU)mJzXzxu79aNL#gg1)nVaf{c^b=w2>Y|39) zusDBF!Tf#ence83abfO02s{&VOsT3;n^T$?(kTAx@sqy{%Hxq|w(N#$(U~}q-scH( z^5MCoH;D69KJ^#441&m*+fT2oc~)>W=~DL9w37u_RA;lUT)Fyy1W8+N?XnIb39O$w zE?T9^&Q~F{i`zawJ6~RIj`dU0k-*sX%|>!p4|b<yXMSl_RetOiZi}Sj15(b?_?h3@ zCf(*I-Gg}6Qg$}oA&wOKVtH~}wppjdU|=eik!^G6K1ql%HcQ1t=M*Pbf`Os9u~xb9 zssx#9Cbn5yomR}%r^FNm%frGGLL!x9>};F*YKtVeYFolKd0kmieV#JA*jTdztW>4! zEOCe~K3x`@u1=1VhpS3=DlZe)ZzOv(^$F!%O-yj1pL|PjVraB7Av$&ICK+WVn{tDS zVz|)qy2NJr&icZ-GG!ikj*P{OA=gk;C9^HJ+-7&G$|57wF<XGxkZdu>R#oPg?&SDJ z+X+P0Z?7At9}zX4OI*Ba-4YEGPZbo&1PY8ISQb--a!Ky0eTiq7s2}vt9ztC6k>OeS z_gvxGL;KF;FvU=sLjsHfG=*5k6F24Q)I;lv7BS@$^drV%?~ZhflBHhLh?hju5`Qf0 zM*M-;1Mvr#Z^g&y@}o#7ydx&7Z11w0G=T{?i|CL<oM1>{O^h<3T+;x*aW9Z%Hx%LA z%W4aE%6HTzhL$UfqH}|A?!6??BJIw$N&<sJ<3r_<@uo73GQB`s3IpiCRazsFc4O?~ z^eLFbsSKEs$_tCkmBmWZa@8i5@UzKjSX3sYLVkAk4iVqE^D~+D{R8sqeri<DIuh`b zbf59^+;_20OTJBcmh(g0v!WYm&oZApBM#DzTMgE=q@CTLxGf|;UK1bB(G!yR;$ls) zytc5aT}hr1Z?-*tTVP;(_!`dZspPFEDP?U}K9WfJ+bj4heSapGKf$rvuCOO08+^7z z`OAYM3u;o7X~h}anq|EFN1L4_Qm-;(a0$j-*xqI3MfDX*zQ>QYWC{6+e9U@j{WOuB zk190USMDEBwkuG%YLsQjj}obPupJGQv@~ol+aYhRiT2J{=0+L)ykv-klV@f&NFSw5 z=Cn~MF{(JmH_ST*YGS^nJ42Mw)#^RR0VJ0kH|;L3;da(GmmZL}H^*+NRhEUCHh(4S z4~A-qS8@3Es=|WmY|fBvsA!QrOBCB)TL-XSiD7|33DpNU;w?E)w5_4BFx-oy-V)2k zjue(K@REcOM=s{OFV9RhF%_8lFVNHZkT%3J3L>jhlIJdtp3H<&M;$!b4DK2#(bM;8 z!8chp`SRksDNH0D(FJ-kUyfAB1^P+|(cR6vbf)|}riM5gFw{w8Z)4pYZR{*sGJ}+e z`iLv%SIw)M-!!aZrU}xf)h|i4guKi56Ol^#h&`UXCmQD%>Rak1U*j9QB~%$5n!M>N z87A^ynKqS&a9e7cW838inoD=qD9dY1t++Bz$WwNN?E`U8RCEGl>NI&pTA>FhsFd*z zBW#?+Co?QNo(nZqCN;=+?5x<^q6BPJWLNnNkuN~|-NccCckXA4h1Kf}$bH+*RVKw$ z`^aeu^j6X^Io7BR3Au@w$~U>_AQhmK(;S<JCee_Xqjpv2<U^{Gq==hKVc%l%#LqRC z>SdOLkjOEos<IR0G*#>q9}%9YwB^6;9~-Ebp$782!=8)GFAr-GiWcQ(n{$;pW_^*S zkp9S17oFZ<kn=UxPjd^g&g|NQ496I0y+gv_aj_JzdQBprJI}e;<b>#8L5EV6lAQ+^ zPoB=4W5!eSy9*9e&%yN-kY?89XTz?|Hf0sa$vkm=QA`|A9zAJ@UWdbU<Wt$~6uml4 zZTqCd#|4L`=SZO~I7f|jDXuAL$>}g9=81z6%1e-kR?LS(EJ3C(+{X8{e8rWS3rg$c zWT7}eFFggMxl#1v-ik`Io8zyLR9nRlWqG}XkH*!CrkNr#-|{DPFl_JA%ox4WH+`yp z)^tYiu`G_h&qdP#20B15qizztjt(fN1Gp0U-boL=?AnZ{##RmP(|!rOx4_R2;lRvt zy|Ov$uKwChMt|~T3AnDy$p9Ted4lo=G9a1^;Nr;p9w+p&Szk}p`(`nEnptLhSMWXJ z`*yOw)QVvLKntk+pV4YQk$z2nA-hGqie|F(qapMK*@a1%PNy@7v=aIY-9<loA)<B? zJ^_-dI*Gwx(1{EZK2Z=}z2oNiBWn|?ct*GJ$>g+%Po}3?TQUsq7j!qDK)x2)5-gzX z6+U4Tx}a^M9+$~zd(7-cBee6cAuJDcAQF_U8!*g|5qwHB_)6ANO(*OiBRZ;~jCO+r zvX(9M*;O*2V+(mM0@b58%Uf;cSL8jLl{bq3Tgw9kc?ciUfylrMc>0%h++;0C59?^_ z6s*b=NFg&7(wFXn`<f+E1+d_qOuW+XkADj=7uO4lNi&dN6og;sR|v~a9g83g<XBIF zIAX^SV~=iVTd`uph7~K?HXJ?L)^?P$=}0hOltg3N_=mDNp*FTIxGuOfq{x?P9hfXY zrNEeOqMD5Zxdh+XkYN0T#QG*M8wXO2sS`a%HOZ|5mA*wGr6^bzTbt0#Z2ZFnH;yCn zu9JzT^$)J7xwN(pKeeUJMNI1-M3W3ioW<1P#J(}SPJP3rlJ~X}`;kvaKBe~c^t~LW zPflN5pFVvJeY*Fj@1;`vtt0WXmD;D$_n6c^hQ9hf`aZh8eYy|Gq3_jGdlVc=?6;El zQkgfYuMKbByw<(x-k-deL+tCH;-{Y2=aBc9oHx4HZ)Af1vyPukdgH&&IXKM8cCZ7X z*YQsL`CfPxBxz07ff!opSrI=_3}KRRwjUWIvXzVb(J`V=#Qa*zEPidrED@p<rq0k1 zctxK=cxN=`Q4#ph!9(n5&p#!heD7)p%PGr5_S?ZHW^dr8_~@zhp6|_dudb+mV2DE{ zTTFWlh1ggRmGH;BOd~zge>(N#`(5P2vt;ZiWwb9tQs7XXKYw`21U3CQnhrJ4kIN^T zN0{cG+jHth{sl8xxPy4;$il!Ysypiai<#4JD_FzM=F_W-;I~?78>^>B$;y~ym(;kD zK_!D~hPa*{M0)uB6-`$9lE8d2>-WD-#}SwM-xxB-x{S?k&f62V{j00vo2G1|TQAYL zJQ^9%N8LO2BX9Su12-j&tf3oQ>H22yQY_NXJidV;qA{eeHxWV^5hSRDEd2Rc-G!F? zOS?(X9ul+@!T`ejat=v*M#T5X_<P8m?{lBbfuFUIyu3%o-XnjILI=x_mSJq(!p~PP z-@dq7|NL|vbEx6QrX{j_C2Zm=%3S+o{lef4b2H~;jrxB2le{N+*B_~#FvOjgvjJ_( z@>b<ic@^ahR35fQvodAt#sljvYtE(+yF_BI`@86D?$w<A?abbeL^g6p!BF@0l$}9G zrqI5%?uDbPH{6W5uDY3YBfG$*Acq9dzT~)`_>;b_JJq2Z!Z1w&z#){54yL&OMy7bJ z4cQz;<+JEW75%v6qx}ALpI+G9s6UdjH<SztA|J(&!KO>M>Q7WMU)SC(yqinLm5@oP zWR%zG*mL2#SCvMj1*L~Er1YhL^SAs#vhA-~7dcpGkd16W{G!CQI)=(JLVmp=<BQ2- z*!GY3$r7qb*Xxz(AXwBX6KJmmG@53QfO$<O!~TV1MnOx-|KxC_hmp7)ZEOcC^>8q~ z*daO^e1{F+(s$D*T81{I^#u<=KN&v`N(U1q<f|J8$&CEpnOsA5W~N-9i8%m=$gl|% z#bzk?cvMb%mC5aFHy2bZFTfeV_qR6oR=iCT$k~n)Utr905IZPHQ{^J47w+cx5C|$a zum^`r5>=h?iX>xVo|+IuBoM?#G9mGGGUa9E;4uH>o%75_!~|U-Aqd0&-}PDR+3W&s zVTzd&1TO@6xMZPJGRPNGIr^u~IYq4%q9#e%`I<sGfOE7r5L##&rbl6Z9$a%h$j^#P zs1K^uLNEtA0NGWTlCR3<kd3WXC)=Fq-!4MhLNdho6kS;gyfgjNoKmPQ$aXEr&do2B zp=QU20_Y31AzpqQsOIC)MMnXoMWp6%HfQpuIxo?fl;)b0rcptVO*j-l$50HQvBW%8 zej0~-ZLql@D)_fc4gdkBPKo1Y<QRlt$Os{~*+pev?e)6CcwGs<^Fa1Z)%ATBxa#KJ zdyehjve$Q~Z#A=T{*0<ga?iy{5p$H`b5^N><l$cCiZ7HEGZ&jZ<y7*?sv+)5_raUN z-1mu$PB=m*{Yu?A>i+xhWB!!y*q^`cq_XP7q5M{P+fjAIS!Lw81FD_!hmRn#@kn{* zaqAB?-!ZoCZjNR)R|gS0U5++aYobi>c+Zv7S56NZtNr+3*3O)5xh(}P)h#W1_ijH> zafB&9Y(CHilQ&gRpR`Qn>sWoqRND!OW$Gs)H&Li#2bQ)AmZ=h}-+1<|vSX0gs-z!? zS{06Og=NP`t5TrhvO1ATc>dR;uUrr7W&>Q3>m7KtbvGLsTUJ?FT2@(A8WR~A8xx`A zKkXIKwXUkNYh9$W<2aqiF7fhOs<eGBS#rSZ^y&5kr#b#}$tkY`OF3(MH2ZdN$1w4N z!=C54+hPNa5@DxPrw?E!5(Sd<sIEd?pYKS{9X@<sN#m`j*qh`-Xiu0lS+1JQWNo@; zI^>A!7R)N1E}uRtK6rt0I&n$QO*U#WTs7%h@b})NAG**!(}x0pKU!uTDJG+bqWa!n zb9{&`o;~f=zGSJ_nk8J<QFa{woFa$UwjHdDdO;qQ@<*=juON~NV?{!-rtwf^d|A(2 zKp~M+)&J*Te>5HP-)?T(vitI*x??*_n$NUUp%)#WTueTwl$L*a;aAHLtA+J9YQxP2 zCSOx#tWfGDj}usPmbxM+5h?s-*@kFyCPV+Sea7a2Coe5FH31W112!cX%gnijrXp>b zDTA@Rpp@OP1EX%nBqkzG8<(h*er#tqV&$R()G2K)Bkg5(-Y$J<oJY#iKtpDwX*(nB zX7|3GsjhH`p~=vgQI-Nl4i%(~ws=en`yypl^4#1lyH$lzv06ww6(#3KF;cq`V!M*9 z#cMZ58UFCk@w<RSkp7G5d;L<b=~_TTSPkV~`L@QEg`1KqBM!x1uRDzCZhCqQ(|H^b zeXorz-k;y7K9RE@Rk?p|Xa43o`DlCI>L;(R>F(-|v{Q%nup=QSzxj4|RepVe)+{vW z=$_m@Y~c8e&AJ3re9_u{hkdRTG-R8zw-+`QG?zDHpA5!+M@^2lT%8RSXuU=iA2K68 zLKBo6kh0!5*I3->RhyWbRZ&`IHr3=5Rx-xSlF~v`R;K>jO<=|CX4m`uEe3UnA%qDr z7DXUe+7KJ1&WKNox|rE$Y$`d`s%z2JuF*|l63>)ZL~=z5^C64I<+o^>lZwWtr4%iW z&;%#PnoDZUwdyM#=}R;6J}%Z4Yj+3Nr7@3V=dR3Oz)0V>%eE_=)n3*{zsytZRPUg@ z8|VichTq65F;r)pTWX(gBn}(zgzt}NNHQM?K0BspE>kwHz$bVlQ=-`eiH{D(a*fRZ zD2kK1J7(A=>p(cHG#S%!(%}_O)oRNM1UBB7^iYN$Pgk;;(4$H+MrEx&RJo0jGWK?M z_?nn*c6PbBSyAOlCF-KwtZ0UQLAJ0N>U5(_Tbxpa7#XTErsovGZmmqxg)t}K6-rZu zL)j%-lNytptIjJnW#wb9OtZSO0yNionv^`HNmB?l7>2*#hUac;*{t$Z(kmo9lfL_P z*uCH*Yv`aAIDH(!pe?cLDPK;WL!D|XartiLoQ=7d+?d{)Q<s0Dp`>9&nP1N4OBsxG zk)xg6%k+vrnzAc1tIo&$7V~;OnK=0eMyj&2bDVQy!}*ZM5x0|WW?j#D;z{0{a>lb| zYQ+~iW|Mbn{8lAp=EaRP_BRg6q}}rSC9aw^V%^fkOM<Aw=D|@b{K7Kk=%Nj)N{g-? zdq`b?|5}5SsowM$>?=bfS7;`-Os<$w`g#7w{Loyr5QVI3*==YtHYJv-YE`uv6{dV9 z$5fQLP1}&soKs$~y}Wo&!XajLT<qou&L_&FG$cGQr0t806&ag1t}WZtbz7EgdYJYk zhV%@%<#k5;Fr)Axamn0c*lpZxVD|0P>-H<3WCVJh4muqA*j!mrU-!+W(+#-iRd(*T zc9AI;>3iRF&bb`<C$Hk*qb(zjupJ!TzzyLjy>B(Ouzr)rMvo8#5eA(8iHenaQ)*5c z2M}o;4@o+xlYtLg{+w!d)79q144u#a#inFH6$f%}^l#uUXVI@YjE4OPBLo4!P5Lnu zvJAOgKDnFn2YIF}_b&4;@n(7xfPU{!px0<!W~_W4I1${COf&b9DT%yGCm@-14P$Yq zU$cR9Za+GTe)O?sk1ts^7N|Af9c1p}qI9O?fF*{79j8}<q#GjW5HuOUYBPq>zEnRP z5xWf_bR4fPWD1TP%RMfaA{I!7&L4mT0}^J7VN(n=>@bZCVx%k5^3w~_@)Mfko8q^V zf;X?pP^0lVbv#M?8R>9_IBGD9pG!2>DMDx#jCodfa@n$*90N?w(aZ<3bS+)+30(xP zr$sNxdndOaxxxKyro-Sid2)Ks(MulYQB_JhutkIb2z5M%OM;X2x<jS`z_iqzN)~Tg z@g+An1KKGg<)fE|eYN;>;x{qMzrsYMuRocxkbW*B|3d@WCxQ1@Ugpe)a*iIA@vflZ zx@L1-u_9HyiaYY<r;VfK8pY_wPmg@5RIf^1u|fvX)NAw_?|SrTj`<L`^78$_CvxfC z$4<5+eh{2F2Rm_UbM5z&xz>1-gEijzn2k&ijtG<ML-q9brmex7xb>1v^;`Fl@_Kk1 z>goc65Z4OYN(W}dF>x8uTm9tvU_JF+o0RGs$mxT;X)(RVft%fsDYHHTSf!!KGObQ1 zSsm)HQIaL~fcn(?-lo0e9k9wUW2HTOhA&2@?P51;yKGK#SVam~k#a(_V>kL6J~lT` zFUvO@borHJoF0^x;<5(^3zX(I;=o_oMP@U4M{hctI@qqLH+0_4ZPr`lnF3G|XZ(+G zo?rp64OjwOIIsk!RSG_Qi4!2bLKNelwH72p32WhUCu1z8KM`I7cEx0`*D3_yNH|-b zTCOhU5X^8Eo!vP9&@{QtSv+n2szn=-geEA8$EQLrcDYkiV@X|^Fm?D@)J|Q*RBsy& z+*F1tsZ(v7)`;gHU3ng{3NfjI9bN+<kGrBEBR|!wq<Vh1h`6*%;9B`v6kOIA*93NA z+Zan*ypU4Rbu<KM{qW8|Kxj>f-|WT_i?;)1JBEK3S+kek0s^eyH(j!A!qVFR5`B&J zw9WDwmB3alB8e=0#RmrO@+a^7an<$lsR!%!tz=?K>LQNGkJVR|l_>Wed9d%%(pR(n z={v#R3_o%<Zg=ozx{3b>evhwvlIZ7YPS2&g+(gIWTA(+fcb|_}EFo-v6Tkmi3hO!2 zKpR=0&Jaqavx&h4aa}`>$zaYfyJna{;+{#{U$~I75_1};-8r!C8`bHw{Sy~q=cJOY z`lL8le6a@F{<AtutxZmKO-W5tt7Y`8gtiY6ux=S@*9^4*g#8FP8&HfIQd4xQOtovK zI!|NDAnik3urp$~d8wQ!73ke8(*83JgBk=S_cSxucC+)q1cLTR`zPjfv(c2}3haW} zEW=@u_7@^)FbG3{oMRv`jM*m=a)G^h-Kp~VJH{`7n7h+Cqv<j^eM4Iba_aVh@h^jv zf2W+?#~U+lsmvxJC+G=YvTIjnP77E*9<uq>X${fk(dApSLsiU{&p(TuET_k528tag z!!8P$`hO`QCDfp*QCEkTY}GNgQStO!`qVaBM!r^%qsVZWj%2M5;N`-N;nC^j0?Njt zGlXP9szO6EP?)A-Auke{44@7j3n0yKkfe@qy5uHO39IZfofbK5aY8CEZ~7KF<^ufK z9rnvQ{uam%!oftQe|ZJYX#9>+xT+Nh#7=YRcqpb=qgJ^7p&-JFIr@*NGprh<BEo*6 z%(hX@&@Ng-qr!tBauDXKDlASbmJ1qT@R-g82e+QMU}T)bAvZuscb^KD!R~q`NEBC! z2<L>Rz>mGzrS)dr&*TG`SIBM*2UMKQ<ei;>1(`|v@!cQ}4k0r#s4CK`Z%E1Q=_c7) zEWPd~Nw6ANeM0LP<de2(MG={C$?#vsCZ|MjtLeK7`@!evOoNsuMHVrh+Y5gIy{>Q5 zlcC$VfZXuxPYwMIV|1P%!VL8()|O}NOWqd1=xa7)jpXvFaYcY$wkdK}^G9R@qhI`L z4czD{m2vr~J*FrmivxRDomR9yK3cDjk1O(1f(}Wb3(dxM5=Ik9P6>iD5=k?pcCf0X zOt*v6l3`zO)5~sDJ*A($n8WCAtvs0z9nUNgksIa`N4+e~<bNH5Mn6V+okASAGK_qM zN6U$fJoqBM4Z>ezU)@50c^1g}26QsAO(P9N(Ub4}D_N0$n=IkIiPIaxNy$UYc#_Qq zdCiaVs$5f<aJ-?te*d|O_UMCA#b0gpVtyv?vg(-dl$hL@ytHz2nYpwouPn7plM|(m zVaVsb*>glT4Tj1`yJ?>mI(p`O`u=<>JqLb?eqNaO0Uf-Ge17{Jaf3E2_y@}Aa->Gh zp+^E4X|_8(5`@T(ESfCGA0C}K<VYhq0@__F!;TC&pUx6DD!$vli3`n(%`V(g|8?et zfc=ZVr=!#9ms1(Tl8~YUT>aDZZ`SVn_;*?|0D_2-$bfo?^w}wcFtr#iqeuAn>1>|i z<H%j;p+<1iERO7wOXI4i#NzPW{WVbmx&Ar+O;JtIG9eH3lHGZ2N%aBs0eS0_He+t4 z4k-28uHLTRQEJ{^^G)32B^Tk^LVhtMc|N4m4%4w)u#<O6m`|Q}p7*Y>U3o-YP2ThU zVb~ADtEkk6I$*QPr($zUQcKeAih>qU#43)E5djc$b0WQjvB*vI=Z}a*2X0{j5ptyc z$dpyYb2T_S`r#~QQb%SXNb^3}LR{r=^nS4O9I;p0Qrtu)mcCs88P#jH_hoePHIPY& zsEi|(NZwhD@%k5;wHK{saq<lq+25Y$Y%%a&gNySZVk^Bk2$jmNfs|*l;7XvTAKe_Q zT7zqPTDCnD2=G9>#?NHwx1^Y!qEGa)rYAMOl)Pm0ynbLYpTN;an0!p6-|A(?X8nC_ z4m|R4{A}AQGLl0Y!eicrR_SFKsr19t1-SJAr{!1KX3^<fi|tE3_nuxB+c#ve�L| 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 literal 0 HcmV?d00001 diff --git a/fonts/font-awesome.min.css b/fonts/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/fonts/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/fonts/fontawesome-webfont.eot b/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928 GIT binary patch literal 165742 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
G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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 literal 0 HcmV?d00001 diff --git a/fonts/fontawesome-webfont.svg b/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..855c845 --- /dev/null +++ b/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg> +<metadata> +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. +</metadata> +<defs> +<font id="FontAwesome" horiz-adv-x="1536" > + <font-face + font-family="FontAwesome" + font-weight="400" + font-stretch="normal" + units-per-em="1792" + panose-1="0 0 0 0 0 0 0 0 0 0" + ascent="1536" + descent="-256" + bbox="-1.02083 -256.962 2304.6 1537.02" + underline-thickness="0" + underline-position="0" + unicode-range="U+0020-F500" + /> +<missing-glyph horiz-adv-x="896" +d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" /> + <glyph glyph-name=".notdef" horiz-adv-x="896" +d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" /> + <glyph glyph-name=".null" horiz-adv-x="0" + /> + <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597" + /> + <glyph glyph-name="space" unicode=" " horiz-adv-x="448" + /> + <glyph glyph-name="dieresis" unicode="¨" horiz-adv-x="1792" + /> + <glyph glyph-name="copyright" unicode="©" horiz-adv-x="1792" + /> + <glyph glyph-name="registered" unicode="®" horiz-adv-x="1792" + /> + <glyph glyph-name="acute" unicode="´" horiz-adv-x="1792" + /> + <glyph glyph-name="AE" unicode="Æ" horiz-adv-x="1792" + /> + <glyph glyph-name="Oslash" unicode="Ø" horiz-adv-x="1792" + /> + <glyph glyph-name="trademark" unicode="™" horiz-adv-x="1792" + /> + <glyph glyph-name="infinity" unicode="∞" horiz-adv-x="1792" + /> + <glyph glyph-name="notequal" unicode="≠" horiz-adv-x="1792" + /> + <glyph glyph-name="glass" unicode="" horiz-adv-x="1792" +d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" /> + <glyph glyph-name="music" unicode="" +d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89 +t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" /> + <glyph glyph-name="search" unicode="" horiz-adv-x="1664" +d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5 +t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" /> + <glyph glyph-name="envelope" unicode="" horiz-adv-x="1792" +d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 +t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z +M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> + <glyph glyph-name="heart" unicode="" horiz-adv-x="1792" +d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600 +q-18 -18 -44 -18z" /> + <glyph glyph-name="star" unicode="" horiz-adv-x="1664" +d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455 +l502 -73q56 -9 56 -46z" /> + <glyph glyph-name="star_empty" unicode="" horiz-adv-x="1664" +d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500 +l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" /> + <glyph glyph-name="user" unicode="" horiz-adv-x="1280" +d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5 +t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" /> + <glyph glyph-name="film" unicode="" horiz-adv-x="1920" +d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128 +q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45 +t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128 +q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19 +t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> + <glyph glyph-name="th_large" unicode="" horiz-adv-x="1664" +d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38 +h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" /> + <glyph glyph-name="th" unicode="" horiz-adv-x="1792" +d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 +q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 +h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 +q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" /> + <glyph glyph-name="th_list" unicode="" horiz-adv-x="1792" +d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 +q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 +h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" /> + <glyph glyph-name="ok" unicode="" horiz-adv-x="1792" +d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" /> + <glyph glyph-name="remove" unicode="" horiz-adv-x="1408" +d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 +t-28 -68l-294 -294l294 -294q28 -28 28 -68z" /> + <glyph glyph-name="zoom_in" unicode="" horiz-adv-x="1664" +d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224 +q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5 +t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" /> + <glyph glyph-name="zoom_out" unicode="" horiz-adv-x="1664" +d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z +M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z +" /> + <glyph glyph-name="off" unicode="" +d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5 +t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" /> + <glyph glyph-name="signal" unicode="" horiz-adv-x="1792" +d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 +v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" /> + <glyph glyph-name="cog" unicode="" +d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 +q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 +l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 +q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" /> + <glyph glyph-name="trash" unicode="" horiz-adv-x="1408" +d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576 +q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832 +q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" /> + <glyph glyph-name="home" unicode="" horiz-adv-x="1664" +d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 +l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" /> + <glyph glyph-name="file_alt" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +" /> + <glyph glyph-name="time" unicode="" +d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="road" unicode="" horiz-adv-x="1920" +d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256 +q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" /> + <glyph glyph-name="download_alt" unicode="" horiz-adv-x="1664" +d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136 +q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" /> + <glyph glyph-name="download" unicode="" +d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273 +t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="upload" unicode="" +d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198 +t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="inbox" unicode="" +d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552 +q25 -61 25 -123z" /> + <glyph glyph-name="play_circle" unicode="" +d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="repeat" unicode="" +d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9 +l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" /> + <glyph glyph-name="refresh" unicode="" +d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117 +q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5 +q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" /> + <glyph glyph-name="list_alt" unicode="" horiz-adv-x="1792" +d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z +M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5 +t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47 +t47 -113z" /> + <glyph glyph-name="lock" unicode="" horiz-adv-x="1152" +d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" /> + <glyph glyph-name="flag" unicode="" horiz-adv-x="1792" +d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48 +t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" /> + <glyph glyph-name="headphones" unicode="" horiz-adv-x="1664" +d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78 +t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5 +t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" /> + <glyph glyph-name="volume_off" unicode="" horiz-adv-x="768" +d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" /> + <glyph glyph-name="volume_down" unicode="" horiz-adv-x="1152" +d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36 +t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" /> + <glyph glyph-name="volume_up" unicode="" horiz-adv-x="1664" +d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36 +t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5 +t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289 +t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" /> + <glyph glyph-name="qrcode" unicode="" horiz-adv-x="1408" +d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z +M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" /> + <glyph glyph-name="barcode" unicode="" horiz-adv-x="1792" +d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z +M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" /> + <glyph glyph-name="tag" unicode="" +d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 +l715 -714q37 -39 37 -91z" /> + <glyph glyph-name="tags" unicode="" horiz-adv-x="1920" +d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 +l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" /> + <glyph glyph-name="book" unicode="" horiz-adv-x="1664" +d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23 +q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906 +q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5 +t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" /> + <glyph glyph-name="bookmark" unicode="" horiz-adv-x="1280" +d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" /> + <glyph glyph-name="print" unicode="" horiz-adv-x="1664" +d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68 +v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" /> + <glyph glyph-name="camera" unicode="" horiz-adv-x="1920" +d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136 +q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="font" unicode="" horiz-adv-x="1664" +d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57 +q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5 +q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" /> + <glyph glyph-name="bold" unicode="" horiz-adv-x="1408" +d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142 +q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5 +t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5 +t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" /> + <glyph glyph-name="italic" unicode="" horiz-adv-x="1024" +d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5 +q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" /> + <glyph glyph-name="text_height" unicode="" horiz-adv-x="1792" +d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2 +t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5 +q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 +q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" /> + <glyph glyph-name="text_width" unicode="" +d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1 +t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 +q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5 +t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49 +t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" /> + <glyph glyph-name="align_left" unicode="" horiz-adv-x="1792" +d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45 +t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> + <glyph glyph-name="align_center" unicode="" horiz-adv-x="1792" +d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19 +h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" /> + <glyph glyph-name="align_right" unicode="" horiz-adv-x="1792" +d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 +t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> + <glyph glyph-name="align_justify" unicode="" horiz-adv-x="1792" +d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 +t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" /> + <glyph glyph-name="list" unicode="" horiz-adv-x="1792" +d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5 +t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344 +q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 +t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192 +q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" /> + <glyph glyph-name="indent_left" unicode="" horiz-adv-x="1792" +d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 +t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 +q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" /> + <glyph glyph-name="indent_right" unicode="" horiz-adv-x="1792" +d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 +t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 +q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" /> + <glyph glyph-name="facetime_video" unicode="" horiz-adv-x="1792" +d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5 +q39 -17 39 -59z" /> + <glyph glyph-name="picture" unicode="" horiz-adv-x="1920" +d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216 +q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> + <glyph glyph-name="pencil" unicode="" +d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38 +q53 0 91 -38l235 -234q37 -39 37 -91z" /> + <glyph glyph-name="map_marker" unicode="" horiz-adv-x="1024" +d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" /> + <glyph glyph-name="adjust" unicode="" +d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="tint" unicode="" horiz-adv-x="1024" +d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362 +q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" /> + <glyph glyph-name="edit" unicode="" horiz-adv-x="1792" +d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 +q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92 +l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" /> + <glyph glyph-name="share" unicode="" horiz-adv-x="1664" +d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832 +q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5 +t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" /> + <glyph glyph-name="check" unicode="" horiz-adv-x="1664" +d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832 +q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110 +q24 -24 24 -57t-24 -57z" /> + <glyph glyph-name="move" unicode="" horiz-adv-x="1792" +d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45 +t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" /> + <glyph glyph-name="step_backward" unicode="" horiz-adv-x="1024" +d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" /> + <glyph glyph-name="fast_backward" unicode="" horiz-adv-x="1792" +d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710 +q19 19 32 13t13 -32v-710q4 10 13 19z" /> + <glyph glyph-name="backward" unicode="" horiz-adv-x="1664" +d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" /> + <glyph glyph-name="play" unicode="" horiz-adv-x="1408" +d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" /> + <glyph glyph-name="pause" unicode="" +d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" /> + <glyph glyph-name="stop" unicode="" +d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> + <glyph glyph-name="forward" unicode="" horiz-adv-x="1664" +d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" /> + <glyph glyph-name="fast_forward" unicode="" horiz-adv-x="1792" +d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710 +q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" /> + <glyph glyph-name="step_forward" unicode="" horiz-adv-x="1024" +d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" /> + <glyph glyph-name="eject" unicode="" horiz-adv-x="1538" +d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" /> + <glyph glyph-name="chevron_left" unicode="" horiz-adv-x="1280" +d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" /> + <glyph glyph-name="chevron_right" unicode="" horiz-adv-x="1280" +d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" /> + <glyph glyph-name="plus_sign" unicode="" +d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5 +t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="minus_sign" unicode="" +d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 +t103 -385.5z" /> + <glyph glyph-name="remove_sign" unicode="" +d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19 +q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="ok_sign" unicode="" +d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 +t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="question_sign" unicode="" +d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59 +q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 +t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="info_sign" unicode="" +d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23 +t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="screenshot" unicode="" +d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109 +q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143 +q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" /> + <glyph glyph-name="remove_circle" unicode="" +d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 +l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5 +t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="ok_circle" unicode="" +d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198 +t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="ban_circle" unicode="" +d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61 +t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" /> + <glyph glyph-name="arrow_left" unicode="" +d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5 +t32.5 -90.5z" /> + <glyph glyph-name="arrow_right" unicode="" +d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" /> + <glyph glyph-name="arrow_up" unicode="" horiz-adv-x="1664" +d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651 +q37 -39 37 -91z" /> + <glyph glyph-name="arrow_down" unicode="" horiz-adv-x="1664" +d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" /> + <glyph glyph-name="share_alt" unicode="" horiz-adv-x="1792" +d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22 +t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" /> + <glyph glyph-name="resize_full" unicode="" +d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332 +q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" /> + <glyph glyph-name="resize_small" unicode="" +d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45 +t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" /> + <glyph glyph-name="plus" unicode="" horiz-adv-x="1408" +d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" /> + <glyph glyph-name="minus" unicode="" horiz-adv-x="1408" +d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" /> + <glyph glyph-name="asterisk" unicode="" horiz-adv-x="1664" +d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154 +q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" /> + <glyph glyph-name="exclamation_sign" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192 +q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" /> + <glyph glyph-name="gift" unicode="" +d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320 +q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5 +t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" /> + <glyph glyph-name="leaf" unicode="" horiz-adv-x="1792" +d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268 +q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5 +t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" /> + <glyph glyph-name="fire" unicode="" horiz-adv-x="1408" +d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1 +q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" /> + <glyph glyph-name="eye_open" unicode="" horiz-adv-x="1792" +d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5 +t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" /> + <glyph glyph-name="eye_close" unicode="" horiz-adv-x="1792" +d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9 +q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5 +q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z +" /> + <glyph glyph-name="warning_sign" unicode="" horiz-adv-x="1792" +d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185 +q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" /> + <glyph glyph-name="plane" unicode="" horiz-adv-x="1408" +d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9 +q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" /> + <glyph glyph-name="calendar" unicode="" horiz-adv-x="1664" +d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z +M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64 +q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47 +h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> + <glyph glyph-name="random" unicode="" horiz-adv-x="1792" +d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1 +t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5 +v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111 +t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" /> + <glyph glyph-name="comment" unicode="" horiz-adv-x="1792" +d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281 +q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" /> + <glyph glyph-name="magnet" unicode="" +d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384 +q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" /> + <glyph glyph-name="chevron_up" unicode="" horiz-adv-x="1792" +d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" /> + <glyph glyph-name="chevron_down" unicode="" horiz-adv-x="1792" +d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" /> + <glyph glyph-name="retweet" unicode="" horiz-adv-x="1920" +d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21 +zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z +" /> + <glyph glyph-name="shopping_cart" unicode="" horiz-adv-x="1664" +d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45 +t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" /> + <glyph glyph-name="folder_close" unicode="" horiz-adv-x="1664" +d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" /> + <glyph glyph-name="folder_open" unicode="" horiz-adv-x="1920" +d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5 +t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" /> + <glyph glyph-name="resize_vertical" unicode="" horiz-adv-x="768" +d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" /> + <glyph glyph-name="resize_horizontal" unicode="" horiz-adv-x="1792" +d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" /> + <glyph glyph-name="bar_chart" unicode="" horiz-adv-x="2048" +d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" /> + <glyph glyph-name="twitter_sign" unicode="" +d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4 +q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5 +t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="facebook_sign" unicode="" +d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960 +q0 119 84.5 203.5t203.5 84.5h960z" /> + <glyph glyph-name="camera_retro" unicode="" horiz-adv-x="1792" +d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5 +t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280 +q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" /> + <glyph glyph-name="key" unicode="" horiz-adv-x="1792" +d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26 +l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5 +t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" /> + <glyph glyph-name="cogs" unicode="" horiz-adv-x="1920" +d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5 +t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5 +l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7 +l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31 +q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20 +t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68 +q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70 +q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" /> + <glyph glyph-name="comments" unicode="" horiz-adv-x="1792" +d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224 +q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7 +q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" /> + <glyph glyph-name="thumbs_up_alt" unicode="" +d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5 +t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769 +q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128 +q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" /> + <glyph glyph-name="thumbs_down_alt" unicode="" +d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5 +t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z +M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5 +h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" /> + <glyph glyph-name="star_half" unicode="" horiz-adv-x="896" +d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" /> + <glyph glyph-name="heart_empty" unicode="" horiz-adv-x="1792" +d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559 +q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5 +q224 0 351 -124t127 -344z" /> + <glyph glyph-name="signout" unicode="" horiz-adv-x="1664" +d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704 +q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" /> + <glyph glyph-name="linkedin_sign" unicode="" +d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5 +q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="pushpin" unicode="" horiz-adv-x="1152" +d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38 +t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" /> + <glyph glyph-name="external_link" unicode="" horiz-adv-x="1792" +d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320 +q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" /> + <glyph glyph-name="signin" unicode="" +d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5 +q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="trophy" unicode="" horiz-adv-x="1664" +d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91 +t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96 +q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" /> + <glyph glyph-name="github_sign" unicode="" +d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4 +q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4 +t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16 +q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="upload_alt" unicode="" horiz-adv-x="1664" +d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92 +t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" /> + <glyph glyph-name="lemon" unicode="" +d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5 +q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44 +q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5 +q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" /> + <glyph glyph-name="phone" unicode="" horiz-adv-x="1408" +d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186 +q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14 +t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" /> + <glyph glyph-name="check_empty" unicode="" horiz-adv-x="1408" +d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 +q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="bookmark_empty" unicode="" horiz-adv-x="1280" +d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289 +q0 34 19.5 62t52.5 41q21 9 44 9h1048z" /> + <glyph glyph-name="phone_sign" unicode="" +d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5 +t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5 +t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z +" /> + <glyph glyph-name="twitter" unicode="" horiz-adv-x="1664" +d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 +q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" /> + <glyph glyph-name="facebook" unicode="" horiz-adv-x="1024" +d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" /> + <glyph glyph-name="github" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24 +q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5 +t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12 +q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z +M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" /> + <glyph glyph-name="unlock" unicode="" horiz-adv-x="1664" +d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5 +t316.5 -131.5t131.5 -316.5z" /> + <glyph glyph-name="credit_card" unicode="" horiz-adv-x="1920" +d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608 +q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" /> + <glyph glyph-name="rss" unicode="" horiz-adv-x="1408" +d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5 +t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294 +q187 -186 294 -425.5t120 -501.5z" /> + <glyph glyph-name="hdd" unicode="" +d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5 +h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75 +l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" /> + <glyph glyph-name="bullhorn" unicode="" horiz-adv-x="1792" +d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5 +t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" /> + <glyph glyph-name="bell" unicode="" horiz-adv-x="1792" +d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z +M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5 +t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" /> + <glyph glyph-name="certificate" unicode="" +d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70 +l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70 +l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" /> + <glyph glyph-name="hand_right" unicode="" horiz-adv-x="1792" +d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106 +q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43 +q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5 +t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" /> + <glyph glyph-name="hand_left" unicode="" horiz-adv-x="1792" +d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5 +t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z +M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67 +q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" /> + <glyph glyph-name="hand_up" unicode="" +d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576 +q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5 +t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76 +q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" /> + <glyph glyph-name="hand_down" unicode="" +d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33 +t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580 +q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100 +q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" /> + <glyph glyph-name="circle_arrow_left" unicode="" +d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="circle_arrow_right" unicode="" +d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="circle_arrow_up" unicode="" +d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="circle_arrow_down" unicode="" +d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="globe" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11 +q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5 +q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5 +q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5 +t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3 +q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25 +q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5 +t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5 +t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21 +q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5 +q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3 +q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5 +t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5 +q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7 +q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" /> + <glyph glyph-name="wrench" unicode="" horiz-adv-x="1664" +d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5 +t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" /> + <glyph glyph-name="tasks" unicode="" horiz-adv-x="1792" +d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19 +t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" /> + <glyph glyph-name="filter" unicode="" horiz-adv-x="1408" +d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" /> + <glyph glyph-name="briefcase" unicode="" horiz-adv-x="1792" +d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68 +t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" /> + <glyph glyph-name="fullscreen" unicode="" +d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144 +l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z +" /> + <glyph glyph-name="group" unicode="" horiz-adv-x="1920" +d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5 +t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75 +t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5 +t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" /> + <glyph glyph-name="link" unicode="" horiz-adv-x="1664" +d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26 +l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15 +t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207 +q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" /> + <glyph glyph-name="cloud" unicode="" horiz-adv-x="1920" +d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z +" /> + <glyph glyph-name="beaker" unicode="" horiz-adv-x="1664" +d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" /> + <glyph glyph-name="cut" unicode="" horiz-adv-x="1792" +d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84 +q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148 +q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108 +q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6 +q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" /> + <glyph glyph-name="copy" unicode="" horiz-adv-x="1792" +d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299 +h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" /> + <glyph glyph-name="paper_clip" unicode="" horiz-adv-x="1408" +d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181 +l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235 +z" /> + <glyph glyph-name="save" unicode="" +d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5 +h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" /> + <glyph glyph-name="sign_blank" unicode="" +d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="reorder" unicode="" +d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45 +t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> + <glyph glyph-name="ul" unicode="" horiz-adv-x="1792" +d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 +t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z +M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" /> + <glyph glyph-name="ol" unicode="" horiz-adv-x="1792" +d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362 +q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5 +t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216 +q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" /> + <glyph glyph-name="strikethrough" unicode="" horiz-adv-x="1792" +d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6 +l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23 +l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" /> + <glyph glyph-name="underline" unicode="" +d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47 +q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41 +q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472 +q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" /> + <glyph glyph-name="table" unicode="" horiz-adv-x="1664" +d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23 +v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192 +q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192 +q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113 +z" /> + <glyph glyph-name="magic" unicode="" horiz-adv-x="1664" +d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276 +l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" /> + <glyph glyph-name="truck" unicode="" horiz-adv-x="1792" +d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5 +t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38 +t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" /> + <glyph glyph-name="pinterest" unicode="" +d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134 +q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33 +q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="pinterest_sign" unicode="" +d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5 +t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5 +t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" /> + <glyph glyph-name="google_plus_sign" unicode="" +d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585 +h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="google_plus" unicode="" horiz-adv-x="2304" +d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62 +q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" /> + <glyph glyph-name="money" unicode="" horiz-adv-x="1920" +d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384 +v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" /> + <glyph glyph-name="caret_down" unicode="" horiz-adv-x="1024" +d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" /> + <glyph glyph-name="caret_up" unicode="" horiz-adv-x="1024" +d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> + <glyph glyph-name="caret_left" unicode="" horiz-adv-x="640" +d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" /> + <glyph glyph-name="caret_right" unicode="" horiz-adv-x="640" +d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" /> + <glyph glyph-name="columns" unicode="" horiz-adv-x="1664" +d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" /> + <glyph glyph-name="sort" unicode="" horiz-adv-x="1024" +d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> + <glyph glyph-name="sort_down" unicode="" horiz-adv-x="1024" +d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" /> + <glyph glyph-name="sort_up" unicode="" horiz-adv-x="1024" +d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> + <glyph glyph-name="envelope_alt" unicode="" horiz-adv-x="1792" +d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123 +q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" /> + <glyph glyph-name="linkedin" unicode="" +d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329 +q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" /> + <glyph glyph-name="undo" unicode="" +d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 +t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" /> + <glyph glyph-name="legal" unicode="" horiz-adv-x="1792" +d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5 +t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14 +q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28 +q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" /> + <glyph glyph-name="dashboard" unicode="" horiz-adv-x="1792" +d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5 +t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5 +t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29 +q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="comment_alt" unicode="" horiz-adv-x="1792" +d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640 +q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5 +t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" /> + <glyph glyph-name="comments_alt" unicode="" horiz-adv-x="1792" +d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257 +t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5 +t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129 +q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" /> + <glyph glyph-name="bolt" unicode="" horiz-adv-x="896" +d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" /> + <glyph glyph-name="sitemap" unicode="" horiz-adv-x="1792" +d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320 +q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68 +z" /> + <glyph glyph-name="umbrella" unicode="" horiz-adv-x="1664" +d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97 +q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69 +q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" /> + <glyph glyph-name="paste" unicode="" horiz-adv-x="1792" +d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28 +h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" /> + <glyph glyph-name="light_bulb" unicode="" horiz-adv-x="1024" +d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134 +q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47 +q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5 +t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" /> + <glyph glyph-name="exchange" unicode="" horiz-adv-x="1792" +d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9 +q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" /> + <glyph glyph-name="cloud_download" unicode="" horiz-adv-x="1920" +d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 +q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" /> + <glyph glyph-name="cloud_upload" unicode="" horiz-adv-x="1920" +d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 +q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" /> + <glyph glyph-name="user_md" unicode="" horiz-adv-x="1408" +d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56 +t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68 +t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5 +t271.5 -112.5t112.5 -271.5z" /> + <glyph glyph-name="stethoscope" unicode="" horiz-adv-x="1408" +d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48 +t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252 +t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" /> + <glyph glyph-name="suitcase" unicode="" horiz-adv-x="1792" +d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66 +t66 -158z" /> + <glyph glyph-name="bell_alt" unicode="" horiz-adv-x="1792" +d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5 +t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" /> + <glyph glyph-name="coffee" unicode="" horiz-adv-x="1920" +d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45 +t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" /> + <glyph glyph-name="food" unicode="" horiz-adv-x="1408" +d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45 +t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" /> + <glyph glyph-name="file_text_alt" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704 +q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" /> + <glyph glyph-name="building" unicode="" horiz-adv-x="1408" +d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" /> + <glyph glyph-name="hospital" unicode="" horiz-adv-x="1408" +d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z +M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5 +t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320 +v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" /> + <glyph glyph-name="ambulance" unicode="" horiz-adv-x="1920" +d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5 +t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152 +q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> + <glyph glyph-name="medkit" unicode="" horiz-adv-x="1792" +d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32 +q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" /> + <glyph glyph-name="fighter_jet" unicode="" horiz-adv-x="1920" +d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96 +q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" /> + <glyph glyph-name="beer" unicode="" horiz-adv-x="1664" +d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" /> + <glyph glyph-name="h_sign" unicode="" +d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="f0fe" unicode="" +d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="double_angle_left" unicode="" horiz-adv-x="1024" +d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 +t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" /> + <glyph glyph-name="double_angle_right" unicode="" horiz-adv-x="1024" +d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23 +l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> + <glyph glyph-name="double_angle_up" unicode="" horiz-adv-x="1152" +d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393 +q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> + <glyph glyph-name="double_angle_down" unicode="" horiz-adv-x="1152" +d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 +t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> + <glyph glyph-name="angle_left" unicode="" horiz-adv-x="640" +d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> + <glyph glyph-name="angle_right" unicode="" horiz-adv-x="640" +d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> + <glyph glyph-name="angle_up" unicode="" horiz-adv-x="1152" +d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> + <glyph glyph-name="angle_down" unicode="" horiz-adv-x="1152" +d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> + <glyph glyph-name="desktop" unicode="" horiz-adv-x="1920" +d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19 +t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> + <glyph glyph-name="laptop" unicode="" horiz-adv-x="1920" +d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z +M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" /> + <glyph glyph-name="tablet" unicode="" horiz-adv-x="1152" +d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832 +q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" /> + <glyph glyph-name="mobile_phone" unicode="" horiz-adv-x="768" +d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136 +q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" /> + <glyph glyph-name="circle_blank" unicode="" +d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103 +t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="quote_left" unicode="" horiz-adv-x="1664" +d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z +M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" /> + <glyph glyph-name="quote_right" unicode="" horiz-adv-x="1664" +d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216 +v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" /> + <glyph glyph-name="spinner" unicode="" horiz-adv-x="1792" +d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5 +t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z +M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5 +q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" /> + <glyph glyph-name="circle" unicode="" +d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="reply" unicode="" horiz-adv-x="1792" +d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19 +l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" /> + <glyph glyph-name="github_alt" unicode="" horiz-adv-x="1664" +d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320 +q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86 +t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218 +q0 -87 -27 -168q136 -160 136 -398z" /> + <glyph glyph-name="folder_close_alt" unicode="" horiz-adv-x="1664" +d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320 +q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" /> + <glyph glyph-name="folder_open_alt" unicode="" horiz-adv-x="1920" +d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68 +v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z +" /> + <glyph glyph-name="expand_alt" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="collapse_alt" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="smile" unicode="" +d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 +t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5 +t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="frown" unicode="" +d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 +t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204 +t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="meh" unicode="" +d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 +t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="gamepad" unicode="" horiz-adv-x="1920" +d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 +t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150 +t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" /> + <glyph glyph-name="keyboard" unicode="" horiz-adv-x="1920" +d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16 +h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16 +h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96 +q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896 +h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" /> + <glyph glyph-name="flag_alt" unicode="" horiz-adv-x="1792" +d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9 +h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102 +q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" /> + <glyph glyph-name="flag_checkered" unicode="" horiz-adv-x="1792" +d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2 +q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266 +q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8 +q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" /> + <glyph glyph-name="terminal" unicode="" horiz-adv-x="1664" +d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9 +t9 -23z" /> + <glyph glyph-name="code" unicode="" horiz-adv-x="1920" +d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5 +l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" /> + <glyph glyph-name="reply_all" unicode="" horiz-adv-x="1792" +d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1 +q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" /> + <glyph glyph-name="star_half_empty" unicode="" horiz-adv-x="1664" +d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5 +l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" /> + <glyph glyph-name="location_arrow" unicode="" horiz-adv-x="1408" +d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" /> + <glyph glyph-name="crop" unicode="" horiz-adv-x="1664" +d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23 +v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" /> + <glyph glyph-name="code_fork" unicode="" horiz-adv-x="1024" +d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5 +q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497 +q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" /> + <glyph glyph-name="unlink" unicode="" horiz-adv-x="1664" +d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320 +q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18 +l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9 +t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" /> + <glyph glyph-name="question" unicode="" horiz-adv-x="1024" +d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5 +t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" /> + <glyph glyph-name="_279" unicode="" horiz-adv-x="640" +d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192 +q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" /> + <glyph glyph-name="exclamation" unicode="" horiz-adv-x="640" +d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" /> + <glyph glyph-name="superscript" unicode="" +d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z +M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5 +t-65.5 -51.5t-30.5 -63h232v80h126z" /> + <glyph glyph-name="subscript" unicode="" +d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z +M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73 +h232v80h126z" /> + <glyph glyph-name="_283" unicode="" horiz-adv-x="1920" +d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" /> + <glyph glyph-name="puzzle_piece" unicode="" horiz-adv-x="1664" +d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5 +t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89 +q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117 +q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" /> + <glyph glyph-name="microphone" unicode="" horiz-adv-x="1152" +d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5 +t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" /> + <glyph glyph-name="microphone_off" unicode="" horiz-adv-x="1408" +d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128 +q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23 +t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" /> + <glyph glyph-name="shield" unicode="" horiz-adv-x="1280" +d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150 +t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> + <glyph glyph-name="calendar_empty" unicode="" horiz-adv-x="1664" +d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 +q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> + <glyph glyph-name="fire_extinguisher" unicode="" horiz-adv-x="1408" +d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800 +q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113 +q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" /> + <glyph glyph-name="rocket" unicode="" horiz-adv-x="1664" +d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1 +q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" /> + <glyph glyph-name="maxcdn" unicode="" horiz-adv-x="1792" +d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" /> + <glyph glyph-name="chevron_sign_left" unicode="" +d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 +t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="chevron_sign_right" unicode="" +d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 +t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="chevron_sign_up" unicode="" +d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 +t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="chevron_sign_down" unicode="" +d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 +t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="html5" unicode="" horiz-adv-x="1408" +d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" /> + <glyph glyph-name="css3" unicode="" horiz-adv-x="1792" +d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" /> + <glyph glyph-name="anchor" unicode="" horiz-adv-x="1792" +d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352 +q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19 +t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" /> + <glyph glyph-name="unlock_alt" unicode="" horiz-adv-x="1152" +d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181 +v-320h736z" /> + <glyph glyph-name="bullseye" unicode="" +d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150 +t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 +q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="ellipsis_horizontal" unicode="" horiz-adv-x="1408" +d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192 +q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" /> + <glyph glyph-name="ellipsis_vertical" unicode="" horiz-adv-x="384" +d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192 +q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" /> + <glyph glyph-name="_303" unicode="" +d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128 +q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="play_sign" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56 +q16 -8 32 -8q17 0 32 9z" /> + <glyph glyph-name="ticket" unicode="" horiz-adv-x="1792" +d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136 +t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" /> + <glyph glyph-name="minus_sign_alt" unicode="" +d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 +t84.5 -203.5z" /> + <glyph glyph-name="check_minus" unicode="" horiz-adv-x="1408" +d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5 +t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="level_up" unicode="" horiz-adv-x="1024" +d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" /> + <glyph glyph-name="level_down" unicode="" horiz-adv-x="1024" +d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" /> + <glyph glyph-name="check_sign" unicode="" +d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5 +t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="edit_sign" unicode="" +d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120 +v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_312" unicode="" +d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960 +q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="share_sign" unicode="" +d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5 +t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="compass" unicode="" +d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 +t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="collapse" unicode="" +d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120 +v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="collapse_top" unicode="" +d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_317" unicode="" +d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5 +t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="eur" unicode="" horiz-adv-x="1024" +d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9 +t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26 +l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" /> + <glyph glyph-name="gbp" unicode="" horiz-adv-x="1024" +d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7 +q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" /> + <glyph glyph-name="usd" unicode="" horiz-adv-x="1024" +d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43 +t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5 +t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50 +t53 -63.5t31.5 -76.5t13 -94z" /> + <glyph glyph-name="inr" unicode="" horiz-adv-x="898" +d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102 +q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" /> + <glyph glyph-name="jpy" unicode="" horiz-adv-x="1027" +d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61 +l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" /> + <glyph glyph-name="rub" unicode="" horiz-adv-x="1280" +d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128 +q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" /> + <glyph glyph-name="krw" unicode="" horiz-adv-x="1792" +d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23 +t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28 +q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" /> + <glyph glyph-name="btc" unicode="" horiz-adv-x="1280" +d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164 +l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30 +t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" /> + <glyph glyph-name="file" unicode="" +d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" /> + <glyph glyph-name="file_text" unicode="" +d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704 +q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" /> + <glyph glyph-name="sort_by_alphabet" unicode="" horiz-adv-x="1664" +d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23 +v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162 +l230 -662h70z" /> + <glyph glyph-name="_329" unicode="" horiz-adv-x="1664" +d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150 +v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248 +v119h121z" /> + <glyph glyph-name="sort_by_attributes" unicode="" horiz-adv-x="1792" +d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832 +q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256 +q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" /> + <glyph glyph-name="sort_by_attributes_alt" unicode="" horiz-adv-x="1792" +d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192 +q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832 +q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" /> + <glyph glyph-name="sort_by_order" unicode="" +d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23 +zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5 +t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" /> + <glyph glyph-name="sort_by_order_alt" unicode="" +d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9 +t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13 +q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" /> + <glyph glyph-name="_334" unicode="" horiz-adv-x="1664" +d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76 +q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5 +t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" /> + <glyph glyph-name="_335" unicode="" horiz-adv-x="1664" +d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135 +t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121 +t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" /> + <glyph glyph-name="youtube_sign" unicode="" +d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15 +q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38 +q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5 +q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38 +q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5 +h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="youtube" unicode="" +d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73 +q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51 +q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99 +q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51 +q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" /> + <glyph glyph-name="xing" unicode="" horiz-adv-x="1408" +d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942 +q25 45 64 45h241q22 0 31 -15z" /> + <glyph glyph-name="xing_sign" unicode="" +d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1 +l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="youtube_play" unicode="" horiz-adv-x="1792" +d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5 +l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136 +q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" /> + <glyph glyph-name="dropbox" unicode="" horiz-adv-x="1792" +d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" /> + <glyph glyph-name="stackexchange" unicode="" +d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" /> + <glyph glyph-name="instagram" unicode="" +d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270 +q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5 +t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317 +q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" /> + <glyph glyph-name="flickr" unicode="" +d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150 +t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" /> + <glyph glyph-name="adn" unicode="" +d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="f171" unicode="" horiz-adv-x="1408" +d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22 +t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18 +t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5 +t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" /> + <glyph glyph-name="bitbucket_sign" unicode="" +d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5 +t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z +M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120 +v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="tumblr" unicode="" horiz-adv-x="1024" +d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14 +q78 2 134 29z" /> + <glyph glyph-name="tumblr_sign" unicode="" +d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z +M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="long_arrow_down" unicode="" horiz-adv-x="768" +d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" /> + <glyph glyph-name="long_arrow_up" unicode="" horiz-adv-x="768" +d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" /> + <glyph glyph-name="long_arrow_left" unicode="" horiz-adv-x="1792" +d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" /> + <glyph glyph-name="long_arrow_right" unicode="" horiz-adv-x="1792" +d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" /> + <glyph glyph-name="apple" unicode="" horiz-adv-x="1408" +d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65 +q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" /> + <glyph glyph-name="windows" unicode="" horiz-adv-x="1664" +d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" /> + <glyph glyph-name="android" unicode="" horiz-adv-x="1408" +d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30 +t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5 +h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" /> + <glyph glyph-name="linux" unicode="" +d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z +M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7 +q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15 +q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5 +t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19 +q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63 +q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92 +q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152 +q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4 +t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5 +t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43 +q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49 +t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54 +q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5 +t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5 +t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" /> + <glyph glyph-name="dribble" unicode="" +d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81 +t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19 +q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6 +t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="skype" unicode="" +d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5 +t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5 +q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80 +q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" /> + <glyph glyph-name="foursquare" unicode="" horiz-adv-x="1280" +d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z +M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324 +l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" /> + <glyph glyph-name="trello" unicode="" +d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408 +q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> + <glyph glyph-name="female" unicode="" horiz-adv-x="1280" +d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43 +q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> + <glyph glyph-name="male" unicode="" horiz-adv-x="1024" +d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z +M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> + <glyph glyph-name="gittip" unicode="" +d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 +t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="sun" unicode="" horiz-adv-x="1792" +d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4 +l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94 +q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" /> + <glyph glyph-name="_366" unicode="" +d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61 +t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" /> + <glyph glyph-name="archive" unicode="" horiz-adv-x="1792" +d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536 +q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" /> + <glyph glyph-name="bug" unicode="" horiz-adv-x="1664" +d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207 +q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19 +t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" /> + <glyph glyph-name="vk" unicode="" horiz-adv-x="1920" +d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58 +t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6 +q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24 +q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2 +q39 5 64 -2.5t31 -16.5z" /> + <glyph glyph-name="weibo" unicode="" horiz-adv-x="1792" +d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12 +q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422 +q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178 +q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z +M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" /> + <glyph glyph-name="renren" unicode="" +d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495 +q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" /> + <glyph glyph-name="_372" unicode="" horiz-adv-x="1408" +d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5 +t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56 +t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5 +t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" /> + <glyph glyph-name="stack_exchange" unicode="" horiz-adv-x="1280" +d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z +" /> + <glyph glyph-name="_374" unicode="" +d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 +t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="arrow_circle_alt_left" unicode="" +d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 +t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_376" unicode="" +d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z +M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="dot_circle_alt" unicode="" +d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5 +t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_378" unicode="" horiz-adv-x="1664" +d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128 +q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" /> + <glyph glyph-name="vimeo_square" unicode="" +d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179 +q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_380" unicode="" horiz-adv-x="1152" +d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160 +q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" /> + <glyph glyph-name="plus_square_o" unicode="" horiz-adv-x="1408" +d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832 +q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_382" unicode="" horiz-adv-x="2176" +d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40 +t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29 +q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" /> + <glyph glyph-name="_383" unicode="" horiz-adv-x="1664" +d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9 +q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102 +t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" /> + <glyph glyph-name="_384" unicode="" +d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69 +q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13 +t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" /> + <glyph glyph-name="_385" unicode="" horiz-adv-x="1792" +d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5 +t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21 +t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286 +t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273 +t273 -182.5t331.5 -68z" /> + <glyph glyph-name="_386" unicode="" horiz-adv-x="1792" +d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" /> + <glyph glyph-name="_387" unicode="" horiz-adv-x="2048" +d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64 +q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" /> + <glyph glyph-name="_388" unicode="" horiz-adv-x="2304" +d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433 +q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" /> + <glyph glyph-name="_389" unicode="" +d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0 +q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" /> + <glyph glyph-name="uniF1A0" unicode="" +d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5 +t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" /> + <glyph glyph-name="f1a1" unicode="" horiz-adv-x="1792" +d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26 +t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37 +q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191 +t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="_392" unicode="" +d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54 +q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83 +q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 +q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_393" unicode="" +d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150 +v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103 +t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="f1a4" unicode="" horiz-adv-x="1920" +d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328 +v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" /> + <glyph glyph-name="_395" unicode="" +d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 +t84.5 -203.5z" /> + <glyph glyph-name="_396" unicode="" horiz-adv-x="2048" +d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123 +v-369h123z" /> + <glyph glyph-name="_397" unicode="" +d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101 +v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 +q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_398" unicode="" horiz-adv-x="2038" +d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14 +q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24 +q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33 +q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5 +t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43 +q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5 +t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13 +t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" /> + <glyph glyph-name="_399" unicode="" +d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10 +q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14 +q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14 +t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44 +q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" /> + <glyph glyph-name="_400" unicode="" +d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z +M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5 +t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5 +q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126 +t135.5 51q85 0 145 -60.5t60 -145.5z" /> + <glyph glyph-name="f1ab" unicode="" +d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5 +q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28 +q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z +M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11 +q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5 +q20 0 20 -21v-418z" /> + <glyph glyph-name="_402" unicode="" horiz-adv-x="1792" +d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48 +l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23 +t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128 +q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128 +q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" /> + <glyph glyph-name="_403" unicode="" +d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9 +t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64 +q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 +q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9 +t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64 +q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 +q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9 +t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" /> + <glyph glyph-name="_404" unicode="" horiz-adv-x="1280" +d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152 +q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> + <glyph glyph-name="uniF1B1" unicode="" horiz-adv-x="1664" +d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5 +q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819 +q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5 +t100.5 134t141.5 55.5z" /> + <glyph glyph-name="_406" unicode="" horiz-adv-x="768" +d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" /> + <glyph glyph-name="_407" unicode="" horiz-adv-x="1792" +d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z +" /> + <glyph glyph-name="_408" unicode="" horiz-adv-x="2304" +d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67 +t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70 +v-400l434 -186q36 -16 57 -48t21 -70z" /> + <glyph glyph-name="_409" unicode="" horiz-adv-x="2048" +d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658 +q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204 +q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" /> + <glyph glyph-name="_410" unicode="" +d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5 +t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217 +t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" /> + <glyph glyph-name="_411" unicode="" horiz-adv-x="1792" +d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5 +q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89 +q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" /> + <glyph glyph-name="_412" unicode="" +d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5 +q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5 +q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z +" /> + <glyph glyph-name="_413" unicode="" horiz-adv-x="1792" +d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188 +l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5 +t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1 +q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" /> + <glyph glyph-name="_414" unicode="" horiz-adv-x="2048" +d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384 +q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5 +l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" /> + <glyph glyph-name="_415" unicode="" horiz-adv-x="2048" +d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5 +t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z +M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" /> + <glyph glyph-name="_416" unicode="" +d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384 +q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" /> + <glyph glyph-name="_417" unicode="" +d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64 +q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37 +q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_418" unicode="" horiz-adv-x="1024" +d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" /> + <glyph glyph-name="_419" unicode="" horiz-adv-x="2304" +d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11 +q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245 +q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785 +l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242 +q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236 +q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786 +q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" /> + <glyph glyph-name="uniF1C0" unicode="" +d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127 +t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5 +t-103 128v128q0 69 103 128t280 93.5t385 34.5z" /> + <glyph glyph-name="uniF1C1" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197 +q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8 +q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" /> + <glyph glyph-name="_422" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5 +t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" /> + <glyph glyph-name="_423" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107 +h-290v-107h68l189 -272l-194 -283h-68z" /> + <glyph glyph-name="_424" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" /> + <glyph glyph-name="_425" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" /> + <glyph glyph-name="_426" unicode="" +d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400 +v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79 +q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" /> + <glyph glyph-name="_427" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5 +q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" /> + <glyph glyph-name="_428" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" /> + <glyph glyph-name="_429" unicode="" +d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z +M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243 +l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" /> + <glyph glyph-name="_430" unicode="" +d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406 +q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" /> + <glyph glyph-name="_431" unicode="" horiz-adv-x="1792" +d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546 +q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" /> + <glyph glyph-name="_432" unicode="" horiz-adv-x="2048" +d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94 +q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55 +t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" /> + <glyph glyph-name="_433" unicode="" horiz-adv-x="1792" +d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194 +q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5 +t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" /> + <glyph glyph-name="_434" unicode="" horiz-adv-x="1792" +d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5 +t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" /> + <glyph glyph-name="uniF1D0" unicode="" horiz-adv-x="1792" +d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41 +t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170 +t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136 +q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" /> + <glyph glyph-name="uniF1D1" unicode="" horiz-adv-x="1792" +d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251 +l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162 +q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33 +q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5 +t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71 +t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF1D2" unicode="" +d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85 +q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392 +q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072 +q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_438" unicode="" horiz-adv-x="1792" +d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58 +q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47 +q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171 +v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" /> + <glyph glyph-name="_439" unicode="" +d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="uniF1D5" unicode="" horiz-adv-x="1280" +d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5 +t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153 +t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" /> + <glyph glyph-name="uniF1D6" unicode="" horiz-adv-x="1792" +d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5 +q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20 +t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5 +t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" /> + <glyph glyph-name="uniF1D7" unicode="" horiz-adv-x="2048" +d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25 +q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5 +q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109 +q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" /> + <glyph glyph-name="_443" unicode="" horiz-adv-x="1792" +d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" /> + <glyph glyph-name="_444" unicode="" horiz-adv-x="1792" +d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137 +l863 639l-478 -797z" /> + <glyph glyph-name="_445" unicode="" +d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 +t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23 +t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" /> + <glyph glyph-name="_446" unicode="" +d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 +t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_447" unicode="" horiz-adv-x="1792" +d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15 +t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2 +t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160 +q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5 +q0 -26 -12 -48t-36 -22z" /> + <glyph glyph-name="_448" unicode="" horiz-adv-x="1280" +d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179 +q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" /> + <glyph glyph-name="_449" unicode="" +d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256 +q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" /> + <glyph glyph-name="uniF1E0" unicode="" +d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5 +t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" /> + <glyph glyph-name="_451" unicode="" +d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5 +t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_452" unicode="" horiz-adv-x="1792" +d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5 +t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91 +q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9 +t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" /> + <glyph glyph-name="_453" unicode="" horiz-adv-x="1792" +d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323 +l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" /> + <glyph glyph-name="_454" unicode="" horiz-adv-x="1792" +d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 +v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192 +q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23 +zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5 +t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" /> + <glyph glyph-name="_455" unicode="" horiz-adv-x="1792" +d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z +M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" /> + <glyph glyph-name="_456" unicode="" horiz-adv-x="1792" +d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234 +l401 400q38 37 91 37t90 -37z" /> + <glyph glyph-name="_457" unicode="" horiz-adv-x="1792" +d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5 +t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z +M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7 +t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" /> + <glyph glyph-name="_458" unicode="" horiz-adv-x="1792" +d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" /> + <glyph glyph-name="_459" unicode="" +d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36 +q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5 +t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87 +q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" /> + <glyph glyph-name="_460" unicode="" horiz-adv-x="2048" +d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19 +t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" /> + <glyph glyph-name="_461" unicode="" horiz-adv-x="2048" +d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121 +q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z +M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" /> + <glyph glyph-name="_462" unicode="" horiz-adv-x="1792" +d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 +t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5 +t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5 +t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z +M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38 +h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_463" unicode="" +d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246 +q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598 +q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" /> + <glyph glyph-name="_464" unicode="" horiz-adv-x="1792" +d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640 +q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" /> + <glyph glyph-name="uniF1F0" unicode="" horiz-adv-x="2304" +d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27 +q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128 +q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_466" unicode="" horiz-adv-x="2304" +d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249 +q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z +M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32 +h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4 +q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75 +q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14 +q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22 +q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12 +q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122 +h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5 +t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_467" unicode="" horiz-adv-x="2304" +d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42 +q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604 +v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569 +q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73 +t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" /> + <glyph glyph-name="f1f3" unicode="" horiz-adv-x="2304" +d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z +M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260 +l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279 +v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040 +q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168 +q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5 +t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21 +h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5 +t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" /> + <glyph glyph-name="_469" unicode="" horiz-adv-x="2304" +d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16 +t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76 +q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59 +t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489 +l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66 +q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_470" unicode="" horiz-adv-x="2304" +d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109 +q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118 +q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151 +q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31 +q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_471" unicode="" horiz-adv-x="2048" +d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5 +l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5 +l418 363q10 8 23.5 7t21.5 -11z" /> + <glyph glyph-name="_472" unicode="" horiz-adv-x="2048" +d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128 +q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161 +q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" /> + <glyph glyph-name="_473" unicode="" horiz-adv-x="1408" +d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704 +q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167 +q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" /> + <glyph glyph-name="_474" unicode="" +d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5 +t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5 +t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_475" unicode="" +d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53 +q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24 +t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61 +t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" /> + <glyph glyph-name="_476" unicode="" horiz-adv-x="1792" +d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10 +t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" /> + <glyph glyph-name="f1fc" unicode="" horiz-adv-x="1792" +d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5 +t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" /> + <glyph glyph-name="_478" unicode="" horiz-adv-x="1792" +d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5 +t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38 +t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448 +h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5 +q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" /> + <glyph glyph-name="_479" unicode="" horiz-adv-x="2048" +d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" /> + <glyph glyph-name="_480" unicode="" horiz-adv-x="1792" +d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_481" unicode="" horiz-adv-x="2048" +d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9 +t9 -23z" /> + <glyph glyph-name="_482" unicode="" horiz-adv-x="1792" +d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20 +q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50 +t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1 +q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" /> + <glyph glyph-name="_483" unicode="" +d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73 +q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110 +q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960 +q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_484" unicode="" horiz-adv-x="2048" +d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5 +t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5 +t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" /> + <glyph glyph-name="_485" unicode="" horiz-adv-x="2048" +d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5 +t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" /> + <glyph glyph-name="_486" unicode="" horiz-adv-x="2304" +d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94 +q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469 +q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400 +q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" /> + <glyph glyph-name="_487" unicode="" +d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5 +h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 +t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" /> + <glyph glyph-name="_488" unicode="" horiz-adv-x="2048" +d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327 +q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5 +q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" /> + <glyph glyph-name="_489" unicode="" horiz-adv-x="1280" +d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119 +t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5 +t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14 +q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88 +q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5 +t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" /> + <glyph glyph-name="_490" unicode="" horiz-adv-x="2048" +d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206 +q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307 +t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14 +t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" /> + <glyph glyph-name="_491" unicode="" +d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5 +t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" /> + <glyph glyph-name="_492" unicode="" +d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55 +q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410 +q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" /> + <glyph glyph-name="_493" unicode="" +d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" /> + <glyph glyph-name="_494" unicode="" horiz-adv-x="2048" +d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335 +q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5 +q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438 +h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66 +l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946 +l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82 +zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" /> + <glyph glyph-name="f210" unicode="" +d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" /> + <glyph glyph-name="_496" unicode="" +d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384 +q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" /> + <glyph glyph-name="f212" unicode="" horiz-adv-x="2048" +d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021 +q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25 +q209 0 374 -102q172 107 374 102z" /> + <glyph glyph-name="_498" unicode="" horiz-adv-x="2048" +d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101 +q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284 +q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" /> + <glyph glyph-name="_499" unicode="" +d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34 +l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114 +v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z +M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378 +v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51 +h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5 +t-43 -34t-16.5 -53.5z" /> + <glyph glyph-name="_500" unicode="" horiz-adv-x="2048" +d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832 +q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" /> + <glyph glyph-name="_501" unicode="" horiz-adv-x="2048" +d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5 +t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113 +t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5 +q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" /> + <glyph glyph-name="_502" unicode="" horiz-adv-x="1664" +d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 +t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920 +q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" /> + <glyph glyph-name="_503" unicode="" horiz-adv-x="1664" +d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 +t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920 +q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" /> + <glyph glyph-name="_504" unicode="" horiz-adv-x="2048" +d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20 +l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" /> + <glyph glyph-name="_505" unicode="" horiz-adv-x="2048" +d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83 +q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83 +q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314 +v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83 +q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" /> + <glyph glyph-name="_506" unicode="" +d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14 +t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5 +q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31 +t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" /> + <glyph glyph-name="_507" unicode="" horiz-adv-x="2304" +d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5 +t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105 +l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226 +t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" /> + <glyph glyph-name="_508" unicode="" +d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12 +q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384 +q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5 +t158.5 -65.5t65.5 -158.5z" /> + <glyph glyph-name="_509" unicode="" horiz-adv-x="1792" +d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221 +q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124 +t127 -344z" /> + <glyph glyph-name="venus" unicode="" horiz-adv-x="1280" +d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292 +q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" /> + <glyph glyph-name="_511" unicode="" +d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5 +q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_512" unicode="" horiz-adv-x="1280" +d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5 +t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 +t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_513" unicode="" +d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64 +q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 +t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_514" unicode="" horiz-adv-x="1792" +d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64 +q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9 +t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5 +t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_515" unicode="" horiz-adv-x="1792" +d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23 +t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391 +q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391 +q0 -226 -154 -391q103 -57 218 -57z" /> + <glyph glyph-name="_516" unicode="" horiz-adv-x="1920" +d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230 +q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9 +t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128 +q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" /> + <glyph glyph-name="_517" unicode="" horiz-adv-x="2048" +d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23 +t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9 +t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5 +t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" /> + <glyph glyph-name="_518" unicode="" +d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5 +t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 +t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_519" unicode="" horiz-adv-x="1280" +d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22 +t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5 +t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_520" unicode="" horiz-adv-x="2048" +d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5 +t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5 +t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_521" unicode="" horiz-adv-x="1280" +d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5 +t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> + <glyph glyph-name="_522" unicode="" horiz-adv-x="1280" +d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123 +t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" /> + <glyph glyph-name="_523" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="_524" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="_525" unicode="" +d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" /> + <glyph glyph-name="_526" unicode="" horiz-adv-x="1280" +d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5 +l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5 +q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" /> + <glyph glyph-name="_527" unicode="" +d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5 +t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233 +l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" /> + <glyph glyph-name="_528" unicode="" horiz-adv-x="1792" +d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216 +q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" /> + <glyph glyph-name="_529" unicode="" horiz-adv-x="2048" +d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5 +t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5 +t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" /> + <glyph glyph-name="_530" unicode="" horiz-adv-x="2048" +d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136 +q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69 +t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" /> + <glyph glyph-name="_531" unicode="" horiz-adv-x="2048" +d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704 +q-26 0 -45 -19t-19 -45v-384h1152z" /> + <glyph glyph-name="_532" unicode="" +d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" /> + <glyph glyph-name="_533" unicode="" +d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56 +t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" /> + <glyph glyph-name="_534" unicode="" +d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47 +t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" /> + <glyph glyph-name="_535" unicode="" horiz-adv-x="1792" +d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116 +q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" /> + <glyph glyph-name="_536" unicode="" +d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" /> + <glyph glyph-name="_537" unicode="" horiz-adv-x="2296" +d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5 +q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5 +q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42 +q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37 +q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5 +q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139 +q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8 +t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132 +q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132 +q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z +M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86 +t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103 +q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4 +l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130 +t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150 +q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12 +q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" /> + <glyph glyph-name="_538" unicode="" horiz-adv-x="2304" +d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5 +t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5 +t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" /> + <glyph glyph-name="_539" unicode="" horiz-adv-x="1792" +d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348 +t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23 +t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96 +q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512 +q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" /> + <glyph glyph-name="_540" unicode="" horiz-adv-x="2304" +d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113 +v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" /> + <glyph glyph-name="_541" unicode="" horiz-adv-x="2304" +d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 +h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> + <glyph glyph-name="_542" unicode="" horiz-adv-x="2304" +d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 +h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> + <glyph glyph-name="_543" unicode="" horiz-adv-x="2304" +d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 +h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> + <glyph glyph-name="_544" unicode="" horiz-adv-x="2304" +d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23 +v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> + <glyph glyph-name="_545" unicode="" horiz-adv-x="1280" +d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" /> + <glyph glyph-name="_546" unicode="" horiz-adv-x="1024" +d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" /> + <glyph glyph-name="_547" unicode="" horiz-adv-x="2048" +d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128 +h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" /> + <glyph glyph-name="_548" unicode="" horiz-adv-x="2304" +d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256 +v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" /> + <glyph glyph-name="_549" unicode="" +d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" /> + <glyph glyph-name="_550" unicode="" +d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68 +z" /> + <glyph glyph-name="_551" unicode="" horiz-adv-x="2304" +d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5 +t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88 +t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90 +t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_552" unicode="" horiz-adv-x="2304" +d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294 +t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z +M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_553" unicode="" horiz-adv-x="1792" +d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113 +zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" /> + <glyph glyph-name="_554" unicode="" horiz-adv-x="2304" +d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64 +q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91 +t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5 +t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" /> + <glyph glyph-name="_555" unicode="" +d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 +t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5 +t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" /> + <glyph glyph-name="_556" unicode="" +d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 +t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" /> + <glyph glyph-name="_557" unicode="" +d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 +t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" /> + <glyph glyph-name="_558" unicode="" +d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 +t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196 +h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" /> + <glyph glyph-name="_559" unicode="" +d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87 +t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9 +h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" /> + <glyph glyph-name="_560" unicode="" +d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25 +q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27 +t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21 +q72 69 174 69z" /> + <glyph glyph-name="_561" unicode="" horiz-adv-x="1792" +d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33 +t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52 +h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" /> + <glyph glyph-name="_562" unicode="" horiz-adv-x="1792" +d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668 +q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17 +t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5 +t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5 +q0 -42 -23 -78t-61 -53l-310 -141h91z" /> + <glyph glyph-name="_563" unicode="" horiz-adv-x="2048" +d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32 +q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68 +q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" /> + <glyph glyph-name="_564" unicode="" horiz-adv-x="2048" +d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79 +t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24 +q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26 +l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" /> + <glyph glyph-name="_565" unicode="" horiz-adv-x="1792" +d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5 +q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5 +v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32 +v-384h32z" /> + <glyph glyph-name="_566" unicode="" +d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181 +v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46 +q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5 +q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308 +q0 -53 37.5 -90.5t90.5 -37.5h668z" /> + <glyph glyph-name="_567" unicode="" horiz-adv-x="1973" +d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5 +t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141 +q13 0 22 -8.5t10 -20.5z" /> + <glyph glyph-name="_568" unicode="" horiz-adv-x="1792" +d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109 +t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640 +q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="_569" unicode="" horiz-adv-x="1792" +d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78 +q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5 +t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376 +q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191 +t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" /> + <glyph glyph-name="f260" unicode="" horiz-adv-x="2048" +d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" /> + <glyph glyph-name="f261" unicode="" horiz-adv-x="1792" +d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191 +t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="_572" unicode="" horiz-adv-x="2304" +d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57 +t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197 +t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5 +t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5 +t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5 +q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" /> + <glyph glyph-name="f263" unicode="" horiz-adv-x="1280" +d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5 +t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94 +q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" /> + <glyph glyph-name="_574" unicode="" +d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32 +q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5 +zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="_575" unicode="" horiz-adv-x="1720" +d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33 +l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" /> + <glyph glyph-name="_576" unicode="" horiz-adv-x="2304" +d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540 +q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81 +l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" /> + <glyph glyph-name="_577" unicode="" horiz-adv-x="1792" +d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640 +q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5 +t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5 +t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5 +t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191 +t191 -286t71 -348z" /> + <glyph glyph-name="_578" unicode="" horiz-adv-x="1792" +d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962 +q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" /> + <glyph glyph-name="_579" unicode="" horiz-adv-x="1792" +d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5 +q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5 +q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" /> + <glyph glyph-name="_580" unicode="" horiz-adv-x="1792" +d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339 +q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z +" /> + <glyph glyph-name="_581" unicode="" horiz-adv-x="1792" +d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606 +q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z +M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" /> + <glyph glyph-name="_582" unicode="" horiz-adv-x="2048" +d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23 +v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> + <glyph glyph-name="_583" unicode="" horiz-adv-x="1792" +d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34 +h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100 +q-68 175 -180 287z" /> + <glyph glyph-name="_584" unicode="" +d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6 +q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13 +q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249 +q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183 +q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46 +t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" /> + <glyph glyph-name="_585" unicode="" horiz-adv-x="1792" +d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z +M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30 +q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57 +t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133 +q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" /> + <glyph glyph-name="_586" unicode="" horiz-adv-x="1792" +d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9 +h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224 +v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" /> + <glyph glyph-name="_587" unicode="" horiz-adv-x="1792" +d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23 +t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47 +t47 -113v-96h128q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_588" unicode="" horiz-adv-x="1792" +d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z +M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 +q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_589" unicode="" horiz-adv-x="1792" +d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23 +t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47 +t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> + <glyph glyph-name="_590" unicode="" horiz-adv-x="1792" +d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" /> + <glyph glyph-name="_591" unicode="" horiz-adv-x="1024" +d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249 +q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" /> + <glyph glyph-name="_592" unicode="" horiz-adv-x="1792" +d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768 +q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" /> + <glyph glyph-name="_593" unicode="" horiz-adv-x="2048" +d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173 +v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" /> + <glyph glyph-name="_594" unicode="" horiz-adv-x="1792" +d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472 +q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" /> + <glyph glyph-name="_595" unicode="" horiz-adv-x="1792" +d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5 +t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37 +t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" /> + <glyph glyph-name="_596" unicode="" horiz-adv-x="1792" +d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5 +t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5 +t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51 +t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" /> + <glyph glyph-name="_597" unicode="" horiz-adv-x="1024" +d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" /> + <glyph glyph-name="_598" unicode="" horiz-adv-x="1792" +d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246 +q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" /> + <glyph glyph-name="f27e" unicode="" +d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" /> + <glyph glyph-name="uniF280" unicode="" +d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72 +h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275 +l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" /> + <glyph glyph-name="uniF281" unicode="" horiz-adv-x="1792" +d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5 +l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44 +t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106 +q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" /> + <glyph glyph-name="_602" unicode="" horiz-adv-x="1792" +d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53 +q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" /> + <glyph glyph-name="_603" unicode="" horiz-adv-x="2304" +d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" /> + <glyph glyph-name="_604" unicode="" horiz-adv-x="1792" +d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308 +t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20 +t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" /> + <glyph glyph-name="uniF285" unicode="" horiz-adv-x="1792" +d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" /> + <glyph glyph-name="uniF286" unicode="" horiz-adv-x="1792" +d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96 +q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5 +q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96 +q16 0 16 -16z" /> + <glyph glyph-name="_607" unicode="" horiz-adv-x="2304" +d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96 +q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5 +t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" /> + <glyph glyph-name="_608" unicode="" horiz-adv-x="1792" +d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348 +t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="_609" unicode="" horiz-adv-x="2304" +d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22 +q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5 +q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13 +q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" /> + <glyph glyph-name="_610" unicode="" +d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83 +t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20 +q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5 +t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" /> + <glyph glyph-name="_611" unicode="" +d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103 +t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_612" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273 +t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" /> + <glyph glyph-name="_613" unicode="" +d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 +t103 -385.5z" /> + <glyph glyph-name="_614" unicode="" +d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273 +t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" /> + <glyph glyph-name="_615" unicode="" horiz-adv-x="1792" +d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5 +t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" /> + <glyph glyph-name="_616" unicode="" horiz-adv-x="2048" +d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5 +t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416 +q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441 +h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" /> + <glyph glyph-name="_617" unicode="" horiz-adv-x="1792" +d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12 +q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311 +q15 0 25 -12q9 -12 6 -28z" /> + <glyph glyph-name="_618" unicode="" +d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5 +t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" /> + <glyph glyph-name="_619" unicode="" horiz-adv-x="1024" +d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" /> + <glyph glyph-name="_620" unicode="" +d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5 +t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5 +t271.5 -112.5t112.5 -271.5z" /> + <glyph glyph-name="_621" unicode="" horiz-adv-x="1792" +d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" /> + <glyph glyph-name="_622" unicode="" horiz-adv-x="1792" +d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111 +q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" /> + <glyph glyph-name="_623" unicode="" +d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14 +t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" /> + <glyph glyph-name="_624" unicode="" horiz-adv-x="1792" +d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57 +q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285 +q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" /> + <glyph glyph-name="_625" unicode="" horiz-adv-x="1792" +d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42 +q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z +M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298 +t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="_626" unicode="" +d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300 +l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z +M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" /> + <glyph glyph-name="_627" unicode="" +d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5 +t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5 +t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5 +t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="_628" unicode="" horiz-adv-x="1408" +d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457 +q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521 +q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661 +q3 -1 7 1t7 4l3 2q11 9 11 17z" /> + <glyph glyph-name="_629" unicode="" horiz-adv-x="2304" +d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10 +t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5 +t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5 +h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96 +t9.5 -70.5z" /> + <glyph glyph-name="uniF2A0" unicode="" horiz-adv-x="1408" +d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5 +q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127 +l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272 +t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249 +q-18 -19 -45 -19z" /> + <glyph glyph-name="uniF2A1" unicode="" horiz-adv-x="2176" +d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352 +q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864 +q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136 +t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56 +t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56 +t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136 +t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" /> + <glyph glyph-name="uniF2A2" unicode="" horiz-adv-x="1792" +d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z +M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72 +t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45 +t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4 +q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" /> + <glyph glyph-name="uniF2A3" unicode="" horiz-adv-x="2304" +d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55 +q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5 +q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101 +q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35 +q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5 +q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" /> + <glyph glyph-name="uniF2A4" unicode="" horiz-adv-x="1792" +d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19 +t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74 +t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233 +l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" /> + <glyph glyph-name="uniF2A5" unicode="" +d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2 +q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10 +q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5 +t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="uniF2A6" unicode="" horiz-adv-x="1535" +d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5 +l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5 +q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9 +q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" /> + <glyph glyph-name="uniF2A7" unicode="" horiz-adv-x="1664" +d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37 +t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38 +l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148 +q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26 +l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" /> + <glyph glyph-name="uniF2A8" unicode="" horiz-adv-x="1792" +d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5 +q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841 +q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5 +q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" /> + <glyph glyph-name="uniF2A9" unicode="" horiz-adv-x="1280" +d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5 +q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z +M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" /> + <glyph glyph-name="uniF2AA" unicode="" +d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z +M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5 +q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 +t84.5 -203.5z" /> + <glyph glyph-name="uniF2AB" unicode="" +d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114 +q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5 +t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 +t103 -385.5z" /> + <glyph glyph-name="uniF2AC" unicode="" horiz-adv-x="1664" +d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35 +q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5 +t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" /> + <glyph glyph-name="uniF2AD" unicode="" +d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115 +q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15 +t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960 +q119 0 203.5 -84.5t84.5 -203.5z" /> + <glyph glyph-name="uniF2AE" unicode="" horiz-adv-x="2304" +d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7 +q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158 +q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" /> + <glyph glyph-name="uniF2B0" unicode="" +d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104 +q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108 +l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z +M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" /> + <glyph glyph-name="uniF2B1" unicode="" horiz-adv-x="1664" +d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5 +t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" /> + <glyph glyph-name="uniF2B2" unicode="" horiz-adv-x="1792" +d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5 +t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114 +q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50 +q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5 +t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46 +q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5 +q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177 +t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" /> + <glyph glyph-name="uniF2B3" unicode="" +d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110 +h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> + <glyph glyph-name="uniF2B4" unicode="" +d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5 +q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" /> + <glyph glyph-name="uniF2B5" unicode="" horiz-adv-x="2304" +d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66 +l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180 +q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z +M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421 +q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" /> + <glyph glyph-name="uniF2B6" unicode="" horiz-adv-x="1792" +d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107 +t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39 +q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" /> + <glyph glyph-name="uniF2B7" unicode="" horiz-adv-x="1792" +d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5 +l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5 +h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94 +q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" /> + <glyph glyph-name="uniF2B8" unicode="" +d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465 +l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161 +q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74 +q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" /> + <glyph glyph-name="uniF2B9" unicode="" horiz-adv-x="1664" +d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576 +q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216 +q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" /> + <glyph glyph-name="uniF2BA" unicode="" horiz-adv-x="1664" +d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5 +t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96 +q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216 +q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" /> + <glyph glyph-name="uniF2BB" unicode="" horiz-adv-x="2048" +d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z +M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568 +q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9 +h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2BC" unicode="" horiz-adv-x="2048" +d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925 +q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568 +q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5 +t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113 +t113 47h1728q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2BD" unicode="" horiz-adv-x="1792" +d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5 +t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF2BE" unicode="" horiz-adv-x="1792" +d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61 +t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" /> + <glyph glyph-name="uniF2C0" unicode="" +d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5 +t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145 +q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" /> + <glyph glyph-name="uniF2C1" unicode="" horiz-adv-x="1280" +d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5 +t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352 +q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2C2" unicode="" horiz-adv-x="2048" +d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56 +t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23 +v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728 +q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2C3" unicode="" horiz-adv-x="2048" +d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z +M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64 +q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47 +h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2C4" unicode="" horiz-adv-x="1792" +d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117 +q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5 +t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" /> + <glyph glyph-name="uniF2C5" unicode="" horiz-adv-x="2304" +d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21 +t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46 +t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54 +t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29 +q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5 +t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314 +q2 -42 2 -64z" /> + <glyph glyph-name="uniF2C6" unicode="" horiz-adv-x="1792" +d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71 +t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF2C7" unicode="" horiz-adv-x="1024" +d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5 +t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192 +v128h192z" /> + <glyph glyph-name="uniF2C8" unicode="" horiz-adv-x="1024" +d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5 +t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192 +v128h192z" /> + <glyph glyph-name="uniF2C9" unicode="" horiz-adv-x="1024" +d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5 +t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192 +v128h192z" /> + <glyph glyph-name="uniF2CA" unicode="" horiz-adv-x="1024" +d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5 +t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192 +v128h192z" /> + <glyph glyph-name="uniF2CB" unicode="" horiz-adv-x="1024" +d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z +M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" /> + <glyph glyph-name="uniF2CC" unicode="" horiz-adv-x="1920" +d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41 +t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19 +t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768 +q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19 +t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384 +q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" /> + <glyph glyph-name="uniF2CD" unicode="" horiz-adv-x="1792" +d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9 +t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9 +t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42 +q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9 +t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23 +t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" /> + <glyph glyph-name="uniF2CE" unicode="" +d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5 +t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70 +q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20 +q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5 +t72.5 -263.5z" /> + <glyph glyph-name="uniF2D0" unicode="" horiz-adv-x="1792" +d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2D1" unicode="" horiz-adv-x="1792" +d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2D2" unicode="" horiz-adv-x="2048" +d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47 +t47 -113z" /> + <glyph glyph-name="uniF2D3" unicode="" horiz-adv-x="1792" +d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10 +l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2D4" unicode="" horiz-adv-x="1792" +d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 +l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2D5" unicode="" horiz-adv-x="1792" +d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF2D6" unicode="" horiz-adv-x="1794" +d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12 +t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5 +t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5 +q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5 +q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34 +q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5 +t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF2D7" unicode="" +d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89 +q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5 +t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" /> + <glyph glyph-name="uniF2D8" unicode="" +d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7 +t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5 +h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113 +v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" /> + <glyph glyph-name="uniF2D9" unicode="" horiz-adv-x="2176" +d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584 +q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5 +q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15 +q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82 +q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104 +t302 11t306.5 -97q220 -115 333 -336t87 -474z" /> + <glyph glyph-name="uniF2DA" unicode="" horiz-adv-x="1792" +d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178 +q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199 +t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297 +t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208 +t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" /> + <glyph glyph-name="uniF2DB" unicode="" +d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16 +q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28 +t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32 +q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16 +h48q16 0 16 -16z" /> + <glyph glyph-name="uniF2DC" unicode="" horiz-adv-x="1664" +d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45 +t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33 +q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313 +l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106 +q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" /> + <glyph glyph-name="uniF2DD" unicode="" horiz-adv-x="1792" +d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321 +q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" /> + <glyph glyph-name="uniF2DE" unicode="" horiz-adv-x="1792" +d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62 +t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71 +t286 -191t191 -286t71 -348z" /> + <glyph glyph-name="uniF2E0" unicode="" horiz-adv-x="1920" +d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3 +t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53 +q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5 +q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5 +t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5 +q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z +M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21 +q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16 +q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" /> + <glyph glyph-name="uniF2E1" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E2" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E3" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E4" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E5" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E6" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E7" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="_698" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2E9" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2EA" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2EB" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2EC" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2ED" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="uniF2EE" unicode="" horiz-adv-x="1792" + /> + <glyph glyph-name="lessequal" unicode="" horiz-adv-x="1792" + /> + </font> +</defs></svg> diff --git a/fonts/fontawesome-webfont.ttf b/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 literal 0 HcmV?d00001 diff --git a/fonts/fontawesome-webfont.woff b/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..400014a4b06eee3d0c0d54402a47ab2601b2862b GIT binary patch literal 98024 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 SdSQM28?+M|D(2r_;{O0|uQ74} literal 0 HcmV?d00001 diff --git a/fonts/fontawesome-webfont.woff2 b/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 GIT binary patch literal 77160 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 literal 0 HcmV?d00001 diff --git a/fonts/ionicons.eot b/fonts/ionicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..92a3f20a39267ae7f45144f412a995a663730360 GIT binary patch literal 120724 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 B3JL%K literal 0 HcmV?d00001 diff --git a/fonts/ionicons.min.css b/fonts/ionicons.min.css new file mode 100644 index 0000000..baba9e9 --- /dev/null +++ b/fonts/ionicons.min.css @@ -0,0 +1,11 @@ +@charset "UTF-8";/*! + Ionicons, v2.0.0 + Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ + https://twitter.com/benjsperry https://twitter.com/ionicframework + MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. +*/@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} diff --git a/fonts/ionicons.svg b/fonts/ionicons.svg new file mode 100644 index 0000000..49fc8f3 --- /dev/null +++ b/fonts/ionicons.svg @@ -0,0 +1,2230 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<!-- +2014-12-4: Created. +--> +<svg xmlns="http://www.w3.org/2000/svg"> +<metadata> +Created by FontForge 20120731 at Thu Dec 4 09:51:48 2014 + By Adam Bradley +Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) +</metadata> +<defs> +<font id="Ionicons" horiz-adv-x="448" > + <font-face + font-family="Ionicons" + font-weight="500" + font-stretch="normal" + units-per-em="512" + panose-1="2 0 6 3 0 0 0 0 0 0" + ascent="448" + descent="-64" + bbox="-0.54049 -64 512.487 448" + underline-thickness="25.6" + underline-position="-51.2" + unicode-range="U+F100-F4F7" + /> + <missing-glyph /> + <glyph glyph-name="ion-alert-circled" unicode="" +d="M445 26c3 -5 5 -13 2 -18s-8 -8 -14 -8h-418c-6 0 -11 3 -14 8s-1 13 2 18l207 349c3 5 8 9 14 9s11 -4 14 -9zM256 48v48h-64v-48h64zM256 128v144h-64v-144h64z" /> + <glyph glyph-name="ion-alert" unicode="" horiz-adv-x="128" +d="M128 -32h-128v96h128v-96zM112 128h-96l-16 288h128z" /> + <glyph glyph-name="ion-android-add-circle" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM315 171v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86z" /> + <glyph glyph-name="ion-android-add" unicode="" horiz-adv-x="320" +d="M320 171h-139v-139h-42v139h-139v42h139v139h42v-139h139v-42z" /> + <glyph glyph-name="ion-android-alarm-clock" unicode="" horiz-adv-x="428" +d="M428 323l-28 -33l-98 82l28 33zM125 373l-97 -83l-28 33l97 83zM225 275v0v-111l85 -50l-16 -27l-101 61v127h32zM214 360c106 0 193 -86 193 -191s-87 -191 -193 -191c-107 0 -193 86 -193 191s86 191 193 191zM214 20c82 0 150 66 150 149c0 82 -68 149 -150 149 +s-150 -67 -150 -149s68 -149 150 -149z" /> + <glyph glyph-name="ion-android-alert" unicode="" horiz-adv-x="416" +d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM232 88v40h-48v-40h48zM232 176v128h-48v-128h48z" /> + <glyph glyph-name="ion-android-apps" unicode="" horiz-adv-x="320" +d="M0 272v80h80v-80h-80zM120 32v80h80v-80h-80zM0 32v80h80v-80h-80zM0 152v80h80v-80h-80zM120 152v80h80v-80h-80zM240 352h80v-80h-80v80zM120 272v80h80v-80h-80zM240 152v80h80v-80h-80zM240 32v80h80v-80h-80z" /> + <glyph glyph-name="ion-android-archive" unicode="" horiz-adv-x="416" +d="M406 348c7 -7 10 -17 10 -29v-289c0 -25 -21 -46 -46 -46h-324c-25 0 -46 21 -46 46v289c0 12 3 22 10 29l33 39c6 8 16 13 26 13h278c10 0 20 -5 26 -13zM208 65l127 127h-81v46h-92v-46h-81zM49 354h317l-22 23h-277z" /> + <glyph glyph-name="ion-android-arrow-back" unicode="" horiz-adv-x="342" +d="M342 213v-42h-260l119 -120l-30 -30l-171 171l171 171l31 -30l-120 -120h260z" /> + <glyph glyph-name="ion-android-arrow-down" unicode="" horiz-adv-x="342" +d="M192 363v-260l120 120l30 -31l-171 -171l-171 171l30 30l120 -119v260h42z" /> + <glyph glyph-name="ion-android-arrow-dropdown-circle" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 128l96 96h-192z" /> + <glyph glyph-name="ion-android-arrow-dropdown" unicode="" horiz-adv-x="256" +d="M0 256h256l-128 -128z" /> + <glyph glyph-name="ion-android-arrow-dropleft-circle" unicode="" horiz-adv-x="416" +d="M416 192c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208s208 -93 208 -208zM144 192l96 -96v192z" /> + <glyph glyph-name="ion-android-arrow-dropleft" unicode="" horiz-adv-x="128" +d="M128 320v-256l-128 128z" /> + <glyph glyph-name="ion-android-arrow-dropright-circle" unicode="" horiz-adv-x="416" +d="M208 -16c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208s-93 -208 -208 -208zM176 96l96 96l-96 96v-192z" /> + <glyph glyph-name="ion-android-arrow-dropright" unicode="" horiz-adv-x="128" +d="M0 320l128 -128l-128 -128v256z" /> + <glyph glyph-name="ion-android-arrow-dropup-circle" unicode="" horiz-adv-x="416" +d="M416 192c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208s208 -93 208 -208zM304 160l-96 96l-96 -96h192z" /> + <glyph glyph-name="ion-android-arrow-dropup" unicode="" horiz-adv-x="256" +d="M0 128l128 128l128 -128h-256z" /> + <glyph glyph-name="ion-android-arrow-forward" unicode="" horiz-adv-x="342" +d="M0 171v42h260l-119 120l30 30l171 -171l-171 -171l-31 30l120 120h-260z" /> + <glyph glyph-name="ion-android-arrow-up" unicode="" horiz-adv-x="342" +d="M192 21h-42v260l-120 -119l-30 30l171 171l171 -171l-30 -31l-120 120v-260z" /> + <glyph glyph-name="ion-android-attach" unicode="" horiz-adv-x="235" +d="M203 320h32v-235c0 -65 -53 -117 -118 -117s-117 52 -117 117v246c0 47 38 85 85 85s86 -38 86 -85v-246c0 -30 -24 -53 -54 -53s-53 23 -53 53v203h32v-203c0 -12 9 -21 21 -21s22 9 22 21v246c0 30 -24 53 -54 53s-53 -23 -53 -53v-246c0 -47 38 -85 85 -85 +s86 38 86 85v235z" /> + <glyph glyph-name="ion-android-bar" unicode="" horiz-adv-x="384" +d="M171 171l-171 170v43h384v-43l-171 -170v-131h107v-40h-256v40h107v131zM96 299h192l43 42h-278z" /> + <glyph glyph-name="ion-android-bicycle" unicode="" +d="M299 317c-19 0 -34 14 -34 33s15 34 34 34s33 -15 33 -34s-14 -33 -33 -33zM355 187c51 0 93 -43 93 -94s-42 -93 -93 -93s-94 42 -94 93s43 94 94 94zM355 28c36 0 65 29 65 65s-29 66 -65 66s-66 -30 -66 -66s30 -65 66 -65zM274 224l-30 45l-43 -45l39 -32v-112h-32 +v86l-61 38c-9 6 -19 15 -19 27c0 8 3 17 9 23l72 69c6 6 14 9 22 9c11 0 22 -7 28 -16l34 -60h59v-32h-78zM93 187c51 0 94 -43 94 -94s-43 -93 -94 -93s-93 42 -93 93s42 94 93 94zM93 28c36 0 66 29 66 65s-30 66 -66 66s-65 -30 -65 -66s29 -65 65 -65z" /> + <glyph glyph-name="ion-android-boat" unicode="" +d="M52 35l-51 139c-2 6 -1 12 1 17s8 8 13 10l38 13v98c0 23 20 43 43 43h64l16 53h96l16 -53h64c23 0 43 -20 43 -43v-98l38 -13c5 -2 11 -5 13 -10s3 -12 1 -17l-51 -139h-1c-34 0 -65 20 -86 43c-21 -23 -51 -43 -85 -43s-64 19 -85 42c-21 -23 -52 -42 -86 -42h-1z +M96 312v-84l128 41l128 -41v84h-256zM309 40c0 0 59 -64 107 -64h-21c-30 0 -59 12 -86 26c-53 -28 -117 -28 -170 0c-27 -14 -56 -26 -86 -26h-21c49 0 107 64 107 64c52 -36 118 -36 170 0z" /> + <glyph glyph-name="ion-android-bookmark" unicode="" horiz-adv-x="288" +d="M248 384c22 0 40 -18 40 -40v-344l-144 64l-144 -64v344c0 22 18 40 40 40h208z" /> + <glyph glyph-name="ion-android-bulb" unicode="" +d="M224 278c-25 0 -50 -10 -68 -28s-28 -43 -28 -68c0 -34 18 -66 48 -83l16 -10v-18v-71h64v71v18l16 10c15 8 27 20 35 34c9 15 13 31 13 49c0 25 -10 50 -28 68s-43 28 -68 28zM245 416v0v-64h-42v64h42zM374 362v0l30 -30l-38 -38l-30 30zM74 362v0l38 -38l-30 -30 +l-38 38zM224 310v0c70 0 128 -58 128 -128c0 -48 -26 -89 -64 -111v-103h-128v103c-38 22 -64 64 -64 111c0 70 58 128 128 128zM448 203v0v-42h-64v42h64zM64 203v0v-42h-64v42h64z" /> + <glyph glyph-name="ion-android-bus" unicode="" horiz-adv-x="352" +d="M0 96v204c0 75 82 84 176 84s176 -9 176 -84v-204c0 -18 -14 -24 -27 -36v-39c0 -12 -9 -21 -21 -21h-21c-12 0 -22 9 -22 21v22h-170v-22c0 -12 -10 -21 -22 -21h-21c-12 0 -21 9 -21 21v39c-13 12 -27 17 -27 36zM80 80c18 0 32 14 32 32s-14 32 -32 32 +s-32 -14 -32 -32s14 -32 32 -32zM272 80c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM304 203v106h-256v-106h256z" /> + <glyph glyph-name="ion-android-calendar" unicode="" horiz-adv-x="384" +d="M304 176v-96h-96v96h96zM272 384h48v-32h24c22 0 40 -18 40 -40v-272c0 -22 -18 -40 -40 -40h-304c-22 0 -40 18 -40 40v272c0 22 18 40 40 40h24v32h48v-32h160v32zM344 40v212h-304v-212h304z" /> + <glyph glyph-name="ion-android-call" unicode="" horiz-adv-x="384" +d="M363 117c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-201 0 -363 162 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 13 -77c2 -7 0 -16 -5 -21l-47 -47c31 -61 80 -110 141 -141l47 47c5 6 14 7 21 5c23 -7 49 -12 76 -12z" /> + <glyph glyph-name="ion-android-camera" unicode="" +d="M161 168c0 42 21 63 63 63s63 -21 63 -63s-21 -63 -63 -63s-63 21 -63 63zM408 352c11 0 20 -4 28 -12s12 -17 12 -28v-272c0 -11 -4 -20 -12 -28s-17 -12 -28 -12h-368c-11 0 -20 4 -28 12s-12 17 -12 28v272c0 11 4 20 12 28s17 12 28 12h88l32 32h128l32 -32h88z +M224 56c31 0 57 11 79 33s33 48 33 79s-11 57 -33 79s-48 33 -79 33s-57 -11 -79 -33s-33 -48 -33 -79s11 -57 33 -79s48 -33 79 -33z" /> + <glyph glyph-name="ion-android-cancel" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM312 117l-75 75l75 75l-29 29l-75 -75l-75 75l-29 -29l75 -75l-75 -75l29 -29l75 75l75 -75z" /> + <glyph glyph-name="ion-android-car" unicode="" horiz-adv-x="384" +d="M339 331l45 -118v-160c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v11h-256v-11c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v160l45 118c4 13 16 21 30 21h234c14 0 26 -8 30 -21zM75 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 128 +c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM43 235h298l-32 85h-234z" /> + <glyph glyph-name="ion-android-cart" unicode="" horiz-adv-x="416" +d="M122 70c23 0 41 -18 41 -41s-18 -42 -41 -42s-42 19 -42 42s19 41 42 41zM0 397h68l19 -42h308c11 0 21 -9 21 -20c0 -4 -1 -8 -2 -10l-75 -129c-7 -14 -20 -22 -36 -22h-155l-21 -32s-2 -5 -2 -6c0 -3 2 -5 5 -5h238v-40h-243c-26 0 -45 14 -45 42c0 7 2 15 5 20l31 51 +l-74 151h-42v42zM326 70c23 0 42 -18 42 -41s-19 -42 -42 -42s-41 19 -41 42s18 41 41 41z" /> + <glyph glyph-name="ion-android-chat" unicode="" horiz-adv-x="416" +d="M344 384c4 0 7 -4 7 -8v-214c0 -4 -3 -9 -7 -9h-187l-90 -89v89h-57c-4 0 -10 5 -10 9v214c0 4 6 8 10 8h334zM408 321c4 0 8 -5 8 -9v-214c0 -4 -4 -9 -8 -9h-57v-89l-90 89h-130l39 39h181c18 0 25 10 25 26v167h32z" /> + <glyph glyph-name="ion-android-checkbox-blank" unicode="" horiz-adv-x="384" +d="M341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" /> + <glyph glyph-name="ion-android-checkbox-outline-blank" unicode="" horiz-adv-x="384" +d="M341 341h-298v-298h298v298zM341 384v0c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" /> + <glyph glyph-name="ion-android-checkbox-outline" unicode="" horiz-adv-x="384" +d="M105 233l66 -66l183 183l30 -30l-213 -213l-96 96zM341 43v170h43v-170c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h213v-43h-213v-298h298z" /> + <glyph glyph-name="ion-android-checkbox" unicode="" horiz-adv-x="384" +d="M341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM149 85l192 192l-30 30l-162 -162l-76 77l-30 -30z" /> + <glyph glyph-name="ion-android-checkmark-circle" unicode="" horiz-adv-x="416" +d="M123 232l64 -64l179 178l29 -29l-208 -208l-93 93zM374 192h42c0 -114 -94 -208 -208 -208s-208 94 -208 208s94 208 208 208c28 0 54 -6 78 -16l-32 -32c-15 4 -30 6 -46 6c-92 0 -166 -74 -166 -166s74 -166 166 -166s166 74 166 166z" /> + <glyph glyph-name="ion-android-clipboard" unicode="" horiz-adv-x="384" +d="M341 368c23 0 43 -20 43 -43v-314c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v314c0 23 20 43 43 43h87c7 28 32 48 62 48s55 -20 62 -48h87zM192 368c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM344 8v320h-40v-72h-224v72h-40v-320h304z" /> + <glyph glyph-name="ion-android-close" unicode="" horiz-adv-x="298" +d="M298 311l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" /> + <glyph glyph-name="ion-android-cloud-circle" unicode="" horiz-adv-x="416" +d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM302 109c29 0 52 23 52 52s-23 52 -52 52h-11c0 46 -37 83 -83 83c-38 0 -71 -26 -80 -62h-3c-34 0 -63 -29 -63 -63s29 -62 63 -62h177z" /> + <glyph glyph-name="ion-android-cloud-done" unicode="" horiz-adv-x="480" +d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM197 85l141 141l-30 30l-111 -111l-44 45l-30 -30z" /> + <glyph glyph-name="ion-android-cloud-outline" unicode="" horiz-adv-x="480" +d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM380 72c33 0 60 27 60 60s-27 60 -60 60h-30v10c0 61 -49 110 -110 110c-51 0 -93 -34 -106 -80h-14 +c-44 0 -80 -36 -80 -80s36 -80 80 -80h260z" /> + <glyph glyph-name="ion-android-cloud" unicode="" horiz-adv-x="480" +d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121z" /> + <glyph glyph-name="ion-android-color-palette" unicode="" horiz-adv-x="384" +d="M192 384c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-38c-18 0 -32 -14 -32 -32c0 -9 3 -17 8 -22s9 -12 9 -21c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192zM75 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 277 +c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM245 277c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-android-compass" unicode="" +d="M224 217c13 0 25 -12 25 -25s-12 -25 -25 -25s-25 12 -25 25s12 25 25 25zM224 416c123 0 224 -101 224 -224s-101 -224 -224 -224s-224 101 -224 224s101 224 224 224zM273 143l85 183l-183 -85l-85 -183z" /> + <glyph glyph-name="ion-android-contact" unicode="" horiz-adv-x="384" +d="M267 110c59 -18 104 -58 117 -110h-384c13 52 58 92 117 110c22 -13 48 -20 75 -20s53 7 75 20zM192 384c73 0 132 -59 132 -132s-59 -132 -132 -132s-132 59 -132 132s59 132 132 132zM192 153c42 0 78 26 92 63h-184c14 -37 50 -63 92 -63z" /> + <glyph glyph-name="ion-android-contacts" unicode="" +d="M207 104c47 -14 76 -62 87 -104h-294c11 42 40 90 87 104c18 -10 38 -16 60 -16s42 6 60 16zM147 328c58 0 106 -48 106 -106s-48 -106 -106 -106s-106 48 -106 106s48 106 106 106zM147 141c34 0 62 23 74 51h-148c12 -28 40 -51 74 -51zM291 64c-13 20 -34 43 -60 53 +c11 9 21 23 28 35c13 -5 27 -8 42 -8c22 0 42 6 60 16c47 -14 76 -54 87 -96h-157zM275 248c-8 37 -31 69 -63 87c19 29 52 49 89 49c58 0 106 -48 106 -106s-48 -106 -106 -106c-11 0 -22 2 -32 5c3 8 6 16 7 25c8 -3 16 -4 25 -4c34 0 62 22 74 50h-100z" /> + <glyph glyph-name="ion-android-contract" unicode="" horiz-adv-x="384" +d="M0 77v51h128v-128h-51v77h-77zM77 307v77h51v-128h-128v51h77zM256 0v128h128v-51h-77v-77h-51zM307 307h77v-51h-128v128h51v-77z" /> + <glyph glyph-name="ion-android-create" unicode="" horiz-adv-x="384" +d="M0 80l236 236l80 -80l-236 -236h-80v80zM378 298l-40 -40l-80 80l40 40c9 9 20 9 29 0l51 -51c9 -9 9 -20 0 -29z" /> + <glyph glyph-name="ion-android-delete" unicode="" horiz-adv-x="320" +d="M32 43v245h256v-245c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43zM320 352v-32h-320v32h80l27 32h106l27 -32h80z" /> + <glyph glyph-name="ion-android-desktop" unicode="" +d="M405 416c23 0 43 -20 43 -43v-282c0 -23 -20 -43 -43 -43h-138l42 -48v-32h-170v32l42 48h-138c-23 0 -43 20 -43 43v282c0 23 20 43 43 43h362zM405 128v245h-362v-245h362z" /> + <glyph glyph-name="ion-android-document" unicode="" horiz-adv-x="320" +d="M192 400l128 -128v-248c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v336c0 22 18 40 40 40h152zM176 256h112l-112 112v-112z" /> + <glyph glyph-name="ion-android-done-all" unicode="" horiz-adv-x="512" +d="M388 308l-140 -139l-31 31l140 139zM481 339l31 -31l-264 -263l-122 123l30 31l92 -91zM0 168l32 31l122 -123l-31 -31z" /> + <glyph glyph-name="ion-android-done" unicode="" horiz-adv-x="384" +d="M122 108l230 230l32 -31l-262 -261l-122 122l32 31z" /> + <glyph glyph-name="ion-android-download" unicode="" horiz-adv-x="480" +d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM208 180h-68l100 -100l100 100h-68v76h-64v-76z" /> + <glyph glyph-name="ion-android-drafts" unicode="" +d="M448 246v-203c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v203c0 15 8 30 20 37l204 101l204 -101c13 -7 20 -22 20 -37zM224 144l171 112l-171 85l-171 -85z" /> + <glyph glyph-name="ion-android-exit" unicode="" horiz-adv-x="384" +d="M151 115l55 56h-206v42h207l-56 56l30 30l107 -107l-107 -107zM341 384c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85h43v-85h298v298h-298v-85h-43v85c0 23 20 43 43 43h298z" /> + <glyph glyph-name="ion-android-expand" unicode="" horiz-adv-x="384" +d="M333 51v77h51v-128h-128v51h77zM333 333h-77v51h128v-128h-51v77zM51 333v-77h-51v128h128v-51h-77zM51 51h77v-51h-128v128h51v-77z" /> + <glyph glyph-name="ion-android-favorite-outline" unicode="" horiz-adv-x="416" +d="M302 384c64 0 114 -50 114 -115c0 -80 -71 -144 -178 -242l-30 -27l-30 27c-107 98 -178 162 -178 242c0 65 50 115 114 115c36 0 71 -17 94 -44c23 27 58 44 94 44zM221 55c50 46 94 86 123 122c28 35 40 63 40 92c0 23 -9 44 -24 59s-35 24 -58 24 +c-26 0 -53 -13 -70 -33l-24 -29l-24 29c-17 20 -44 33 -70 33c-23 0 -43 -9 -58 -24s-24 -36 -24 -59c0 -29 12 -57 40 -92c29 -36 73 -76 123 -122l4 -4l9 -8l9 8z" /> + <glyph glyph-name="ion-android-favorite" unicode="" horiz-adv-x="416" +d="M208 0l-30 27c-107 98 -178 162 -178 242c0 65 50 115 114 115c36 0 71 -17 94 -44c23 27 58 44 94 44c64 0 114 -50 114 -115c0 -80 -71 -144 -178 -242z" /> + <glyph glyph-name="ion-android-film" unicode="" horiz-adv-x="320" +d="M280 384h40v-384h-40v43h-40v-43h-160v43h-40v-43h-40v384h40v-43h40v43h160v-43h40v43zM80 85v43h-40v-43h40zM80 171v42h-40v-42h40zM80 256v43h-40v-43h40zM280 85v43h-40v-43h40zM280 171v42h-40v-42h40zM280 256v43h-40v-43h40z" /> + <glyph glyph-name="ion-android-folder-open" unicode="" +d="M405 304c23 0 43 -20 43 -43v-186c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v234c0 23 20 43 43 43h138l43 -48h181zM416 75v186c0 6 -5 11 -11 11h-373v-197c0 -6 5 -11 11 -11h362c6 0 11 5 11 11z" /> + <glyph glyph-name="ion-android-folder" unicode="" +d="M181 352l43 -48h181c23 0 43 -20 43 -43v-186c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v234c0 23 20 43 43 43h138z" /> + <glyph glyph-name="ion-android-funnel" unicode="" +d="M176 48v48h96v-48h-96zM0 336h448v-48h-448v48zM80 167v50h288v-50h-288z" /> + <glyph glyph-name="ion-android-globe" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM186 15c6 15 21 29 8 39c-8 7 -16 14 -23 21c-2 2 -11 20 -9 23c5 9 6 14 8 24c3 12 -3 16 -13 22c-15 10 -29 23 -43 34c-7 5 -17 10 -20 19s-5 20 -10 28c-14 20 -12 34 -10 58 +c0 7 -1 16 -2 25c-28 -32 -42 -73 -42 -116c0 -48 18 -92 52 -126c29 -29 65 -46 104 -51zM334 66c23 23 39 51 47 82c-8 -1 -19 2 -19 2s-21 24 -23 45c-2 22 0 39 -3 57c-3 16 -20 31 -27 46c-7 14 -13 28 -20 42c2 -1 5 -2 7 -3c5 1 10 2 14 2c-23 16 -49 25 -76 29v-8 +l4 -9l-14 -13l-9 3l-10 10l-10 12l-14 5c-16 -2 -31 -7 -45 -13v-7c7 3 16 5 23 8c3 1 13 -7 16 -9c-4 -5 -21 -15 -22 -21c0 -2 7 -6 7 -10c0 -6 -1 -11 -1 -17c3 3 20 21 22 21c13 3 35 -19 37 -26s-22 -24 -33 -34c-8 -8 -25 -12 -20 -24c2 -4 10 -20 5 -24 +c-6 -5 -14 9 -17 12c-8 10 -26 7 -38 7c0 -17 -1 -31 15 -43c15 -11 30 -25 47 -33c13 -6 36 7 47 -1c16 -11 29 -21 47 -29c8 -3 33 -20 26 -31c-5 -8 -10 -15 -14 -23s-13 -20 -20 -25c-8 -6 -16 -17 -21 -29c35 7 66 23 92 49z" /> + <glyph glyph-name="ion-android-hand" unicode="" horiz-adv-x="414" +d="M401 174c15 -15 18 -36 3 -51c0 0 -96 -103 -126 -121v0c-28 -21 -65 -34 -100 -34c-55 0 -101 36 -117 85v0v1c0 1 -1 2 -1 3l-58 189c-5 15 2 32 17 37s30 -3 35 -18l34 -88c1 -4 2 -2 2 1l-22 161c-3 15 7 30 22 33s30 -8 33 -23l25 -138c0 -2 2 -2 2 0v177 +c0 15 13 28 28 28s28 -13 28 -28l8 -175c0 -5 3 -4 4 -1l23 135c2 15 16 27 31 25s27 -17 25 -32l-21 -172c-1 -12 -3 -30 2 -36c8 -9 20 -9 31 2l42 42c15 15 35 13 50 -2z" /> + <glyph glyph-name="ion-android-hangout" unicode="" horiz-adv-x="352" +d="M176 400c97 0 176 -77 176 -172c0 -91 -76 -196 -176 -244v71c-97 0 -176 78 -176 173s79 172 176 172zM166 217v61h-62v-61h31l-21 -40h31zM248 217v61h-62v-61h31l-20 -40h31z" /> + <glyph glyph-name="ion-android-happy" unicode="" horiz-adv-x="416" +d="M208 400c114 0 208 -94 208 -208s-93 -208 -208 -208s-208 94 -208 208s93 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166zM281 213c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM135 213 +c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM208 78c-49 0 -89 29 -106 72h212c-17 -43 -57 -72 -106 -72z" /> + <glyph glyph-name="ion-android-home" unicode="" horiz-adv-x="416" +d="M160 0h-98v192h-62l208 192l208 -192h-62v-192h-98v128h-96v-128z" /> + <glyph glyph-name="ion-android-image" unicode="" horiz-adv-x="384" +d="M384 43c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298zM117 160l-74 -96h298l-96 128l-74 -96z" /> + <glyph glyph-name="ion-android-laptop" unicode="" horiz-adv-x="512" +d="M437 32h75c0 -23 -64 -32 -96 -32h-320c-32 0 -96 9 -96 32h75c-23 0 -43 20 -43 43v266c0 23 20 43 43 43h362c23 0 43 -20 43 -43v-266c0 -23 -20 -43 -43 -43zM75 341v-272h362v272h-362zM256 13c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22z" /> + <glyph glyph-name="ion-android-list" unicode="" horiz-adv-x="384" +d="M344 384c22 0 40 -18 40 -40v-304c0 -22 -18 -40 -40 -40h-304c-22 0 -40 18 -40 40v304c0 22 18 40 40 40h304zM240 80v48h-160v-48h160zM304 168v48h-224v-48h224zM304 256v48h-224v-48h224z" /> + <glyph glyph-name="ion-android-locate" unicode="" +d="M224 272c44 0 80 -36 80 -80s-36 -80 -80 -80s-80 36 -80 80s36 80 80 80zM415 213h33v-42h-33c-10 -89 -81 -160 -170 -170v-33h-42v33c-89 10 -160 81 -170 170h-33v42h33c10 89 81 160 170 170v33h42v-33c89 -10 160 -81 170 -170zM224 43c82 0 149 67 149 149 +s-67 149 -149 149s-149 -67 -149 -149s67 -149 149 -149z" /> + <glyph glyph-name="ion-android-lock" unicode="" horiz-adv-x="320" +d="M280 262c22 0 40 -18 40 -40v-200c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v200c0 22 18 40 40 40h20v40c0 55 45 100 100 100s100 -45 100 -100v-40h20zM160 80c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM222 262v40c0 34 -28 62 -62 62 +s-62 -28 -62 -62v-40h124z" /> + <glyph glyph-name="ion-android-mail" unicode="" +d="M405 368c23 0 43 -20 43 -43v-266c0 -23 -20 -43 -43 -43h-362c-23 0 -43 20 -43 43v266c0 23 20 43 43 43h362zM400 277v43l-176 -117l-176 117v-43l176 -117z" /> + <glyph glyph-name="ion-android-map" unicode="" horiz-adv-x="384" +d="M373 384c6 0 11 -5 11 -11v-322c0 -5 -3 -9 -7 -10l-121 -41l-128 45s-105 -41 -108 -42s-7 -3 -9 -3c-6 0 -11 5 -11 11v322c0 5 3 9 7 10l121 41l128 -45s103 40 108 42s7 3 9 3zM256 43v254l-128 44v-254z" /> + <glyph glyph-name="ion-android-menu" unicode="" horiz-adv-x="384" +d="M0 64v43h384v-43h-384zM0 171v42h384v-42h-384zM0 320h384v-43h-384v43z" /> + <glyph glyph-name="ion-android-microphone-off" unicode="" horiz-adv-x="408" +d="M316 93l58 -58l-58 58l58 -58l34 -33l-24 -24l-95 95c-19 -11 -40 -20 -62 -23v-82h-46v82c-75 10 -137 76 -137 153h39c0 -68 58 -117 121 -117c20 0 40 5 57 14l-32 33c-8 -3 -16 -5 -25 -5c-38 0 -69 31 -69 69v29l-135 134l24 24l111 -110v0l140 -140l5 -5l9 -9z +M273 197c0 -4 0 -8 -1 -12l-137 137v25c0 38 31 69 69 69s69 -31 69 -69v-150zM365 203c0 -31 -10 -60 -27 -84l-27 28c9 17 15 36 15 56h39zM408 2v0l-34 33z" /> + <glyph glyph-name="ion-android-microphone" unicode="" horiz-adv-x="320" +d="M160 128c-38 0 -69 31 -69 69v150c0 38 31 69 69 69s69 -31 69 -69v-150c0 -38 -31 -69 -69 -69zM281 203h39c0 -78 -62 -142 -137 -153v-82h-46v82c-75 10 -137 75 -137 153h39c0 -69 58 -116 121 -116s121 47 121 116z" /> + <glyph glyph-name="ion-android-more-horizontal" unicode="" horiz-adv-x="320" +d="M40 232c22 0 40 -18 40 -40s-18 -40 -40 -40s-40 18 -40 40s18 40 40 40zM280 232c22 0 40 -18 40 -40s-18 -40 -40 -40s-40 18 -40 40s18 40 40 40zM160 232c22 0 40 -18 40 -40s-18 -40 -40 -40s-40 18 -40 40s18 40 40 40z" /> + <glyph glyph-name="ion-android-more-vertical" unicode="" horiz-adv-x="80" +d="M80 312c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40zM80 72c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40zM80 192c0 -22 -18 -40 -40 -40s-40 18 -40 40s18 40 40 40s40 -18 40 -40z" /> + <glyph glyph-name="ion-android-navigate" unicode="" horiz-adv-x="320" +d="M160 384l160 -369l-15 -15l-145 64l-145 -64l-15 15z" /> + <glyph glyph-name="ion-android-notifications-none" unicode="" horiz-adv-x="352" +d="M177 328h-2c-6 0 -24 -5 -24 -5c-46 -10 -78 -53 -78 -100v-114v-13l-9 -10l-8 -8h240l-8 8l-9 10v13v114c0 47 -32 90 -78 100c0 0 -17 5 -24 5zM176 400v0c18 0 31 -13 31 -31v-15c59 -14 104 -68 104 -131v-114l41 -42v-21h-352v21l41 42v114c0 63 45 117 104 131v15 +c0 18 13 31 31 31zM217 26v0c0 -23 -18 -42 -41 -42s-41 19 -41 42h82z" /> + <glyph glyph-name="ion-android-notifications-off" unicode="" horiz-adv-x="364" +d="M182 -16c-23 0 -41 19 -41 42h82c0 -23 -18 -42 -41 -42zM57 341l295 -295v0l12 -12l-24 -24l-36 36h-298v21l41 41v115c0 23 6 44 16 63l-63 64l24 24l33 -33v0zM317 223v-94l-208 207c13 8 27 15 42 18v15c0 18 13 31 31 31s31 -13 31 -31v-15c59 -14 104 -67 104 -131 +z" /> + <glyph glyph-name="ion-android-notifications" unicode="" horiz-adv-x="352" +d="M176 -16c-23 0 -41 19 -41 42h82c0 -23 -18 -42 -41 -42zM311 109l41 -42v-21h-352v21l41 42v114c0 63 45 117 104 131v15c0 18 13 31 31 31s31 -13 31 -31v-15c59 -14 104 -68 104 -131v-114z" /> + <glyph glyph-name="ion-android-open" unicode="" horiz-adv-x="384" +d="M341 43v133h43v-133c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h133v-43h-133v-298h298zM224 384h160v-160h-43v87l-215 -215l-30 30l215 215h-87v43z" /> + <glyph glyph-name="ion-android-options" unicode="" +d="M0 32v32h272v-32h-272zM368 32v32h80v-32h-80zM352 0c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96zM0 176v32h80v-32h-80zM176 176v32h272v-32h-272zM160 144c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96 +c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96zM0 320v32h272v-32h-272zM368 320v32h80v-32h-80zM352 288c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96z" /> + <glyph glyph-name="ion-android-people" unicode="" +d="M305 216c-34 0 -61 27 -61 60s27 60 61 60s62 -27 62 -60s-28 -60 -62 -60zM143 216c-34 0 -62 27 -62 60s28 60 62 60s61 -27 61 -60s-27 -60 -61 -60zM143 172c48 0 145 -23 145 -70v-54h-288v54c0 47 95 70 143 70zM305 161c48 0 143 -12 143 -59v-54h-128v54 +c0 30 -9 41 -32 58c7 1 11 1 17 1z" /> + <glyph glyph-name="ion-android-person-add" unicode="" horiz-adv-x="480" +d="M288 192c-53 0 -96 43 -96 96s43 96 96 96s96 -43 96 -96s-43 -96 -96 -96zM288 144c64 0 192 -32 192 -96v-48h-384v48c0 64 128 96 192 96zM96 224h64v-32h-64v-64h-32v64h-64v32h64v64h32v-64z" /> + <glyph glyph-name="ion-android-person" unicode="" horiz-adv-x="384" +d="M192 192c-53 0 -96 43 -96 96s43 96 96 96s96 -43 96 -96s-43 -96 -96 -96zM192 144c64 0 192 -32 192 -96v-48h-384v48c0 64 128 96 192 96z" /> + <glyph glyph-name="ion-android-phone-landscape" unicode="" +d="M448 89c0 -23 -19 -41 -41 -41h-366c-22 0 -41 18 -41 41v206c0 23 19 41 41 41h366c22 0 41 -18 41 -41v-206zM80 84h288v216h-288v-216z" /> + <glyph glyph-name="ion-android-phone-portrait" unicode="" horiz-adv-x="288" +d="M247 416c23 0 41 -19 41 -41v-366c0 -22 -18 -41 -41 -41h-206c-23 0 -41 19 -41 41v366c0 22 18 41 41 41h206zM252 48v288h-216v-288h216z" /> + <glyph glyph-name="ion-android-pin" unicode="" horiz-adv-x="320" +d="M160 416c88 0 160 -71 160 -157c0 -118 -160 -291 -160 -291s-160 173 -160 291c0 86 72 157 160 157zM160 203c32 0 57 25 57 56s-25 56 -57 56s-57 -25 -57 -56s25 -56 57 -56z" /> + <glyph glyph-name="ion-android-plane" unicode="" horiz-adv-x="384" +d="M384 112l-160 48v-114l48 -31v-31l-80 16l-80 -16v31l48 31v114l-160 -48v40l160 104v113c0 18 15 31 32 31s32 -13 32 -31v-113l160 -104v-40z" /> + <glyph glyph-name="ion-android-playstore" unicode="" horiz-adv-x="416" +d="M416 296c-19 -214 -13 -312 -13 -312h-390s6 96 -13 312h104c0 57 47 104 104 104s104 -47 104 -104h104zM208 374c-43 0 -78 -35 -78 -78h156c0 43 -35 78 -78 78zM156 50l143 85l-143 84v-169z" /> + <glyph glyph-name="ion-android-print" unicode="" horiz-adv-x="416" +d="M352 288c35 0 64 -29 64 -64v-139h-80v-85h-256v85h-80v139c0 35 29 64 64 64h288zM304 32v128h-192v-128h192zM336 384v0v-80h-256v80h256z" /> + <glyph glyph-name="ion-android-radio-button-off" unicode="" horiz-adv-x="416" +d="M208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166z" /> + <glyph glyph-name="ion-android-radio-button-on" unicode="" horiz-adv-x="416" +d="M208 296c57 0 104 -47 104 -104s-47 -104 -104 -104s-104 47 -104 104s47 104 104 104zM208 400c114 0 208 -94 208 -208s-94 -208 -208 -208s-208 94 -208 208s94 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166z" /> + <glyph glyph-name="ion-android-refresh" unicode="" horiz-adv-x="352" +d="M176 60c56 0 104 34 123 84h46c-21 -74 -88 -128 -169 -128c-98 0 -176 79 -176 176s79 176 176 176c48 0 92 -20 124 -52l52 52v-154h-154l70 70c-23 24 -56 40 -92 40c-73 0 -132 -59 -132 -132s59 -132 132 -132z" /> + <glyph glyph-name="ion-android-remove-circle" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM315 171v42h-214v-42h214z" /> + <glyph glyph-name="ion-android-remove" unicode="" horiz-adv-x="320" +d="M0 171v42h320v-42h-320z" /> + <glyph glyph-name="ion-android-restaurant" unicode="" horiz-adv-x="415" +d="M116 168l-91 89c-34 33 -34 86 0 119l153 -148zM264 206l-33 -31l150 -145l-30 -30l-150 146l-150 -146l-30 30s163 159 211 207c-15 32 -4 77 31 111c41 40 101 49 132 17c33 -31 24 -89 -17 -129c-34 -34 -80 -45 -114 -30z" /> + <glyph glyph-name="ion-android-sad" unicode="" horiz-adv-x="416" +d="M208 160c45 0 83 -26 102 -64h-204c19 38 57 64 102 64zM208 400c114 0 208 -94 208 -208s-93 -208 -208 -208s-208 94 -208 208s93 208 208 208zM208 26c92 0 166 74 166 166s-74 166 -166 166s-166 -74 -166 -166s74 -166 166 -166zM281 213c-18 0 -31 13 -31 31 +s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31zM135 213c-18 0 -31 13 -31 31s13 31 31 31s31 -13 31 -31s-13 -31 -31 -31z" /> + <glyph glyph-name="ion-android-search" unicode="" horiz-adv-x="384" +d="M274 143l110 -110l-33 -33l-109 110v17l-7 6c-25 -21 -58 -34 -93 -34c-79 0 -142 63 -142 142s63 143 141 143c79 0 142 -64 142 -143c0 -36 -13 -68 -34 -93l7 -5h18zM142 143c55 0 99 43 99 98s-44 99 -99 99s-98 -44 -98 -99s43 -98 98 -98z" /> + <glyph glyph-name="ion-android-send" unicode="" horiz-adv-x="416" +d="M0 0v149l298 43l-298 43v149l416 -192z" /> + <glyph glyph-name="ion-android-settings" unicode="" horiz-adv-x="416" +d="M366 171l47 -34c3 -3 4 -10 2 -14l-43 -71c-2 -4 -7 -7 -12 -5l-54 21c-12 -8 -23 -16 -36 -21l-8 -55c-1 -4 -6 -8 -11 -8h-85c-5 0 -10 3 -11 8l-8 55c-13 5 -25 13 -36 21l-54 -21c-4 -2 -10 1 -12 5l-43 71c-3 5 -2 11 2 14l45 34c0 7 -1 14 -1 21s1 14 1 21l-46 34 +c-3 3 -4 10 -2 14l43 71c2 4 7 7 12 5l54 -21c12 8 23 16 36 21l8 55c1 4 6 8 11 8h85c5 0 10 -4 11 -8l7 -55c13 -5 25 -13 36 -21l53 21c4 2 11 -1 13 -5l43 -71c3 -5 2 -11 -2 -14l-45 -34c0 -7 1 -14 1 -21s0 -15 -1 -21zM207 119c41 0 75 32 75 73s-34 73 -75 73 +s-74 -32 -74 -73s33 -73 74 -73z" /> + <glyph glyph-name="ion-android-share-alt" unicode="" horiz-adv-x="384" +d="M320 104c34 0 62 -28 62 -62s-28 -62 -62 -62s-62 28 -62 62c0 5 1 10 2 14l-152 88c-12 -11 -27 -17 -44 -17c-35 0 -64 29 -64 64s28 64 63 64c17 0 32 -6 44 -17l151 87c-1 5 -2 10 -2 15c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64c-17 0 -32 6 -44 17 +l-151 -87c1 -5 2 -10 2 -15s-1 -10 -2 -15l153 -88c11 11 26 16 42 16z" /> + <glyph glyph-name="ion-android-share" unicode="" horiz-adv-x="384" +d="M384 200l-160 -147v88c-107 0 -171 -34 -224 -109c21 107 75 214 224 235v85z" /> + <glyph glyph-name="ion-android-star-half" unicode="" horiz-adv-x="404" +d="M404 238l-110 -96l33 -142l-125 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134zM219 103l60 -36l-16 68l-5 19l15 12l53 46l-70 6l-19 2l-8 18l-27 64v-189z" /> + <glyph glyph-name="ion-android-star-outline" unicode="" horiz-adv-x="404" +d="M404 238l-110 -96l33 -142l-125 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134zM219 103l60 -36l-16 68l-5 19l15 12l53 46l-70 6l-19 2l-8 18l-27 64l-27 -64l-8 -18l-19 -2l-70 -6l53 -46l15 -12l-5 -19l-16 -68l60 36l17 10z" /> + <glyph glyph-name="ion-android-star" unicode="" horiz-adv-x="404" +d="M202 75l-125 -75l33 142l-110 96l145 12l57 134l57 -134l145 -12l-110 -96l33 -142z" /> + <glyph glyph-name="ion-android-stopwatch" unicode="" horiz-adv-x="384" +d="M168 141v131h48v-131h-48zM344 278c25 -33 40 -74 40 -118c0 -106 -86 -192 -192 -192s-192 86 -192 192s86 192 192 192c44 0 85 -15 118 -40l31 30l33 -33zM298 54c28 28 44 66 44 106s-16 78 -44 106s-66 44 -106 44s-78 -16 -106 -44s-44 -66 -44 -106 +s16 -78 44 -106s66 -44 106 -44s78 16 106 44zM128 368v48h128v-48h-128z" /> + <glyph glyph-name="ion-android-subway" unicode="" horiz-adv-x="352" +d="M176 400c94 0 176 -10 176 -85v-214c0 -42 -33 -74 -75 -74l27 -27v-16h-256v16l27 27c-42 0 -75 32 -75 74v214c0 75 82 85 176 85zM80 64c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 208v96h-112v-96h112zM272 64c18 0 32 14 32 32 +s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM304 208v96h-112v-96h112z" /> + <glyph glyph-name="ion-android-sunny" unicode="" +d="M224 288c-25 0 -50 -10 -68 -28s-28 -43 -28 -68s10 -50 28 -68s43 -28 68 -28s50 10 68 28s28 43 28 68s-10 50 -28 68s-43 28 -68 28zM245 416v0v-64h-42v64h42zM374 372v0l30 -30l-38 -38l-30 30zM74 372v0l38 -38l-30 -30l-38 38zM224 320v0c70 0 128 -58 128 -128 +s-58 -128 -128 -128s-128 58 -128 128s58 128 128 128zM448 213v0v-42h-64v42h64zM64 213v0v-42h-64v42h64zM366 80v0l38 -38l-30 -30l-38 38zM82 80v0l30 -30l-38 -38l-30 30zM245 32v0v-64h-42v64h42z" /> + <glyph glyph-name="ion-android-sync" unicode="" horiz-adv-x="320" +d="M160 355c88 0 160 -73 160 -163c0 -32 -9 -62 -25 -87l-29 30c9 17 14 37 14 57c0 67 -54 122 -120 122v-61l-80 82l80 81v-61zM160 70v61l80 -82l-80 -81v61c-88 0 -160 73 -160 163c0 32 9 63 25 87l29 -30c-9 -17 -14 -37 -14 -57c0 -67 54 -122 120 -122z" /> + <glyph glyph-name="ion-android-textsms" unicode="" horiz-adv-x="384" +d="M344 384c22 0 40 -18 40 -40v-240c0 -22 -18 -40 -40 -40h-280l-64 -64v344c0 22 10 40 32 40h312zM134 206v40h-38v-40h38zM211 206v40h-38v-40h38zM288 206v40h-38v-40h38z" /> + <glyph glyph-name="ion-android-time" unicode="" horiz-adv-x="426" +d="M213 405c117 0 213 -96 213 -213s-95 -213 -213 -213s-213 96 -213 213s95 213 213 213zM213 22c94 0 170 76 170 170s-76 170 -170 170s-170 -76 -170 -170s76 -170 170 -170zM224 298v-111l96 -57l-16 -26l-112 67v127h32z" /> + <glyph glyph-name="ion-android-train" unicode="" horiz-adv-x="352" +d="M0 101v214c0 75 82 85 176 85s176 -10 176 -85v-214c0 -42 -33 -74 -75 -74l27 -27v-16h-256v16l27 27c-42 0 -75 32 -75 74zM176 72c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM304 224v96h-256v-96h256z" /> + <glyph glyph-name="ion-android-unlock" unicode="" horiz-adv-x="320" +d="M280 262c22 0 40 -18 40 -40v-200c0 -22 -18 -40 -40 -40h-240c-22 0 -40 18 -40 40v200c0 22 18 40 40 40h182v40v0c0 34 -28 62 -62 62s-62 -28 -62 -62h-38c0 55 45 100 100 100s100 -45 100 -100v-40h20zM160 80c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40 +s18 -40 40 -40z" /> + <glyph glyph-name="ion-android-upload" unicode="" horiz-adv-x="480" +d="M387 231c52 -3 93 -46 93 -99c0 -55 -45 -100 -100 -100h-260c-66 0 -120 54 -120 120c0 62 47 113 107 119c25 48 75 81 133 81c73 0 133 -52 147 -121zM272 172h68l-100 100l-100 -100h68v-76h64v76z" /> + <glyph glyph-name="ion-android-volume-down" unicode="" horiz-adv-x="288" +d="M0 256h85l107 112v-352l-107 112h-85v128zM288 192c0 -38 -21 -73 -53 -88v177c32 -16 53 -51 53 -89z" /> + <glyph glyph-name="ion-android-volume-mute" unicode="" horiz-adv-x="192" +d="M0 256h85l107 112v-352l-107 112h-85v128z" /> + <glyph glyph-name="ion-android-volume-off" unicode="" horiz-adv-x="384" +d="M342 192c0 69 -45 128 -107 147v45c85 -20 149 -99 149 -192c0 -35 -8 -68 -24 -96l-32 32c9 19 14 41 14 64zM192 368v-104l-51 51zM357 51v0l24 -24l-24 -24l-40 40c-23 -21 -51 -36 -82 -43v45c19 6 37 15 52 28l-95 95v-152l-107 112h-85v128h85l9 10l-91 91l24 24z +M288 192c0 -7 0 -15 -2 -22l-51 51v60c32 -16 53 -51 53 -89z" /> + <glyph glyph-name="ion-android-volume-up" unicode="" horiz-adv-x="384" +d="M0 256h85l107 112v-352l-107 112h-85v128zM288 192c0 -38 -21 -73 -53 -88v177c32 -16 53 -51 53 -89zM235 384c85 -20 149 -99 149 -192s-64 -172 -149 -192v45c62 19 106 78 106 147s-44 128 -106 147v45z" /> + <glyph glyph-name="ion-android-walk" unicode="" horiz-adv-x="272" +d="M168 336c-22 0 -40 18 -40 40s18 40 40 40s40 -18 40 -40s-18 -40 -40 -40zM168 216l-20 38l-20 -62l57 -96v-128h-38v96l-50 68l-57 -164h-40l81 320l-41 -16v-80h-40v112l111 38c4 1 10 1 13 1c13 0 23 -6 31 -18l45 -69h72v-40h-104z" /> + <glyph glyph-name="ion-android-warning" unicode="" +d="M0 -16l224 416l224 -416h-448zM248 48v48h-48v-48h48zM248 128v96h-48v-96h48z" /> + <glyph glyph-name="ion-android-watch" unicode="" horiz-adv-x="320" +d="M320 192c0 -51 -24 -96 -61 -125l-19 -115h-160l-19 115c-37 29 -61 74 -61 125s24 96 61 125l19 115h160l19 -115c37 -29 61 -74 61 -125zM40 192c0 -66 54 -120 120 -120s120 54 120 120s-54 120 -120 120s-120 -54 -120 -120z" /> + <glyph glyph-name="ion-android-wifi" unicode="" horiz-adv-x="416" +d="M208 219c23 0 42 -18 42 -41s-19 -41 -42 -41s-42 18 -42 41s19 41 42 41zM333 178c0 -45 -26 -85 -63 -107l-20 36c25 14 41 40 41 71c0 45 -37 82 -83 82s-83 -37 -83 -82c0 -31 16 -57 41 -71l-20 -36c-37 22 -63 62 -63 107c0 68 56 124 125 124s125 -56 125 -124z +M208 384c114 0 208 -93 208 -206c0 -76 -42 -142 -104 -178l-21 36c50 28 83 81 83 142c0 91 -74 165 -166 165s-166 -74 -166 -165c0 -61 33 -113 83 -142l-21 -36c-62 36 -104 102 -104 178c0 113 94 206 208 206z" /> + <glyph glyph-name="ion-aperture" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136s85 -56 136 -56s100 20 136 56zM168 342l56 -86h-147 +c17 40 50 71 91 86zM381 160h-102l72 129c21 -27 33 -60 33 -97c0 -11 -1 -22 -3 -32zM328 314l-49 -90l-78 126c8 1 15 2 23 2c40 0 76 -14 104 -38zM67 224h102l-72 -129c-21 27 -33 60 -33 97c0 11 1 22 3 32zM280 42l-56 86h147c-17 -40 -50 -71 -91 -86zM120 70l49 90 +l78 -126c-8 -1 -15 -2 -23 -2c-40 0 -76 14 -104 38z" /> + <glyph glyph-name="ion-archive" unicode="" +d="M224 140l-128 116h80v96h96v-96h80zM433 151c11 -6 17 -19 15 -32l-9 -67c-2 -13 -9 -20 -28 -20h-374c-18 0 -26 7 -28 20l-9 67c-2 13 3 26 14 32l72 55h42l-62 -62h50c2 0 5 -1 6 -3l18 -45h168l18 45c1 2 3 3 5 3h51l-62 62h42z" /> + <glyph glyph-name="ion-arrow-down-a" unicode="" horiz-adv-x="384" +d="M192 -0l-192 192h112v192h160v-192h112z" /> + <glyph glyph-name="ion-arrow-down-b" unicode="" horiz-adv-x="320" +d="M3 263c-2 2 -3 6 -3 9c0 9 8 16 17 16v0h286v0c9 0 17 -7 17 -16c0 -3 -1 -6 -3 -8l-2 -3l-136 -156c-5 -5 -11 -9 -19 -9s-14 4 -19 9l-136 156z" /> + <glyph glyph-name="ion-arrow-down-c" unicode="" horiz-adv-x="274" +d="M265 125l-105 -100c-6 -6 -14 -9 -23 -9s-16 3 -22 9l-106 100c-12 12 -12 31 0 43s34 12 46 0l50 -48v217c0 17 14 31 32 31s32 -14 32 -31v-217l50 48c12 12 34 12 46 0s12 -31 0 -43z" /> + <glyph glyph-name="ion-arrow-expand" unicode="" horiz-adv-x="320" +d="M178 238l64 64l-50 50h128v-128l-50 50l-64 -64zM178 146l28 28l64 -64l50 50v-128h-128l50 50zM142 146l-64 -64l50 -50h-128v128l50 -50l64 64zM142 238l-28 -28l-64 64l-50 -50v128h128l-50 -50z" /> + <glyph glyph-name="ion-arrow-graph-down-left" unicode="" +d="M0 64v160l61 -61l131 141l107 -112l149 128l-149 -203l-107 107l-94 -98l62 -62h-160z" /> + <glyph glyph-name="ion-arrow-graph-down-right" unicode="" +d="M288 64l62 62l-94 98l-107 -107l-149 203l149 -128l107 112l131 -141l61 61v-160h-160z" /> + <glyph glyph-name="ion-arrow-graph-up-left" unicode="" +d="M160 320l-62 -62l94 -98l107 107l149 -203l-149 128l-107 -112l-131 141l-61 -61v160h160z" /> + <glyph glyph-name="ion-arrow-graph-up-right" unicode="" +d="M288 320h160v-160l-61 61l-131 -141l-107 112l-149 -128l149 203l107 -107l94 98z" /> + <glyph glyph-name="ion-arrow-left-a" unicode="" horiz-adv-x="384" +d="M0 192l192 192v-112h192v-160h-192v-112z" /> + <glyph glyph-name="ion-arrow-left-b" unicode="" horiz-adv-x="192" +d="M167 349c2 2 6 3 9 3c9 0 16 -8 16 -17v0v-286v0c0 -9 -7 -17 -16 -17c-3 0 -7 1 -9 3l-2 2l-156 136c-5 5 -9 11 -9 19s4 14 9 19l156 136z" /> + <glyph glyph-name="ion-arrow-left-c" unicode="" horiz-adv-x="352" +d="M109 320c12 12 32 12 44 0s12 -34 0 -46l-49 -50h217c17 0 31 -14 31 -32s-14 -32 -31 -32h-217l48 -50c12 -12 12 -34 0 -46s-31 -12 -43 0l-100 106c-6 6 -9 13 -9 22s3 17 9 23z" /> + <glyph glyph-name="ion-arrow-move" unicode="" +d="M448 192l-96 -96v76h-109l1 -108h76l-96 -96l-96 96h76v108h-108v-76l-96 96l96 96v-76h108v108h-76l96 96l96 -96h-76v-108h108v76z" /> + <glyph glyph-name="ion-arrow-resize" unicode="" horiz-adv-x="320" +d="M192 352h128v-128l-50 50l-9 -9l-183 -183l50 -50h-128v128l50 -50l128 128v0l64 64z" /> + <glyph glyph-name="ion-arrow-return-left" unicode="" horiz-adv-x="384" +d="M128 352v-64h248c4 0 8 -4 8 -8v-240c0 -4 -4 -8 -8 -8h-304c-4 0 -8 4 -8 8v48c0 4 4 8 8 8h248v128h-192v-64l-128 96z" /> + <glyph glyph-name="ion-arrow-return-right" unicode="" horiz-adv-x="384" +d="M384 256l-128 -96v64h-192v-128h248c4 0 8 -4 8 -8v-48c0 -4 -4 -8 -8 -8h-304c-4 0 -8 4 -8 8v240c0 4 4 8 8 8h248v64z" /> + <glyph glyph-name="ion-arrow-right-a" unicode="" horiz-adv-x="384" +d="M384 192l-192 -192v112h-192v160h192v112z" /> + <glyph glyph-name="ion-arrow-right-b" unicode="" horiz-adv-x="192" +d="M25 35c-2 -2 -6 -3 -9 -3c-9 0 -16 8 -16 17v0v286v0c0 9 7 17 16 17c3 0 6 -1 8 -3l3 -2l156 -136c5 -5 9 -11 9 -19s-4 -14 -9 -19l-156 -136z" /> + <glyph glyph-name="ion-arrow-right-c" unicode="" horiz-adv-x="352" +d="M243 320l100 -105c6 -6 9 -14 9 -23s-3 -16 -9 -22l-100 -106c-12 -12 -31 -12 -43 0s-12 34 0 46l48 50h-217c-17 0 -31 14 -31 32s14 32 31 32h217l-49 50c-12 12 -12 34 0 46s32 12 44 0z" /> + <glyph glyph-name="ion-arrow-shrink" unicode="" horiz-adv-x="384" +d="M384 356l-82 -82l50 -50h-128v128l50 -50l82 82zM384 28l-28 -28l-82 82l-50 -50v128h128l-50 -50zM0 28l82 82l-50 50h128v-128l-50 50l-82 -82zM0 356l28 28l82 -82l50 50v-128h-128l50 50z" /> + <glyph glyph-name="ion-arrow-swap" unicode="" horiz-adv-x="384" +d="M0 120c0 4 4 8 8 8h248v64l128 -96l-128 -96v64h-248c-4 0 -8 4 -8 8v48zM384 264c0 -4 -4 -8 -8 -8h-248v-64l-128 96l128 96v-64h248c4 0 8 -4 8 -8v-48z" /> + <glyph glyph-name="ion-arrow-up-a" unicode="" horiz-adv-x="384" +d="M192 384l192 -192h-112v-192h-160v192h-112z" /> + <glyph glyph-name="ion-arrow-up-b" unicode="" horiz-adv-x="320" +d="M317 121c2 -2 3 -6 3 -9c0 -9 -8 -16 -17 -16v0h-286v0c-9 0 -17 7 -17 16c0 3 1 6 3 8l2 3l136 156c5 5 11 9 19 9s14 -4 19 -9l136 -156z" /> + <glyph glyph-name="ion-arrow-up-c" unicode="" horiz-adv-x="274" +d="M9 259l105 100c6 6 14 9 23 9s16 -3 22 -9l106 -100c12 -12 12 -31 0 -43s-34 -12 -46 0l-50 48v-217c0 -17 -14 -31 -32 -31s-32 14 -32 31v217l-50 -49c-12 -12 -34 -12 -46 0s-12 32 0 44z" /> + <glyph glyph-name="ion-asterisk" unicode="" +d="M448 224v-64l-186 10l104 -170l-56 -32l-86 176l-86 -176l-56 32l104 170l-186 -10v64l187 -7l-109 167l60 32l86 -176l86 176l60 -32l-109 -167z" /> + <glyph glyph-name="ion-at" unicode="" +d="M422 41c-24 -25 -52 -43 -85 -55s-69 -18 -105 -18c-35 0 -66 6 -95 17s-53 26 -73 46s-36 43 -47 71s-17 58 -17 90s6 62 18 89s29 51 50 71s46 35 74 47c28 11 58 17 90 17c28 0 55 -4 81 -12s49 -20 69 -36s36 -36 48 -60s18 -53 18 -85c0 -24 -3 -46 -10 -64 +s-16 -34 -27 -46s-24 -22 -38 -28s-29 -10 -45 -10s-29 4 -39 12s-15 17 -15 29h-3c-6 -10 -15 -19 -28 -28s-28 -13 -46 -13c-28 0 -49 9 -64 27s-23 42 -23 71c0 17 3 34 9 50s14 31 24 44s23 23 38 31s31 12 49 12c15 0 27 -4 38 -10c10 -6 18 -15 21 -24h1l5 24h54 +l-24 -113c-1 -6 -2 -12 -3 -19s-2 -13 -2 -19c0 -7 1 -13 4 -18s7 -7 15 -7c16 0 29 9 39 26s16 40 16 68c0 24 -4 45 -12 64s-20 34 -34 47s-32 23 -52 29s-41 9 -65 9c-26 0 -49 -4 -70 -13s-39 -22 -54 -38s-27 -34 -35 -56c-8 -21 -13 -44 -13 -69c0 -26 4 -51 13 -72 +s21 -39 37 -54s35 -27 57 -35s46 -12 72 -12c33 0 61 6 85 16s45 25 65 43zM231 260c-10 0 -18 -2 -25 -8s-14 -13 -19 -22s-8 -18 -11 -28s-4 -20 -4 -30c0 -5 0 -10 1 -16c1 -5 3 -10 6 -15s7 -8 12 -11s11 -5 19 -5c11 0 20 3 28 8s14 13 19 21s9 16 11 26s3 19 3 27 +c0 6 0 13 -1 19s-4 12 -7 17s-7 9 -12 12s-12 5 -20 5z" /> + <glyph glyph-name="ion-backspace-outline" unicode="" horiz-adv-x="512" +d="M413 116c2 -2 3 -4 3 -6s-1 -4 -3 -6l-21 -22c-2 -2 -4 -2 -6 -2s-4 0 -6 2l-76 77l-76 -77c-2 -2 -4 -2 -6 -2s-4 0 -6 2l-21 22c-2 2 -3 4 -3 6s1 4 3 6l76 76l-77 76c-3 3 -3 9 0 12l22 22c2 2 4 2 6 2s4 0 6 -2l76 -76l76 76c2 2 4 2 6 2s4 0 6 -2l22 -22 +c3 -3 3 -9 0 -12l-77 -76zM499 354c9 -9 13 -20 13 -33v-256c0 -27 -20 -49 -46 -49h-298c-13 0 -24 3 -34 9c-9 5 -16 11 -23 20v0l-1 1l-110 146l110 148c14 19 34 28 58 28h298c13 0 24 -5 33 -14zM480 65v256c0 9 -5 15 -14 15h-298c-11 0 -22 -3 -32 -16l-96 -128 +l96 -128c8 -10 17 -16 32 -16h298c9 0 14 8 14 17z" /> + <glyph glyph-name="ion-backspace" unicode="" horiz-adv-x="512" +d="M499 354c9 -9 13 -20 13 -33v-256c0 -27 -20 -49 -46 -49h-298c-13 0 -24 3 -34 9c-9 5 -16 11 -23 20v0l-1 1l-110 146l110 148c14 19 34 28 58 28h298c13 0 24 -5 33 -14zM413 116l-76 76l77 76c3 3 3 9 0 12l-22 22c-2 2 -4 2 -6 2s-4 0 -6 -2l-76 -76l-76 76 +c-2 2 -4 2 -6 2s-4 0 -6 -2l-22 -22c-3 -3 -3 -9 0 -12l77 -76l-76 -76c-2 -2 -3 -4 -3 -6s1 -4 3 -6l21 -22c2 -2 4 -2 6 -2s4 0 6 2l76 77l76 -77c2 -2 4 -2 6 -2s4 0 6 2l21 22c2 2 3 4 3 6s-1 4 -3 6z" /> + <glyph glyph-name="ion-bag" unicode="" +d="M416 288l32 -320h-448l32 320h64v4c0 68 56 124 124 124h8c68 0 124 -56 124 -124v-4h64zM128 292v-4h192v4c0 51 -41 92 -92 92v0h-8c-51 0 -92 -41 -92 -92zM36 0h376l-25 256h-35v-36c10 -6 16 -16 16 -28c0 -18 -14 -32 -32 -32s-32 14 -32 32c0 12 6 22 16 28v36 +h-192v-36c10 -6 16 -16 16 -28c0 -18 -14 -32 -32 -32s-32 14 -32 32c0 12 6 22 16 28v36h-35z" /> + <glyph glyph-name="ion-battery-charging" unicode="" +d="M10 64c-6 0 -10 4 -10 10v236c0 6 4 10 10 10h381c6 0 10 -4 10 -10v-54h37c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -10h-381zM225 288l-100 -111h61l-27 -81l100 111h-61z" /> + <glyph glyph-name="ion-battery-empty" unicode="" +d="M438 256c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -10h-381c-6 0 -10 4 -10 10v236c0 6 4 10 10 10h381c6 0 10 -4 10 -10v-54h37zM416 160v64h-15h-32v32v32h-337v-192h337v32v32h32h15z" /> + <glyph glyph-name="ion-battery-full" unicode="" +d="M438 256c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -10h-381c-6 0 -10 4 -10 10v236c0 6 4 10 10 10h381c6 0 10 -4 10 -10v-54h37z" /> + <glyph glyph-name="ion-battery-half" unicode="" +d="M438 256c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -10h-381c-6 0 -10 4 -10 10v236c0 6 4 10 10 10h381c6 0 10 -4 10 -10v-54h37zM416 160v64h-15h-32v32v32h-81l32 -192h49v32v32h32h15z" /> + <glyph glyph-name="ion-battery-low" unicode="" +d="M10 64c-6 0 -10 4 -10 10v236c0 6 4 10 10 10h381c6 0 10 -4 10 -10v-54h37c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -10h-381zM369 288h-209l32 -192h177v32v32h32h15v64h-15h-32v32v32z" /> + <glyph glyph-name="ion-beaker" unicode="" horiz-adv-x="384" +d="M80 256h240v-224c0 -9 -7 -16 -16 -16h-208c-9 0 -16 7 -16 16v224zM296 104v48c0 4 -4 8 -8 8s-8 -4 -8 -8v-48c0 -4 4 -8 8 -8s8 4 8 8zM288 176c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM381 416c3 0 3 -2 3 -3s-2 -3 -3 -5s-13 -20 -13 -40v-336 +c0 -35 -29 -64 -64 -64h-208c-35 0 -64 29 -64 64v307c0 32 -2 33 -32 37c0 12 11 40 65 40h316zM336 368c0 5 0 16 1 16h-273c-1 0 -3 0 -4 -1c5 -7 4 -32 4 -44v-307c0 -18 14 -32 32 -32h210c17 0 30 14 30 32v336z" /> + <glyph glyph-name="ion-beer" unicode="" +d="M384 288c35 0 64 -29 64 -64v-96c0 -35 -29 -64 -64 -64h-32v-80c0 -9 -7 -16 -16 -16h-256c-9 0 -16 7 -16 16v223c-26 0 -48 22 -48 48v54v1c-10 11 -16 26 -16 42c0 35 29 64 64 64c18 0 34 -8 46 -20c10 12 26 20 43 20c14 0 27 -6 37 -14c12 9 26 14 42 14 +c17 0 34 -6 46 -16c11 10 26 16 42 16c35 0 64 -29 64 -64c0 -24 -18 -44 -32 -48v-16h32zM296 144c4 0 8 3 8 8v0v48c0 4 -4 8 -8 8s-8 -4 -8 -8v-48c0 -3 2 -6 4 -7c1 -1 2 -1 4 -1zM303 220c1 2 1 4 1 6s-1 4 -3 5s-4 1 -6 1s-4 -2 -5 -4s-2 -4 -2 -6s2 -4 4 -5 +s4 -1 6 -1s4 2 5 4zM320 288v32h-20c-3 -8 -7 -16 -13 -23c-13 -16 -33 -25 -55 -25c-26 0 -48 13 -61 33c-6 -2 -12 -3 -18 -3c-12 0 -23 4 -32 10c-2 1 -3 3 -5 4c-1 -2 -2 -3 -3 -5c-5 -6 -11 -10 -17 -14v-32v-9h80c0 4 4 8 8 8s8 -4 8 -8h128v32zM351 343c1 3 1 6 1 9 +c0 18 -14 32 -32 32c-9 0 -17 -4 -23 -10c-2 -2 -6 -5 -16 -6h-8c-6 1 -12 3 -14 5c-7 7 -16 11 -27 11c-9 0 -18 -4 -25 -9l-7 -7c0 -1 0 -1 -1 -2c-3 -3 -7 -5 -11 -5c-5 0 -8 3 -11 6c-1 2 -2 3 -3 5s-3 4 -5 6c-4 4 -10 6 -16 6c-10 0 -18 -9 -25 -16 +c-7 -8 -27 -8 -34 0s-18 16 -30 16c-18 0 -32 -14 -32 -32c0 -2 1 -5 1 -7c2 -9 7 -17 15 -21v-34v-35c0 -9 7 -16 16 -16v26v23v32c10 0 18 4 24 11c2 2 3 4 4 6c0 0 6 10 12 11s20 6 30 -5c4 -5 11 -9 19 -9c3 0 5 1 7 2c3 1 7 2 9 4v0c3 2 6 4 10 4c7 0 12 -4 14 -10 +c0 0 1 -1 1 -2c1 -3 1 -5 3 -8c7 -12 20 -20 35 -20c13 0 25 6 32 16c5 7 8 15 8 24s9 8 9 8h7h48c6 0 13 -3 15 -9zM416 128v96c0 18 -14 32 -32 32h-32v-160h32c18 0 32 14 32 32zM128 280c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM288 280c0 5 3 8 8 8s8 -3 8 -8 +s-3 -8 -8 -8s-8 3 -8 8z" /> + <glyph glyph-name="ion-bluetooth" unicode="" horiz-adv-x="256" +d="M12 304c16 16 18 13 19 12l68 -65v0v0c2 -2 10 -10 10 -3v156v0v2c0 6 6 10 12 10c4 0 7 -2 9 -4v0s117 -113 122 -117s5 -10 1 -14l-84 -81s-4 -4 -4 -8s4 -8 4 -8l84 -81c4 -4 4 -10 -1 -14s-122 -117 -122 -117v0c-2 -2 -5 -4 -9 -4c-6 0 -12 4 -12 10v2v0v156 +s-8 -1 -10 -3v0v-1l-68 -64c-1 -1 -3 -4 -19 12s-12 17 -11 18s90 86 90 86s4 3 4 8v0c0 5 -4 8 -4 8s-89 85 -90 86s-5 2 11 18zM152 328v-79c0 -8 8 -1 10 1l30 30s3 5 3 7s-1 5 -3 7l-30 30c-2 2 -10 11 -10 4zM152 135v-79s8 2 10 4l30 30c2 2 3 5 3 7s-1 5 -3 7l-30 30 +c-2 2 -10 9 -10 1z" /> + <glyph glyph-name="ion-bonfire" unicode="" horiz-adv-x="384" +d="M207 97l15 -89c1 -3 1 -5 1 -8c0 -18 -14 -32 -32 -32s-32 14 -32 32c0 2 0 5 1 7l15 92v0c2 7 8 13 16 13s15 -7 16 -15zM242 93v0v0v0zM329 58c9 -8 10 -25 0 -35s-27 -9 -35 0c-1 1 -2 3 -3 4l-49 66c-3 5 -2 11 2 15c5 5 10 5 16 1l64 -47c2 -1 3 -3 5 -4zM309 113v0 +v0v0zM371 126c9 -1 13 -7 13 -19c0 -9 -10 -14 -18 -12l-57 18v0v0c-3 2 -6 5 -5 9s4 7 8 6zM75 113v0v0v0zM75 113v0l-58 -18c-8 -2 -17 3 -17 12c0 12 3 18 12 19l60 2c4 1 7 -2 8 -6s-2 -7 -5 -9v0zM124 109c5 4 11 4 16 -1c4 -4 5 -10 2 -15l-49 -66c-1 -1 -2 -3 -3 -4 +c-10 -10 -25 -10 -35 0s-10 25 0 35c2 2 3 3 5 4zM288 320c0 -32 -9 -58 -50 -86c-37 -26 -94 -46 -110 -106c0 0 -58 24 -48 96s124 106 112 192c24 0 96 -35 96 -96zM288 192c-16 -50 -44 -64 -80 -64c-15 0 -32 9 -43 26c12 15 28 26 47 37c9 5 20 10 29 16 +c21 14 38 31 47 49c5 -15 5 -48 0 -64zM88 288c-6 4 -9 14 -8 27c2 22 34 39 32 69c14 2 31 -3 42 -24c-5 -11 -15 -21 -28 -34s-26 -22 -38 -38z" /> + <glyph glyph-name="ion-bookmark" unicode="" horiz-adv-x="192" +d="M184 384c4 0 8 -4 8 -8v-56h-192v56c0 4 4 8 8 8h176zM0 0v304h192v-304l-96 96z" /> + <glyph glyph-name="ion-bowtie" unicode="" +d="M192 236c0 0 8 5 20 7c21 4 39 5 47 -9c10 -17 19 -53 17 -85c-1 -17 -5 -22 -5 -22s-15 -10 -47 -7c-35 3 -40 15 -40 15s5 12 8 43s0 58 0 58zM152 163c-17 -4 -38 -10 -38 -10s45 4 64 9c-4 -21 -10 -34 -10 -34s-83 -80 -116 -80c-28 0 -52 68 -52 144s26 144 52 144 +c35 0 106 -57 128 -97c0 0 3 -16 2 -32c-10 5 -24 10 -44 14c-28 6 -42 3 -42 3s18 -4 57 -17c15 -5 22 -8 29 -10c0 -3 -1 -7 -1 -10c0 -5 0 -10 -1 -15c-5 -2 -15 -6 -28 -9zM396 336c26 0 52 -68 52 -144s-24 -144 -52 -144c-37 0 -104 68 -112 79c0 0 4 5 5 22v9 +c16 -7 70 -13 70 -13s-21 6 -40 11c-13 4 -25 8 -30 10c-1 11 -2 23 -4 33c17 11 69 34 69 34s-15 -2 -35 -9c-14 -5 -29 -11 -37 -14c-3 10 -7 18 -10 24c0 1 -1 4 -1 4v1c22 40 89 97 125 97z" /> + <glyph glyph-name="ion-briefcase" unicode="" +d="M240 176v8h208v-176c0 -4 -4 -8 -8 -8h-432c-4 0 -8 4 -8 8v176h208v-8h32zM440 304c4 0 8 -4 8 -8v-96h-208v8h-32v-8h-208v96c0 4 4 8 8 8h120v31c1 28 22 49 51 49h90c30 0 50 -21 51 -49v-31h120zM288 332v1c0 10 -9 19 -19 19h-90c-10 0 -19 -9 -19 -19v-1v-1v-27 +h128v27v1z" /> + <glyph glyph-name="ion-bug" unicode="" +d="M343 321c-6 -16 -16 -31 -28 -43c-24 -24 -57 -37 -91 -37s-67 13 -91 37c-12 12 -22 27 -28 43c29 39 72 63 119 63s90 -24 119 -63zM95 305c22 -45 68 -77 121 -80v-225c-40 2 -77 22 -104 54c-7 -6 -10 -9 -13 -15c8 -9 7 -22 -1 -31c-9 -10 -24 -11 -34 -2 +s-11 24 -2 34l3 3s2 1 2 1c4 13 13 25 27 36c-15 26 -26 57 -29 90c-7 0 -12 -2 -17 -3c-1 -13 -11 -23 -24 -23s-24 11 -24 24s11 24 24 24h3c4 2 8 5 12 6c7 2 14 4 25 4c1 23 6 45 13 65c-6 4 -11 7 -15 11c-6 5 -11 13 -14 19c-1 0 -3 1 -4 2c-12 6 -15 21 -9 33 +s21 15 33 9c11 -6 15 -20 10 -31c2 -3 3 -7 4 -8c2 -2 5 -3 8 -5c2 3 3 5 5 8zM424 192c13 0 24 -11 24 -24s-11 -24 -24 -24s-23 10 -24 23c-5 1 -10 3 -17 3c-3 -33 -14 -64 -29 -90c14 -11 23 -23 27 -36c0 0 1 0 2 -1l3 -3c9 -10 8 -25 -2 -34s-25 -8 -34 2 +c-8 9 -9 22 -1 31c-3 6 -6 9 -13 15c-27 -32 -64 -52 -104 -54v225c53 3 99 35 121 80c2 -3 3 -5 5 -8c3 2 6 3 8 5c1 1 2 5 4 8c-5 11 -1 25 10 31c12 6 27 3 33 -9s3 -27 -9 -33c-1 -1 -3 -2 -4 -2c-3 -6 -8 -14 -14 -19c-4 -4 -9 -7 -15 -11c7 -20 12 -42 13 -65 +c11 0 18 -2 25 -4c4 -1 8 -4 12 -6h3z" /> + <glyph glyph-name="ion-calculator" unicode="" horiz-adv-x="320" +d="M304 416c9 0 16 -7 16 -16v-416c0 -9 -7 -16 -16 -16h-288c-9 0 -16 7 -16 16v416c0 9 7 16 16 16h288zM48 240v-32h32v32h-32zM48 176v-32h32v32h-32zM48 112v-32h32v32h-32zM144 16v32h-96v-32h96zM144 80v32h-32v-32h32zM144 144v32h-32v-32h32zM144 208v32h-32v-32 +h32zM208 16v32h-32v-32h32zM208 80v32h-32v-32h32zM208 144v32h-32v-32h32zM208 208v32h-32v-32h32zM272 16v96h-32v-96h32zM272 144v32h-32v-32h32zM272 208v32h-32v-32h32zM272 288v80h-224v-80h224z" /> + <glyph glyph-name="ion-calendar" unicode="" +d="M112 320c-18 0 -32 14 -32 32v32c0 18 14 32 32 32s32 -14 32 -32v-32c0 -18 -14 -32 -32 -32zM336 320c-18 0 -32 14 -32 32v32c0 18 14 32 32 32s32 -14 32 -32v-32c0 -18 -14 -32 -32 -32zM440 384c4 0 8 -4 8 -8v-400c0 -4 -4 -8 -8 -8h-432c-4 0 -8 4 -8 8v400 +c0 4 4 8 8 8h56v-41c0 -22 24 -39 48 -39s48 17 48 39v41h128v-41c0 -22 25 -39 49 -39s47 17 47 39v41h56zM400 16v256h-352v-256h352z" /> + <glyph glyph-name="ion-camera" unicode="" horiz-adv-x="416" +d="M382 301c18 0 34 -14 34 -33v-202c0 -19 -16 -34 -34 -34h-348c-19 0 -34 15 -34 34v202c0 19 15 33 34 33h69l39 40v0c6 7 15 11 25 11h84c9 0 17 -4 23 -10v0v0v0l41 -41h67zM208 82c51 0 92 42 92 93s-41 93 -92 93s-92 -42 -92 -93s41 -93 92 -93zM376 248 +c8 0 14 6 14 14s-6 14 -14 14s-14 -6 -14 -14s6 -14 14 -14zM208 245c38 0 70 -31 70 -70s-32 -70 -70 -70c-39 0 -70 31 -70 70s31 70 70 70z" /> + <glyph glyph-name="ion-card" unicode="" +d="M420 352c16 0 28 -12 28 -28v0v-264v0c0 -16 -12 -28 -28 -28h-392c-16 0 -28 12 -28 28v0v0v264v0v0c0 16 12 28 28 28h392zM45 320c-7 0 -12 -5 -13 -12v-20h384v20c-1 7 -6 12 -13 12h-358zM403 64c7 0 12 5 13 12v116h-384v-116c1 -7 6 -12 13 -12h358zM64 128v16 +h192v-16h-192zM64 96v16h96v-16h-96zM320 96v48h64v-48h-64z" /> + <glyph glyph-name="ion-cash" unicode="" horiz-adv-x="512" +d="M0 352h512v-256h-512v256zM193 128c-20 23 -33 58 -33 96s13 73 33 96h-97c0 -35 -29 -64 -64 -64v-80c27 0 48 -21 48 -48h113zM298 187c3 4 4 9 4 15c0 3 0 5 -1 8s-2 6 -4 8s-4 4 -7 6s-6 4 -10 5c-1 0 -4 1 -7 2s-5 0 -8 1v31c2 -1 5 -2 7 -3c4 -3 6 -7 7 -13h20 +c0 5 -2 9 -4 13s-5 8 -9 11s-9 5 -14 6c-2 1 -5 2 -7 2v9h-18v-9c-2 0 -4 -1 -6 -2c-5 -1 -10 -2 -14 -5s-7 -6 -9 -10s-4 -9 -4 -14c0 -3 0 -5 1 -8s2 -5 4 -7s5 -5 8 -7s7 -4 12 -5c3 -1 6 0 8 -1v-35c-3 1 -6 2 -9 4s-5 4 -6 7s-2 6 -2 9h-20c0 -5 2 -11 4 -16 +c3 -5 6 -8 10 -11s9 -6 15 -7c3 -1 5 -2 8 -2v-9h18v9c3 0 6 1 9 2c5 1 10 2 14 5s7 7 10 11zM480 176v80c-35 0 -64 29 -64 64h-97c20 -23 33 -58 33 -96s-13 -73 -33 -96h113c0 27 22 48 48 48zM64 224c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32z +M384 224c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32zM273 213c2 -1 4 -2 6 -4s3 -5 3 -9c0 -2 0 -4 -1 -6s-2 -4 -4 -5s-5 -3 -8 -4c-1 0 -2 -1 -4 -1v31c3 -1 6 -1 8 -2zM236 257c1 2 3 3 5 4s4 2 6 2v-26c-4 1 -7 3 -9 5s-4 4 -4 8c0 3 1 5 2 7zM0 32 +v32h512v-32h-512z" /> + <glyph glyph-name="ion-chatbox-working" unicode="" horiz-adv-x="416" +d="M76 48c-42 0 -76 31 -76 71v209c0 40 34 72 76 72h264c42 0 76 -32 76 -72v-209c0 -40 -34 -71 -76 -71h-4v-64s-79 54 -86 59s-7 5 -21 5h-153zM304 256c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM208 256c-18 0 -32 -14 -32 -32s14 -32 32 -32 +s32 14 32 32s-14 32 -32 32zM112 256c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32z" /> + <glyph glyph-name="ion-chatbox" unicode="" horiz-adv-x="416" +d="M76 48c-42 0 -76 31 -76 71v209c0 40 34 72 76 72h264c42 0 76 -32 76 -72v-209c0 -40 -34 -71 -76 -71h-4v-64s-79 54 -86 59s-7 5 -21 5h-153z" /> + <glyph glyph-name="ion-chatboxes" unicode="" horiz-adv-x="416" +d="M246 82l26 -18c-4 -21 -29 -32 -52 -32h-90c-8 0 -11 -2 -13 -3l-53 -45v48h-16c-26 0 -48 16 -48 41v129c0 25 20 45 46 45h2v-101c0 -33 29 -59 64 -59h117c10 0 14 -3 17 -5zM353 400c35 0 63 -27 63 -60v-168c0 -33 -28 -60 -63 -60h-17v-64l-75 60c-2 2 -7 4 -17 4 +h-101c-35 0 -63 27 -63 60v98v70c0 33 21 60 56 60h217z" /> + <glyph glyph-name="ion-chatbubble-working" unicode="" horiz-adv-x="416" +d="M208 -1c-115 0 -208 89 -208 200s93 201 208 201s208 -90 208 -201c0 -40 -12 -77 -33 -108c-1 -1 -2 -3 -3 -4v0c-2 -4 -4 -10 -4 -15l22 -88l-84 31c-4 2 -8 2 -12 2s-7 -1 -11 -2v0c-1 0 -1 -1 -2 -1c-25 -10 -52 -15 -81 -15zM304 224c-18 0 -32 -14 -32 -32 +s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM208 224c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM112 224c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32z" /> + <glyph glyph-name="ion-chatbubble" unicode="" horiz-adv-x="416" +d="M208 -1c-115 0 -208 89 -208 200s93 201 208 201s208 -90 208 -201c0 -40 -12 -77 -33 -108c-1 -1 -2 -3 -3 -4v0c-2 -4 -4 -10 -4 -15l22 -88l-84 31c-4 2 -8 2 -12 2s-7 -1 -11 -2v0c-1 0 -1 -1 -2 -1c-25 -10 -52 -15 -81 -15z" /> + <glyph glyph-name="ion-chatbubbles" unicode="" horiz-adv-x="416" +d="M25 57c-1 1 0 2 -1 3c-15 22 -24 49 -24 77c0 42 19 80 49 106c-2 -11 -4 -22 -4 -34c0 -92 78 -168 174 -168c15 0 30 2 44 6c-27 -32 -69 -53 -115 -53c-20 0 -40 5 -58 12h-1v0c-2 1 -5 2 -8 2s-6 -1 -9 -2l-56 -22l12 63c0 4 -1 7 -3 10v0zM242 400 +c96 0 174 -76 174 -168c0 -33 -11 -64 -28 -90c-1 -1 -1 -2 -2 -3v0c-2 -4 -3 -8 -3 -12l17 -74l-69 26c-3 1 -6 2 -10 2c-3 0 -6 -1 -9 -2v0l-2 -1c-8 -3 -16 -5 -24 -7c-14 -4 -29 -6 -44 -6c-96 0 -173 75 -173 167c0 12 1 24 3 35c16 76 86 133 170 133z" /> + <glyph glyph-name="ion-checkmark-circled" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM339 267c1 1 1 2 1 3s0 3 -1 4l-31 24c-1 1 -3 1 -4 1s-2 0 -3 -1l-111 -143s-44 42 -45 43s-4 3 -6 3s-3 -2 -4 -3l-25 -25l-1 -1c-1 -1 -1 -3 -1 -4s0 -2 1 -3l2 -1 +s78 -75 79 -76s3 -3 5 -3s4 2 5 3z" /> + <glyph glyph-name="ion-checkmark-round" unicode="" horiz-adv-x="416" +d="M400 376c17 -13 22 -39 9 -57l-207 -302c-13 -18 -37 -22 -54 -9s-137 147 -137 147c-15 16 -15 42 1 58s40 15 55 -2l99 -107l180 263c13 18 37 22 54 9z" /> + <glyph glyph-name="ion-checkmark" unicode="" horiz-adv-x="416" +d="M414 338c1 -2 2 -4 2 -6s-1 -4 -2 -6l-249 -320c-2 -2 -5 -6 -9 -6s-8 3 -10 5s-141 136 -141 136l-3 3c-1 2 -2 4 -2 6s1 3 2 5l2 2c14 15 42 44 44 46s4 6 8 6s8 -4 10 -6s80 -78 80 -78l200 257c2 2 4 2 6 2s5 -1 7 -2z" /> + <glyph glyph-name="ion-chevron-down" unicode="" +d="M224 150v0v0l174 167c4 4 12 4 16 0l31 -30c4 -4 4 -12 0 -16l-213 -204c-2 -2 -5 -3 -8 -3s-6 1 -8 3l-213 204c-4 4 -4 12 0 16l31 30c4 4 12 4 16 0z" /> + <glyph glyph-name="ion-chevron-left" unicode="" horiz-adv-x="256" +d="M86 192l167 -174c4 -4 4 -12 0 -16l-30 -31c-4 -4 -12 -4 -16 0l-204 213c-2 2 -3 5 -3 8s1 6 3 8l204 213c4 4 12 3 16 -1l30 -30c4 -4 4 -12 0 -16l-167 -174v0v0z" /> + <glyph glyph-name="ion-chevron-right" unicode="" horiz-adv-x="256" +d="M170 192v0v0l-167 174c-4 4 -4 12 0 16l30 30c4 4 12 5 16 1l204 -213c2 -2 3 -5 3 -8s-1 -6 -3 -8l-204 -213c-4 -4 -12 -4 -16 0l-30 31c-4 4 -4 12 0 16z" /> + <glyph glyph-name="ion-chevron-up" unicode="" +d="M224 234l-174 -167c-4 -4 -12 -4 -16 0l-31 30c-4 4 -4 12 0 16l213 204c2 2 5 3 8 3s6 -1 8 -3l213 -204c4 -4 4 -12 0 -16l-31 -30c-4 -4 -12 -4 -16 0l-174 167v0v0z" /> + <glyph glyph-name="ion-clipboard" unicode="" horiz-adv-x="352" +d="M80 288c2 20 10 35 28 40l1 1c12 3 21 7 21 20v21c0 26 21 46 46 46s46 -20 46 -46v-21c0 -13 9 -18 21 -21h2c18 -5 25 -20 27 -40h-192zM176 384c-8 0 -13 -6 -13 -14s5 -14 13 -14s14 6 14 14s-6 14 -14 14zM325 384c15 0 27 -12 27 -28v-360c0 -16 -12 -28 -27 -28 +h-149h-148c-15 0 -28 12 -28 28v360c0 16 13 28 28 28h73v-13c0 -11 -9 -19 -19 -19h-37c-7 0 -12 -6 -12 -13v-327c0 -6 5 -12 11 -12h265c6 0 11 6 11 12v327c0 7 -5 13 -12 13h-37c-10 0 -20 8 -20 19v13h74zM64 224v32h112v-32h-112zM64 32v32h160v-32h-160zM64 96v32 +h129v-32h-129zM64 160v32h208v-32h-208z" /> + <glyph glyph-name="ion-clock" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c10 10 19 21 26 33l-27 16l8 14l27 -16c13 25 21 52 22 81h-32v16h32c-1 29 -9 56 -22 81l-27 -16l-8 14l27 16c-7 12 -16 23 -26 33s-21 19 -33 26l-16 -27l-14 8 +l16 27c-25 13 -52 21 -81 22v-32h-16v32c-29 -1 -56 -9 -81 -22l16 -27l-14 -8l-16 27c-12 -7 -23 -16 -33 -26s-19 -21 -26 -33l27 -16l-8 -14l-27 16c-13 -25 -21 -52 -22 -81h32v-16h-32c1 -29 9 -56 22 -81l27 16l8 -14l-27 -16c7 -12 16 -23 26 -33s21 -19 33 -26 +l16 27l14 -8l-16 -27c25 -13 52 -21 81 -22v32h16v-32c29 1 56 9 81 22l-16 27l14 8l16 -27c12 7 23 16 33 26zM368 207v-32h-117c-6 -9 -16 -15 -27 -15c-18 0 -32 14 -32 32c0 12 6 22 16 28v68h32v-68c5 -3 9 -8 12 -13h116z" /> + <glyph glyph-name="ion-close-circled" unicode="" +d="M224 415c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM332 116l-75 75l76 75c3 3 3 9 0 12l-22 21c-2 2 -4 3 -6 3s-3 -1 -5 -3l-76 -74l-76 74c-2 2 -3 3 -5 3s-4 -1 -6 -3l-21 -21c-3 -3 -3 -9 0 -12l76 -75l-76 -76 +c-2 -1 -2 -3 -2 -5s0 -4 2 -6l21 -22c2 -2 4 -2 6 -2s4 0 6 2l75 76l76 -75c2 -2 3 -3 5 -3s4 1 6 3l21 21c2 1 3 4 3 6s-1 4 -3 6z" /> + <glyph glyph-name="ion-close-round" unicode="" horiz-adv-x="384" +d="M374 61c14 -14 14 -37 0 -51s-37 -14 -51 0l-131 131l-131 -131c-14 -14 -36 -14 -50 0s-14 37 0 51l130 131l-130 131c-14 14 -14 37 0 51s36 14 50 0l131 -131l131 131c14 14 37 14 51 0s14 -37 0 -51l-131 -131z" /> + <glyph glyph-name="ion-close" unicode="" horiz-adv-x="384" +d="M380 61c3 -3 4 -6 4 -10s-1 -7 -4 -10l-38 -37c-3 -3 -5 -4 -9 -4s-7 1 -10 4l-131 131l-131 -131c-3 -3 -5 -4 -9 -4s-7 1 -10 4l-38 37c-3 3 -4 6 -4 10s1 7 4 10l132 131l-132 130c-5 5 -5 15 0 20l37 38c3 2 6 4 10 4s7 -1 10 -4l131 -130l131 130c3 2 6 4 10 4 +s7 -1 10 -4l37 -38c5 -5 5 -14 0 -19l-132 -130z" /> + <glyph glyph-name="ion-closed-captioning" unicode="" horiz-adv-x="512" +d="M0 384h512v-384h-512v384zM464 192c0 27 0 44 -4 80s-23 56 -59 60s-91 4 -138 4h-7h-7c-47 0 -102 0 -138 -4s-55 -24 -59 -60s-4 -53 -4 -80s2 -47 4 -80s19 -56 59 -60s96 -4 145 -4s105 0 145 4s57 27 59 60s4 53 4 80zM372 164v4h53c0 -27 -7 -48 -19 -62 +s-32 -21 -61 -21c-14 0 -26 2 -36 5s-18 9 -25 17s-12 19 -15 33s-5 30 -5 51s3 39 7 53s9 25 17 33s17 14 27 17s22 5 34 5c25 0 44 -7 57 -21s19 -37 19 -62h-52v1c0 20 -12 33 -27 33s-25 -11 -28 -30c0 0 -2 -11 -2 -29s2 -28 2 -28c1 -17 12 -29 27 -29s27 10 27 29v1z +M195 164v4h53c0 -27 -7 -48 -19 -62s-32 -21 -61 -21c-14 0 -26 2 -36 5s-18 9 -25 17s-12 19 -15 33s-5 30 -5 51s3 39 7 53s9 25 17 33s17 14 27 17s22 5 34 5c25 0 44 -7 57 -21s19 -37 19 -62h-52v1c0 20 -12 33 -27 33s-25 -11 -28 -30c0 0 -2 -11 -2 -29s2 -28 2 -28 +c1 -17 12 -29 27 -29s27 10 27 29v1z" /> + <glyph glyph-name="ion-cloud" unicode="" +d="M366 215c45 0 82 -38 82 -84s-37 -83 -82 -83v0h-276c-49 0 -90 41 -90 91c0 40 26 74 61 86c5 29 29 51 59 51c10 0 18 -3 26 -7c19 40 59 67 105 67c64 0 115 -53 115 -118v-3z" /> + <glyph glyph-name="ion-code-download" unicode="" +d="M299 164l-63 -63v0l-1 -1v0l-2 -1v0l-1 -1v0l-2 -1v0h-1v0h-1c-1 0 -3 -1 -4 -1s-3 1 -4 1h-1v0h-1v0l-2 1v0l-1 1v0c-1 1 -2 1 -3 2v0l-63 63c-6 6 -6 17 0 23s18 6 24 0l35 -34v118c0 9 7 17 16 17s16 -8 16 -17v-118l35 34c6 6 18 6 24 0s6 -17 0 -23zM136 56 +c-6 0 -12 2 -17 7l-112 112c-9 9 -9 25 0 34l112 112c9 9 25 9 34 0s9 -25 0 -34l-95 -95l95 -95c9 -9 9 -25 0 -34c-5 -5 -11 -7 -17 -7zM312 56c-6 0 -12 2 -17 7c-9 9 -9 25 0 34l95 95l-95 95c-9 9 -9 25 0 34s25 9 34 0l112 -112c9 -9 9 -25 0 -34l-112 -112 +c-5 -5 -11 -7 -17 -7z" /> + <glyph glyph-name="ion-code-working" unicode="" +d="M128 192c0 16 8 24 24 24s24 -8 24 -24s-8 -24 -24 -24s-24 8 -24 24zM200 192c0 16 8 24 24 24s24 -8 24 -24s-8 -24 -24 -24s-24 8 -24 24zM272 192c0 16 8 24 24 24s24 -8 24 -24s-8 -24 -24 -24s-24 8 -24 24zM136 56c-7 0 -12 2 -17 7l-112 112c-5 5 -7 10 -7 17 +s2 12 7 17l112 112c5 5 10 7 17 7s12 -2 17 -7s7 -10 7 -17s-2 -12 -7 -17l-95 -95l95 -95c5 -5 7 -10 7 -17s-2 -12 -7 -17s-10 -7 -17 -7zM312 56c-7 0 -12 2 -17 7s-7 10 -7 17s2 12 7 17l95 95l-95 95c-5 5 -7 10 -7 17s2 12 7 17s10 7 17 7s12 -2 17 -7l112 -112 +c5 -5 7 -10 7 -17s-2 -12 -7 -17l-112 -112c-5 -5 -10 -7 -17 -7z" /> + <glyph glyph-name="ion-code" unicode="" +d="M136 56c-6 0 -12 2 -17 7l-112 112c-9 9 -9 25 0 34l112 112c9 9 25 9 34 0s9 -25 0 -34l-95 -95l95 -95c9 -9 9 -25 0 -34c-5 -5 -11 -7 -17 -7zM312 56c-6 0 -12 2 -17 7c-9 9 -9 25 0 34l95 95l-95 95c-9 9 -9 25 0 34s25 9 34 0l112 -112c9 -9 9 -25 0 -34l-112 -112 +c-5 -5 -11 -7 -17 -7z" /> + <glyph glyph-name="ion-coffee" unicode="" horiz-adv-x="384" +d="M319 191c37 -7 65 -40 65 -79c0 -20 -8 -39 -21 -54c-15 -17 -37 -26 -61 -26c-8 0 -17 1 -25 3c-6 1 -10 3 -15 5c-11 -15 -23 -25 -32 -33v0c-5 -5 -12 -7 -19 -7h-102c-7 0 -14 2 -19 7v0c-17 15 -41 36 -62 86s-28 91 -28 111s3 20 16 20h101c-5 17 -37 19 -37 46 +c0 17 15 32 28 37c-2 -8 -3 -14 -3 -21c0 -19 39 -30 39 -53c0 -3 0 -6 -1 -9h56c1 5 2 10 2 14c0 36 -56 36 -56 84c0 28 21 55 47 62c-4 -14 -9 -23 -9 -35c0 -32 57 -50 57 -88c0 -13 -5 -25 -12 -37h76c13 0 16 0 16 -20c0 -4 0 -8 -1 -13zM302 64c33 0 50 25 50 48 +s-17 43 -39 47c-4 -19 -11 -42 -21 -66c-4 -9 -8 -17 -12 -25c6 -3 13 -4 22 -4z" /> + <glyph glyph-name="ion-compass" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224c0 39 10 76 27 108c-16 12 -27 30 -27 52c0 35 29 64 64 64c22 0 40 -11 52 -27c32 17 69 27 108 27zM32 352c0 -10 5 -20 13 -26c13 17 28 32 45 45c-6 8 -16 13 -26 13c-18 0 -32 -14 -32 -32z +M360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136s85 -56 136 -56s100 20 136 56zM320 320c0 0 -54 -130 -72 -152s-120 -104 -120 -104s54 132 72 152s120 104 120 104z" /> + <glyph glyph-name="ion-compose" unicode="" horiz-adv-x="384" +d="M379 348c7 -7 7 -18 0 -25l-32 -31l-55 55l31 32c7 7 18 7 25 0zM282 338l55 -55l-177 -173l-64 -14l14 64zM320 192l32 32v-201c0 -13 -10 -23 -23 -23h-306c-13 0 -23 10 -23 23v306c0 13 10 23 23 23h201l-32 -32h-149c-6 0 -11 -5 -11 -10v-268s4 -10 10 -10h269 +s9 5 9 10v150z" /> + <glyph glyph-name="ion-connection-bars" unicode="" horiz-adv-x="352" +d="M0 32v64h64v-64h-64zM96 32v128h64v-128h-64zM192 32v224h64v-224h-64zM288 32v320h64v-320h-64z" /> + <glyph glyph-name="ion-contrast" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56v-384c51 0 100 20 136 56z" /> + <glyph glyph-name="ion-crop" unicode="" +d="M320 -32v48h64v-48h-64zM384 96h64v-64h-384v256h-64v64h64v64h64v-320h192v192h-176v64h240v-256z" /> + <glyph glyph-name="ion-cube" unicode="" +d="M435 280c7 0 13 -6 13 -12v-183c0 -9 -6 -17 -14 -22v-1l-175 -92v-1c-2 -1 -4 -1 -6 -1c-7 0 -13 6 -13 12v185c0 9 5 17 13 22v0l3 2l172 89l2 1c2 1 3 1 5 1zM422 329c0 0 8 -3 8 -9c0 -7 -8 -11 -8 -11l-183 -97l-2 -1c-4 -2 -8 -3 -13 -3s-9 1 -13 3l-2 1l-183 96 +s-8 5 -8 12c0 6 8 9 8 9l181 82s11 5 17 5s17 -5 17 -5zM195 187c8 -5 13 -13 13 -22v-185c0 -6 -6 -12 -13 -12c-2 0 -4 1 -6 2v0l-175 92v1c-8 5 -14 13 -14 22v183c0 6 6 12 13 12c2 0 4 0 5 -1l2 -1l171 -89z" /> + <glyph glyph-name="ion-disc" unicode="" +d="M224 289c54 0 97 -43 97 -97s-43 -97 -97 -97s-97 43 -97 97s43 97 97 97zM224 148c24 0 44 20 44 44s-20 44 -44 44s-44 -20 -44 -44s20 -44 44 -44zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM224 69 +c68 0 123 55 123 123s-55 123 -123 123s-123 -55 -123 -123s55 -123 123 -123z" /> + <glyph glyph-name="ion-document-text" unicode="" horiz-adv-x="288" +d="M286 279c1 -3 2 -6 2 -10v-245c0 -13 -10 -24 -22 -24h-243c-12 0 -23 11 -23 24v336c0 13 11 24 23 24h160c3 0 6 0 9 -2c2 -1 5 -3 7 -5l84 -92c2 -2 2 -4 3 -6zM48 269v-10c0 -1 1 -3 3 -3h71c2 0 3 2 3 3v10c0 2 -1 3 -3 3h-71c-2 0 -3 -1 -3 -3zM48 141v-10 +c0 -1 1 -3 3 -3h123c2 0 2 2 2 3v10c0 2 0 3 -2 3h-123c-2 0 -3 -1 -3 -3zM208 67v10c0 2 0 3 -2 3h-155c-2 0 -3 -1 -3 -3v-10c0 -1 1 -3 3 -3h155c2 0 2 2 2 3zM240 195v10c0 2 0 3 -2 3h-187c-2 0 -3 -1 -3 -3v-10c0 -1 1 -3 3 -3h187c2 0 2 2 2 3zM193 270h60l-71 78 +v-66c0 -6 5 -12 11 -12z" /> + <glyph glyph-name="ion-document" unicode="" horiz-adv-x="288" +d="M287 279c1 -3 1 -5 1 -9v-244c0 -13 -9 -26 -21 -26h-243c-12 0 -24 13 -24 26v335c0 13 12 23 24 23h160c3 0 6 0 9 -2c2 -1 5 -2 7 -4l83 -92c2 -2 3 -4 4 -7zM193 337v-63h58zM32 32h224v210h-67c-15 0 -28 13 -28 28v82h-129v-320z" /> + <glyph glyph-name="ion-drag" unicode="" horiz-adv-x="512" +d="M0 272v32h512v-32h-512zM0 176v32h512v-32h-512zM0 80v32h512v-32h-512z" /> + <glyph glyph-name="ion-earth" unicode="" +d="M325 322c2 -4 7 -12 3 -15c-3 -2 -10 -2 -13 5s0 11 -5 9s-7 3 -6 4c1 2 3 3 5 4c0 2 -4 8 2 7c4 -1 12 -10 14 -14zM344 277v0v0zM403 251c0 0 -2 0 0 0v0zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM141 19l8 -4 +c3 -1 6 -2 10 -3c14 -5 28 -8 43 -10c28 -3 56 -1 83 8c15 5 30 11 43 20c6 4 6 16 10 24c8 16 -2 33 12 47c12 14 4 19 4 34c0 10 8 18 4 29c-1 4 -7 -3 -9 1c-5 7 -21 1 -28 2c-13 2 -24 14 -33 23c-5 5 0 20 1 26c4 15 0 33 19 38c5 1 5 9 10 11c5 1 10 3 15 4 +c9 1 17 -2 26 -2c10 0 14 -5 22 -11c7 -6 13 -3 22 -5c7 0 0 5 -2 8c-3 2 -6 2 -8 2c-16 4 -23 22 -36 30c-6 3 -9 2 -11 0c-1 -1 1 -12 1 -12c-1 -3 -10 -4 -13 -5c-9 -2 -29 17 -15 22c4 1 27 5 24 15c-3 6 2 13 -5 14c-8 1 -7 7 -15 8c-5 1 -5 11 -5 14c0 9 2 6 9 7 +c-17 11 -37 19 -57 24c-1 -3 -5 -12 -8 -12c-5 -1 -6 0 -9 -3c-9 -10 -16 -28 -25 -7c-4 11 5 19 2 28h-6h-3c6 -12 -5 -18 -8 -19c-8 0 -10 5 -17 4c-4 -1 -7 4 -11 2s-13 -8 -14 -12c-3 -12 6 -13 14 -6c6 6 17 12 25 6c6 -5 5 -9 5 -14s-1 -18 -9 -16c-4 1 -7 6 -11 3 +c-8 -7 -18 -6 -29 -9c-10 -2 -16 -6 -25 -9c-8 -3 -11 -4 -12 -12c0 -2 0 -14 -3 -15c-5 -2 -8 22 -22 20c-12 -1 -30 -13 -25 -28c2 -5 28 -3 10 -14c-2 -1 2 -17 2 -20c1 -8 13 -18 21 -10c6 6 6 5 14 2c15 -8 33 -15 45 -27c6 -6 9 -24 17 -28c9 -5 19 -5 26 -14 +c6 -7 -2 -19 -8 -23c-4 -2 -12 -24 -16 -29c-2 -4 -12 -6 -16 -7c-3 0 -7 -9 -9 -11c-7 -7 -8 -13 -17 -19c-18 -12 -22 -23 -18 -44c2 -8 5 -13 11 -16zM100 46l2 -2c7 -6 15 -11 23 -16c-21 21 -23 49 -21 78l3 24c1 3 -4 7 -4 11c0 10 0 5 -8 13c-4 4 -10 11 -12 17 +c-7 16 1 30 10 43c9 14 -7 20 -10 32c-1 6 -7 6 -6 12c1 7 -4 5 -9 9c-12 8 -1 20 -7 26c-43 -70 -36 -162 16 -224c1 -1 0 -1 1 -2h1c3 -4 6 -8 9 -11s7 -6 10 -9z" /> + <glyph glyph-name="ion-easel" unicode="" +d="M48 112v192h352v-192h-352zM432 352c9 0 16 -7 16 -16v-256c0 -9 -7 -16 -16 -16h-416c-9 0 -16 7 -16 16v256c0 9 7 16 16 16h416zM416 96v224h-384v-224h384zM48 -32l29 80h31l-28 -80h-32zM239 416l17 -48h-64l17 48h30zM340 48h31l29 -80h-32zM208 0v48h32v-48h-32z +" /> + <glyph glyph-name="ion-edit" unicode="" +d="M381 259l-250 -251l-91 91l251 250zM440 360c12 -12 11 -32 -2 -45l-45 -45l-91 91l45 45c13 13 33 14 45 2zM32 85l85 -85l-117 -32z" /> + <glyph glyph-name="ion-egg" unicode="" horiz-adv-x="320" +d="M160 416c64 0 160 -133 160 -257s-64 -191 -160 -191s-160 67 -160 191s96 257 160 257z" /> + <glyph glyph-name="ion-eject" unicode="" horiz-adv-x="320" +d="M303 128h-286v0c-10 0 -17 7 -17 16c0 3 1 5 3 8l138 191c5 5 11 9 19 9s14 -4 19 -9l138 -190c2 -3 3 -6 3 -9c0 -9 -7 -16 -17 -16v0zM308 96c7 0 12 -5 12 -12v-40c0 -7 -5 -12 -12 -12h-296c-7 0 -12 5 -12 12v40c0 7 5 12 12 12h296z" /> + <glyph glyph-name="ion-email-unread" unicode="" horiz-adv-x="480" +d="M352 288c0 43 21 64 64 64s64 -21 64 -64s-21 -64 -64 -64s-64 21 -64 64zM209 288h127c0 -17 5 -33 15 -47c-6 -3 -14 -8 -22 -12s-16 -8 -23 -12s-14 -8 -22 -12s-15 -8 -21 -11s-11 -6 -16 -9s-9 -5 -12 -7s-4 -3 -5 -3c-6 -3 -13 -4 -21 -4s-15 1 -21 4 +c-1 1 -15 8 -42 23s-54 29 -81 44s-43 23 -46 25c-7 4 -12 8 -13 11c-1 4 -1 6 1 8s6 2 11 2h191zM277 175c18 11 45 30 83 56c16 -15 34 -23 56 -23v-155c0 -2 -1 -4 -2 -7s-3 -5 -5 -7s-4 -4 -7 -5s-6 -2 -8 -2h-185h-185c-5 0 -11 2 -16 7s-8 9 -8 14v205c0 6 3 8 9 5 +c2 -1 11 -7 26 -17s32 -22 53 -36s39 -26 53 -35l-83 -93c-2 -2 -2 -4 -1 -5c2 -1 4 -1 6 1l98 83c16 -10 25 -16 27 -17c6 -3 13 -4 21 -4s15 1 21 4c2 1 11 7 27 17l98 -83c2 -2 5 -2 6 -1s0 3 -2 5z" /> + <glyph glyph-name="ion-email" unicode="" horiz-adv-x="416" +d="M19 299c-4 2 -11 7 -13 11c-3 8 1 10 12 10h191h191c11 0 15 -2 12 -10c-2 -4 -9 -9 -13 -11c-11 -6 -163 -89 -169 -92s-12 -4 -21 -4s-15 1 -21 4s-158 86 -169 92zM408 295c9 4 8 -1 8 -5v-205c0 -9 -12 -21 -22 -21h-185h-185c-10 0 -24 12 -24 21v205s0 9 9 5 +c8 -4 83 -56 132 -88l-83 -93c-2 -2 -2 -4 -1 -5s4 -1 6 1l98 83c15 -10 25 -16 27 -17c8 -4 14 -4 21 -4s13 0 21 4c2 1 12 7 27 17l98 -83c2 -2 5 -2 6 -1s0 3 -2 5l-82 93c49 32 123 84 131 88z" /> + <glyph glyph-name="ion-erlenmeyer-flask-bubbles" unicode="" horiz-adv-x="384" +d="M382 21c2 -4 3 -10 0 -14s-8 -7 -13 -7h-177h-178c-5 0 -9 3 -12 7s-2 10 0 14l118 199v150c0 8 6 14 14 14s15 -6 15 -14v-80c4 3 10 5 16 5c15 0 27 -12 27 -27s-12 -26 -27 -26c-6 0 -12 2 -16 5v-31c0 -2 -1 -4 -2 -6l-35 -59h72c-15 6 -26 20 -26 37 +c0 23 19 42 43 42c15 0 27 -8 35 -19c-1 2 -1 3 -1 5v154c0 8 6 14 14 14s15 -6 15 -14v-150zM218 151h53l-31 54c2 -5 3 -11 3 -17c0 -17 -10 -31 -25 -37zM201 319c-12 0 -22 9 -22 21s10 21 22 21s22 -9 22 -21s-10 -21 -22 -21z" /> + <glyph glyph-name="ion-erlenmeyer-flask" unicode="" horiz-adv-x="384" +d="M375 52c6 -9 9 -20 9 -32c0 -28 -16 -52 -63 -52h-258c-47 0 -63 24 -63 52c0 12 3 23 9 32l49 73l49 77c13 20 21 44 21 70v92s-14 34 -16 43c-2 8 1 9 17 9h126c16 0 18 -1 16 -9c-2 -9 -15 -22 -15 -42v-93c0 -26 6 -50 19 -70zM345 7c3 3 7 8 7 14c0 5 -2 10 -4 14 +l-101 150c-16 26 -23 56 -23 87v112h-64v-112c0 -32 -9 -62 -25 -87l-99 -150c-2 -4 -4 -9 -4 -14c0 -6 3 -11 6 -14c4 -4 12 -7 25 -7h258c13 0 20 3 24 7zM325 37c1 -2 3 -6 3 -8c0 -7 -6 -15 -14 -15h-244c-7 0 -14 6 -14 14c0 3 1 6 3 8l81 124h103l82 -124v1zM238 106 +c2 -1 4 -2 6 -2s3 0 5 2c1 2 3 4 3 6s-1 4 -3 6c-1 2 -3 2 -5 2s-4 0 -6 -2c-1 -2 -2 -4 -2 -6s0 -4 2 -6zM285 47c4 2 4 7 2 11l-23 36c-1 2 -4 4 -7 4c-2 0 -3 0 -4 -1c-4 -2 -4 -7 -2 -11l23 -36c1 -2 5 -4 7 -4c1 0 3 0 4 1z" /> + <glyph glyph-name="ion-eye-disabled" unicode="" +d="M344 290c41 -27 76 -66 104 -100c-51 -54 -124 -135 -224 -135c-36 0 -65 8 -92 22l-77 -77l-23 23l71 71c-36 25 -68 61 -103 98c78 85 142 137 224 137c34 0 64 -9 92 -23l77 78l23 -23zM134 192c0 -19 6 -36 16 -51l27 27c-4 7 -5 15 -5 24c0 29 23 53 52 53h8 +c-5 -6 -8 -13 -8 -21c0 -3 0 -5 1 -8l51 50c-15 11 -33 17 -52 17c-49 0 -90 -41 -90 -91zM224 101c49 0 90 41 90 91c0 19 -6 37 -16 52l-50 -51c3 -1 5 -1 8 -1c8 0 14 3 20 7v-7c0 -29 -23 -53 -52 -53c-9 0 -17 2 -24 6l-28 -27c15 -11 33 -17 52 -17z" /> + <glyph glyph-name="ion-eye" unicode="" +d="M224 320c99 0 172 -70 224 -129c-51 -50 -124 -127 -224 -127s-157 60 -224 128c78 79 142 128 224 128zM224 101c49 0 90 41 90 91s-41 91 -90 91s-90 -41 -90 -91s41 -91 90 -91zM224 224c0 -18 14 -32 32 -32c8 0 14 3 20 7v-7c0 -29 -23 -53 -52 -53s-52 24 -52 53 +s23 53 52 53h8c-5 -6 -8 -13 -8 -21z" /> + <glyph glyph-name="ion-female" unicode="" horiz-adv-x="256" +d="M160 164v-68h64v-64h-64v-64h-64v64h-64v64h64v68c-55 14 -96 64 -96 124c0 71 57 128 128 128s128 -57 128 -128c0 -60 -41 -110 -96 -124zM128 208c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80z" /> + <glyph glyph-name="ion-filing" unicode="" horiz-adv-x="384" +d="M317 319c12 0 19 0 19 -20v-28h-288v28c0 20 8 20 20 20h249zM269 352c13 0 19 -1 19 -19h-192c0 18 7 19 20 19h153zM368 278c13 -8 17 -17 15 -41l-17 -184c-4 -21 -16 -21 -24 -21h-300c-8 0 -20 0 -24 21l-17 185c-3 26 1 31 15 40l15 10v-32h321v32z" /> + <glyph glyph-name="ion-film-marker" unicode="" horiz-adv-x="416" +d="M400 240c9 0 16 -7 16 -15v-210c0 -8 -7 -15 -16 -15h-384c-9 0 -16 7 -16 15v210c0 8 6 14 13 15c-2 2 -3 4 -4 7l-9 45c-2 8 5 16 13 18l370 74c8 2 16 -4 18 -12l9 -46c2 -8 -4 -16 -12 -18l-342 -68h344zM257 46l-20 58l51 36h-62l-20 58l-19 -58h-63l51 -36l-19 -58 +l50 36z" /> + <glyph glyph-name="ion-fireball" unicode="" horiz-adv-x="320" +d="M297 210c14 -24 23 -52 23 -82c0 -33 -10 -63 -26 -88v0v0c-29 -43 -78 -72 -134 -72c-17 0 -32 1 -46 7s-25 13 -33 25c-11 16 -17 28 -21 52c-6 -25 2 -48 9 -60c-43 26 -69 71 -69 125v4c5 78 65 109 90 151c8 14 13 30 10 48c11 -9 15 -25 15 -39 +c0 -16 -3 -29 -3 -29c4 8 7 18 9 31c6 35 2 85 -37 132l-1 1s7 0 18 -3c95 -16 169 -91 184 -186c2 -12 3 -23 3 -35c0 -16 -2 -32 -5 -47c10 23 13 43 14 55v10z" /> + <glyph glyph-name="ion-flag" unicode="" horiz-adv-x="384" +d="M362 266c0 0 12 2 22 6c0 -16 -7 -32 -9 -36c-28 -50 -99 -123 -181 -84c-65 31 -92 30 -117 24c-1 0 -2 -1 -3 -1c-3 -1 -15 -5 -26 -1v197c0 16 14 31 33 35c39 7 106 5 148 -74c39 -74 97 -72 133 -66zM24 416c4 0 8 -4 8 -8v-432c0 -4 -4 -8 -8 -8h-16 +c-4 0 -8 4 -8 8v432c0 4 4 8 8 8h16z" /> + <glyph glyph-name="ion-flame" unicode="" horiz-adv-x="256" +d="M1 128c-11 109 72 224 159 288c-26 -145 97 -142 96 -288c-1 -120 -105 -160 -128 -160s-114 26 -127 160zM88 80c0 -44 40 -80 40 -80s41 36 41 80s-41 80 -41 80s-40 -36 -40 -80z" /> + <glyph glyph-name="ion-flash-off" unicode="" +d="M115 -4c-69 38 -115 112 -115 196c0 124 100 224 224 224c24 0 47 -4 68 -11c2 -1 3 -1 5 -2c12 -4 24 -9 35 -15v0c69 -38 116 -112 116 -196c0 -124 -100 -224 -224 -224c-24 0 -47 4 -68 11c-2 1 -3 1 -5 2c-12 4 -24 8 -35 14zM86 291c-20 -28 -32 -62 -32 -99 +c0 -65 36 -121 90 -150c6 -3 13 -7 19 -9c2 -1 3 -1 5 -2c9 -3 19 -5 29 -7c9 -2 18 -2 27 -2c37 0 71 12 99 32l-52 53l36 40l55 -54c20 28 32 62 32 99c0 66 -37 123 -91 151c-6 3 -12 6 -18 8c-2 1 -3 1 -5 2c-9 3 -19 5 -29 7c-9 2 -18 2 -27 2c-37 0 -72 -12 -100 -32 +l53 -52l-36 -41zM178 58l38 113h-85l139 155l-38 -113h85z" /> + <glyph glyph-name="ion-flash" unicode="" horiz-adv-x="320" +d="M0 160l224 256l-51 -192h147l-224 -256l51 192h-147z" /> + <glyph glyph-name="ion-folder" unicode="" horiz-adv-x="384" +d="M366 256c18 0 19 -7 18 -18l-12 -186c-1 -11 -3 -20 -21 -20h-317c-18 0 -20 9 -21 20l-13 184c-1 11 0 20 18 20h348zM362 305l2 -33h-344c0 6 4 46 6 63c2 18 8 17 25 17h75c28 0 23 0 37 -15c16 -18 19 -17 41 -17h143c11 0 15 -3 15 -15z" /> + <glyph glyph-name="ion-fork-repo" unicode="" horiz-adv-x="320" +d="M320 368v-64h-48v-48h-64v48h-48v64h48v48h64v-48h48zM208 208h64v-5v0c0 -43 -7 -70 -38 -95c-23 -19 -51 -20 -75 -22c-9 -1 -18 -2 -26 -3c-6 -1 -13 -5 -20 -10c9 -11 15 -25 15 -41c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v210c-19 11 -32 31 -32 55 +c0 35 29 64 64 64s64 -29 64 -64c0 -24 -13 -44 -32 -55v-160c8 4 18 7 27 9c11 2 21 2 31 3c17 1 33 3 40 9c10 8 14 11 14 50zM64 384c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM64 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32 +s14 -32 32 -32z" /> + <glyph glyph-name="ion-fork" unicode="" horiz-adv-x="128" +d="M78 299v0v0v0zM128 282c0 -26 -15 -48 -37 -58c-12 -6 -11 -11 -11 -11s16 -200 16 -213s-3 -18 -9 -24s-15 -8 -23 -8v0v0c-8 0 -16 2 -22 8s-10 13 -10 24s16 213 16 213s0 6 -11 11c-22 10 -37 32 -37 58c0 43 15 93 24 134h8v-117c0 -6 3 -11 9 -11s9 4 10 10v1 +l9 117h8l10 -117v-1c1 -6 3 -10 9 -10s9 5 9 11v117h8v0c9 -40 24 -91 24 -134z" /> + <glyph glyph-name="ion-forward" unicode="" horiz-adv-x="384" +d="M224 150c-102 0 -171 -9 -224 -102c0 0 37 208 224 208v80l160 -144l-160 -134v92z" /> + <glyph glyph-name="ion-funnel" unicode="" +d="M224 416c124 0 224 -36 224 -80c0 -8 -3 -15 -9 -22v0c-35 -43 -151 -179 -151 -218v-4v-83v0c0 -23 -29 -41 -64 -41s-64 18 -64 41v0v87c0 39 -117 177 -149 216v0c-7 8 -11 16 -11 24c0 44 100 80 224 80zM224 288c92 0 176 22 176 48s-83 48 -176 48 +s-176 -22 -176 -48s84 -48 176 -48z" /> + <glyph glyph-name="ion-gear-a" unicode="" horiz-adv-x="384" +d="M347 192c0 -24 15 -43 37 -56c-4 -13 -10 -26 -16 -38c-25 6 -45 -3 -62 -20s-22 -37 -16 -62c-12 -6 -25 -12 -38 -16c-13 22 -36 37 -60 37s-47 -15 -60 -37c-13 4 -27 10 -39 16c6 25 2 45 -15 62s-37 21 -62 15c-6 12 -12 26 -16 39c22 13 37 36 37 60s-15 43 -37 56 +c4 13 9 26 16 38c25 -6 45 3 62 20s21 37 15 62c12 6 26 12 39 16c13 -22 36 -37 60 -37s47 15 60 37c13 -4 27 -10 39 -16c-6 -25 -2 -45 15 -62s37 -26 62 -20c6 -12 12 -25 16 -38c-22 -13 -37 -32 -37 -56zM192 94c54 0 98 44 98 98s-44 98 -98 98s-98 -44 -98 -98 +s44 -98 98 -98z" /> + <glyph glyph-name="ion-gear-b" unicode="" horiz-adv-x="384" +d="M384 154h-44c-4 -14 -10 -27 -17 -39l32 -32l-54 -54l-33 32c-12 -7 -24 -11 -38 -15v-46h-76v46c-13 4 -26 8 -38 15l-33 -32l-54 54l32 32c-7 12 -13 25 -17 39h-44v76h43c4 14 9 29 16 41l-30 30l54 54l29 -29c13 8 27 13 42 17v41h76v-41c15 -4 29 -9 42 -17l29 29 +l54 -54l-30 -30c7 -12 13 -27 16 -41h43v-76zM192 138c30 0 54 24 54 54s-24 54 -54 54s-54 -24 -54 -54s24 -54 54 -54z" /> + <glyph glyph-name="ion-grid" unicode="" horiz-adv-x="320" +d="M64 295c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM192 295c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM320 295c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM64 167 +c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM192 167c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM320 167c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM64 39 +c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM192 39c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50zM320 39c0 -4 -3 -7 -7 -7h-50c-4 0 -7 3 -7 7v50c0 4 3 7 7 7h50c4 0 7 -3 7 -7v-50z" /> + <glyph glyph-name="ion-hammer" unicode="" horiz-adv-x="320" +d="M314 416c3 0 6 -3 6 -6v-84c0 -3 -3 -6 -6 -6h-52c-3 0 -6 3 -6 6v14c-6 5 -16 9 -22 7c-7 -2 -23 -13 -30 -25s-6 -28 -6 -66l8 -2c5 -1 7 -6 7 -9v-70c0 -95 11 -201 11 -201c0 -3 -3 -6 -6 -6h-84c-3 0 -6 3 -6 6c0 0 11 106 11 201v70c0 3 3 8 7 9l7 2 +c0 43 -5 58 -22 74c-18 16 -41 19 -63 17s-51 -35 -58 -45s-10 2 -10 11c1 16 22 60 72 81s91 22 102 22s27 -1 38 -3s16 -18 26 -18c7 0 14 5 18 9v6c0 3 3 6 6 6h52z" /> + <glyph glyph-name="ion-happy-outline" unicode="" +d="M355 158c8 -4 11 -13 7 -21c-24 -46 -78 -73 -138 -73c-62 0 -118 29 -139 74c-4 8 0 17 8 21c2 1 5 1 7 1c6 0 11 -3 14 -9c16 -34 60 -55 110 -55c49 0 92 21 110 56c3 5 8 8 14 8c3 0 5 -1 7 -2zM381 217c5 -7 4 -17 -4 -22c-3 -2 -6 -3 -10 -3c-5 0 -11 2 -14 6 +s-7 10 -17 10s-14 -6 -17 -10s-9 -6 -14 -6c-4 0 -7 1 -10 3c-8 6 -9 15 -3 22c11 14 23 23 44 23s35 -9 45 -23zM157 217c5 -7 4 -17 -4 -22c-3 -2 -6 -3 -10 -3c-5 0 -11 2 -14 6s-7 10 -17 10s-14 -6 -17 -10s-9 -6 -14 -6c-4 0 -7 1 -10 3c-8 6 -9 15 -3 22 +c11 14 23 23 44 23s35 -9 45 -23zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136s85 -56 136 -56 +s100 20 136 56z" /> + <glyph glyph-name="ion-happy" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM71 195c3 -2 6 -3 10 -3c5 0 11 2 14 6s7 10 17 10s14 -6 17 -10s9 -6 14 -6c4 0 7 1 10 3c8 5 9 15 4 22c-10 14 -24 23 -45 23s-33 -9 -44 -23c-6 -7 -5 -16 3 -22zM362 137 +c4 8 1 17 -7 21c-2 1 -4 2 -7 2c-6 0 -11 -3 -14 -8c-18 -35 -61 -56 -110 -56c-50 0 -94 21 -110 55c-3 6 -8 9 -14 9c-2 0 -5 0 -7 -1c-8 -4 -12 -13 -8 -21c21 -45 77 -74 139 -74c60 0 114 27 138 73zM377 195c8 5 9 15 4 22c-10 14 -24 23 -45 23s-33 -9 -44 -23 +c-6 -7 -5 -16 3 -22c3 -2 6 -3 10 -3c5 0 11 2 14 6s7 10 17 10s14 -6 17 -10s9 -6 14 -6c4 0 7 1 10 3z" /> + <glyph glyph-name="ion-headphone" unicode="" horiz-adv-x="384" +d="M383 210c3 -51 -3 -130 -13 -162c-20 -67 -40 -80 -72 -80s-58 27 -58 59v106c0 33 23 59 53 59c18 0 34 -9 44 -24c0 0 11 7 13 22s4 34 -5 64s-21 19 -36 38c-2 3 -5 7 -8 10l-10 10c-2 2 -3 3 -5 4c-11 9 -21 17 -34 23c-19 9 -39 13 -60 13s-42 -4 -61 -13 +c-13 -6 -22 -14 -33 -23c-2 -1 -3 -2 -5 -4l-10 -10s-6 -7 -8 -10c-15 -19 -27 -8 -36 -38c-9 -31 -7 -49 -5 -64s13 -22 13 -22c10 15 26 24 44 24c30 0 53 -27 53 -59v-106c0 -32 -26 -59 -58 -59s-52 13 -72 80c-10 32 -16 111 -13 162c3 60 22 108 56 145v0 +c8 8 15 16 24 23s19 13 29 18c25 13 53 20 82 20s57 -7 82 -20c10 -5 19 -11 28 -18s17 -15 25 -23v0c34 -37 53 -85 56 -145z" /> + <glyph glyph-name="ion-heart-broken" unicode="" horiz-adv-x="416" +d="M181 160c0 -36 -2 -71 4 -107c2 -10 2 -20 2 -31l-153 159c-45 47 -45 124 0 171c40 41 103 43 144 3c-2 -15 -3 -31 -3 -46c-18 -14 -40 -21 -56 -39l11 7c17 11 15 8 35 14c3 1 8 3 11 5c0 -1 -1 -5 -1 -6c1 -20 11 -39 15 -60c0 -5 1 -10 -1 -15c-8 -17 -7 -37 -8 -55 +zM274 147c8 -18 23 -29 38 -39l-104 -108l-17 18c0 13 -4 26 -4 38c-2 48 10 94 21 142v0c1 -1 2 -1 3 -1c30 -6 52 -24 63 -50zM382 352c46 -47 46 -124 0 -171l-68 -70c-28 24 -42 54 -65 81c-12 13 -26 23 -41 32c-3 13 -8 26 -11 39c-3 12 14 21 16 31c3 12 3 26 3 39 +l19 19c40 42 107 42 147 0z" /> + <glyph glyph-name="ion-heart" unicode="" horiz-adv-x="416" +d="M382 352c46 -47 46 -124 0 -171l-174 -181l-174 181c-46 47 -46 124 0 171c40 42 107 42 147 0l27 -28l28 28c40 42 106 42 146 0z" /> + <glyph glyph-name="ion-help-buoy" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM402 264c-10 24 -23 45 -42 64s-41 32 -65 42l-19 -61c14 -6 27 -15 38 -26s21 -24 27 -38zM224 96c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM88 328 +c-19 -19 -32 -41 -42 -65l61 -19c6 14 15 27 26 38s24 21 38 27l-19 61c-24 -10 -45 -23 -64 -42zM46 120c10 -24 23 -45 42 -64s41 -32 65 -42l19 61c-14 6 -27 15 -38 26s-21 24 -27 38zM360 56c19 19 32 41 42 65l-61 19c-6 -14 -15 -27 -26 -38s-24 -21 -38 -27l19 -61 +c24 10 45 23 64 42z" /> + <glyph glyph-name="ion-help-circled" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM244 89c1 18 -12 31 -29 31c-16 0 -30 -11 -30 -29s12 -30 28 -30c17 0 31 10 31 28zM293 217c7 10 12 22 12 36c0 23 -9 40 -25 52c-17 13 -37 18 -62 18 +c-19 0 -34 -4 -47 -13c-19 -13 -28 -34 -28 -68h49c0 9 -1 19 4 27s13 15 26 15s19 -3 25 -11c5 -7 8 -15 8 -23c0 -7 -4 -14 -8 -20c-2 -4 -6 -7 -10 -10c0 0 -26 -15 -35 -30c-7 -11 -9 -24 -10 -41c0 -1 0 -4 4 -4h39s5 3 5 4c0 6 1 15 2 19c2 7 6 12 12 17l14 9 +c12 9 21 17 25 23z" /> + <glyph glyph-name="ion-help" unicode="" horiz-adv-x="256" +d="M217 371c25 -19 39 -46 39 -83c0 -22 -8 -42 -19 -57c-7 -9 -21 -21 -40 -36l-21 -14c-10 -8 -17 -18 -20 -28c-2 -6 -3 -19 -3 -29c0 -2 -1 -6 -7 -6h-62c-7 0 -7 3 -7 5c1 26 4 49 15 66c15 23 57 48 57 48c6 5 11 9 15 15c7 10 12 21 12 32c0 13 -3 26 -11 36 +c-10 12 -21 18 -41 18s-32 -11 -40 -24s-7 -29 -7 -43h-77c0 54 14 88 44 108c20 14 45 20 75 20c39 0 70 -7 98 -28zM114 78c27 -1 47 -20 46 -48s-22 -46 -49 -45c-26 1 -46 19 -45 47s22 47 48 46z" /> + <glyph glyph-name="ion-home" unicode="" horiz-adv-x="384" +d="M384 160h-48v-160h-96v128h-96v-128h-96v160h-48l192 224z" /> + <glyph glyph-name="ion-icecream" unicode="" horiz-adv-x="320" +d="M32 192h256l-128 -224zM307 275c8 -5 13 -13 13 -23c0 -16 -14 -28 -30 -28h-4h-252h-4c-16 0 -30 13 -30 28c0 10 6 18 14 23c1 0 1 2 2 2c4 3 7 7 8 12v1c-2 6 -2 12 -2 18c0 42 34 76 76 76c8 0 16 -2 23 -4c-3 -12 -4 -31 -4 -31c2 15 11 29 11 29c18 23 46 38 77 38 +c53 0 96 -43 96 -96c0 -11 -2 -21 -5 -30v-1c0 -4 4 -9 8 -12c1 0 2 -2 3 -2z" /> + <glyph glyph-name="ion-image" unicode="" +d="M336 224c-26 0 -48 22 -48 48s22 48 48 48s48 -22 48 -48s-22 -48 -48 -48zM420 384c16 0 28 -12 28 -28v-328c0 -16 -12 -28 -28 -28h-392c-16 0 -28 12 -28 28v328c0 16 12 28 28 28h392zM317 186l99 -106v260c0 7 -6 12 -13 12h-358c-7 0 -12 -5 -13 -12v-260l126 152 +c4 4 10 8 17 8s13 -2 17 -7l54 -59l4 -4c3 -2 7 -4 11 -4s8 2 12 5l18 16c4 3 8 5 13 5s10 -2 13 -6z" /> + <glyph glyph-name="ion-images" unicode="" +d="M426 308c13 -1 23 -12 22 -24l-14 -263c-1 -13 -12 -22 -25 -21l-330 16c-13 1 -23 10 -22 23l2 46l-15 -1c-12 -1 -22 7 -23 18l-21 236c-1 11 7 21 19 22l296 24c12 1 22 -7 23 -18l5 -54zM71 302c1 12 11 22 24 22l219 -11l-2 31h-1v1c-1 5 -5 8 -10 8l-261 -22 +c-5 0 -10 -4 -10 -9v0v-1l16 -178l18 25zM405 66l10 198v1v0c0 6 -5 10 -11 10l-58 3l-29 2l-204 9c-6 0 -11 -4 -12 -9v0v-1l-3 -63l-7 -128v-7l6 7l102 109c4 4 8 6 14 6s11 -3 14 -7l43 -49l3 -3c2 -2 6 -4 10 -4s5 1 9 3l17 12c4 3 7 4 11 4s9 -2 11 -5l27 -33zM341 186 +c-20 0 -35 15 -35 35s16 35 35 35c20 0 35 -16 35 -35s-16 -35 -35 -35z" /> + <glyph glyph-name="ion-information-circled" unicode="" +d="M448 195c2 -124 -97 -225 -221 -227s-225 97 -227 221s97 225 221 227s225 -97 227 -221zM224 336c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM268 53v11h-22v172h-66v-12h22v-160h-22v-11h88z" /> + <glyph glyph-name="ion-information" unicode="" horiz-adv-x="128" +d="M96 0h32v-16h-128v16h32v240h-32v16h96v-256zM64 304c-27 0 -48 21 -48 48s21 48 48 48s48 -21 48 -48s-21 -48 -48 -48z" /> + <glyph glyph-name="ion-ionic" unicode="" horiz-adv-x="416" +d="M376 315c25 -34 40 -77 40 -123c0 -115 -93 -208 -208 -208s-208 93 -208 208s93 208 208 208c46 0 89 -15 123 -40c5 3 11 5 18 5c18 0 32 -14 32 -32c0 -7 -2 -13 -5 -18zM344 56c18 18 31 38 41 61c10 24 15 49 15 75s-5 51 -15 75c-6 13 -13 26 -21 38 +c-4 -2 -10 -4 -15 -4c-18 0 -32 14 -32 32c0 5 2 11 4 15c-12 8 -25 15 -38 21c-24 10 -49 15 -75 15s-51 -5 -75 -15c-23 -10 -43 -23 -61 -41s-31 -38 -41 -61c-10 -24 -15 -49 -15 -75s5 -51 15 -75c10 -23 23 -43 41 -61s38 -31 61 -41c24 -10 49 -15 75 -15s51 5 75 15 +c23 10 43 23 61 41zM112 192c0 64 32 96 96 96s96 -32 96 -96s-32 -96 -96 -96s-96 32 -96 96z" /> + <glyph glyph-name="ion-ios-alarm-outline" unicode="" horiz-adv-x="404" +d="M384 256l-54 52l-9 -9c35 -32 57 -79 57 -130c0 -44 -16 -83 -43 -114l36 -45l-12 -10l-35 43c-32 -30 -75 -49 -122 -49v0v0c-47 0 -90 19 -122 49l-35 -43l-12 10l36 45c-27 31 -43 71 -43 115c0 51 22 97 57 129l-9 9l-54 -52c-12 14 -20 32 -20 52c0 44 35 80 80 82 +h5c20 0 39 -7 54 -18l-54 -52l11 -11c26 19 56 32 90 35v0c0 8 8 16 16 16s15 -8 15 -16v0c34 -3 65 -16 91 -35l11 11l-54 52c15 11 34 18 54 18h5c45 -2 80 -38 80 -82c0 -20 -8 -38 -20 -52zM22 280l91 89c-9 5 -19 7 -32 6c-37 -2 -65 -32 -65 -67c0 -10 2 -19 6 -28z +M362 172c0 88 -72 158 -160 158s-160 -70 -160 -158s72 -158 160 -158s160 70 160 158zM291 369l91 -89c4 9 6 18 6 28c0 35 -28 65 -65 67c-13 1 -23 -1 -32 -6zM202 288h16v-144h-112v16h96v128z" /> + <glyph glyph-name="ion-ios-alarm" unicode="" horiz-adv-x="404" +d="M385 256l-55 52l-9 -9c35 -32 57 -79 57 -130c0 -44 -16 -83 -43 -114l37 -45l-13 -10l-35 43c-32 -30 -75 -49 -122 -49v0v0c-47 0 -90 19 -122 49l-35 -43l-12 10l36 45c-27 31 -43 70 -43 114c0 51 22 98 57 130l-9 9l-54 -52c-12 14 -20 32 -20 52c0 44 35 80 80 82 +h5c20 0 39 -7 54 -18l-54 -53l11 -10c26 19 56 32 90 35v0c0 8 8 16 16 16s15 -8 15 -16v0c34 -3 65 -16 91 -35l11 11l-54 52c15 11 34 18 54 18h5c45 -2 80 -38 80 -82c0 -20 -7 -38 -19 -52zM218 144v144h-16v-128h-96v-16h112z" /> + <glyph glyph-name="ion-ios-albums-outline" unicode="" +d="M432 304h-416v-288h416v288zM448 320v0v-320h-448v320h448zM40 336v16h368v-16h-368zM72 368v16h304v-16h-304z" /> + <glyph glyph-name="ion-ios-albums" unicode="" +d="M448 320v0v-320h-448v320h448zM40 336v16h368v-16h-368zM72 368v16h304v-16h-304z" /> + <glyph glyph-name="ion-ios-americanfootball-outline" unicode="" horiz-adv-x="416" +d="M331 315c112 -112 81 -327 81 -327s-26 -4 -65 -4c-73 0 -189 12 -262 85c-112 112 -81 327 -81 327s26 4 65 4c73 0 189 -12 262 -85zM17 383c-2 -19 -5 -60 0 -107c1 -8 2 -16 3 -23l127 127c-25 3 -51 5 -78 5v0v0c-22 0 -41 -1 -52 -2zM96 80c30 -30 72 -53 124 -66 +c10 -3 20 -5 31 -7l142 142c-4 22 -10 44 -17 63c-14 37 -32 68 -56 92c-30 30 -72 53 -124 66c-10 3 -20 5 -31 7l-142 -142c4 -22 10 -44 17 -63c14 -37 32 -68 56 -92zM399 1c2 19 5 60 0 107c-1 8 -2 16 -3 23l-127 -127c25 -3 51 -5 78 -5c22 0 41 1 52 2zM259 130 +l-28 -29l-12 12l29 28l-23 23l-28 -29l-12 12l29 28l-23 23l-28 -29l-12 12l29 28l-23 23l-28 -29l-12 12l29 28l-22 23l-29 -29l-11 12l67 67l12 -11l-29 -29l23 -22l28 29l12 -12l-29 -28l23 -23l28 29l12 -12l-29 -28l23 -23l28 29l12 -12l-29 -28l22 -23l29 29l12 -12 +l-29 -28l22 -23l29 29l11 -12l-67 -67l-12 11l29 29z" /> + <glyph glyph-name="ion-ios-americanfootball" unicode="" horiz-adv-x="416" +d="M331 315c112 -112 81 -327 81 -327s-26 -4 -65 -4c-73 0 -189 12 -262 85c-112 112 -81 327 -81 327s26 4 65 4c73 0 189 -12 262 -85zM20 253l3 -18l142 142l-18 3zM219 113l12 -12l28 29l23 -22l-29 -29l12 -11l67 67l-11 12l-29 -29l-22 23l29 28l-12 12l-28 -29 +l-23 23l29 28l-12 12l-28 -29l-23 23l29 28l-12 12l-28 -29l-23 23l29 28l-12 12l-28 -29l-23 22l29 29l-12 11l-67 -67l11 -12l29 29l22 -23l-29 -28l12 -12l28 29l23 -23l-29 -28l12 -12l28 29l23 -23l-29 -28l12 -12l28 29l23 -23zM269 4l127 127l-3 18l-142 -142z" /> + <glyph glyph-name="ion-ios-analytics-outline" unicode="" +d="M224 400c-28 0 -55 -5 -81 -16c-25 -10 -47 -26 -66 -45s-35 -41 -45 -66c-11 -26 -16 -53 -16 -81s5 -55 16 -81c10 -25 26 -47 45 -66s41 -35 66 -45c26 -11 53 -16 81 -16s55 5 81 16c25 10 47 26 66 45s35 41 45 66c11 26 16 53 16 81s-5 55 -16 81 +c-10 25 -26 47 -45 66s-41 35 -66 45c-26 11 -53 16 -81 16zM224 416v0c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM76 128c-25 0 -41 18 -42 19c-3 3 -2 9 1 12s8 2 11 -1c1 -1 15 -17 36 -14c12 2 27 26 38 42c4 6 9 12 12 16 +c17 21 34 23 45 21c24 -3 45 -28 54 -50c7 -18 18 -28 32 -29c15 -1 31 11 43 30c1 2 3 4 4 7c9 17 24 43 52 43c31 0 52 -35 53 -36c2 -4 1 -9 -3 -11s-9 -1 -11 3c0 0 -5 8 -12 15c-6 6 -16 13 -27 13c-18 0 -29 -19 -38 -35c-1 -3 -3 -5 -4 -7c-15 -25 -36 -40 -58 -38 +c-20 1 -36 15 -46 39s-28 39 -41 41c-11 1 -21 -4 -31 -16c-3 -4 -6 -9 -10 -15c-14 -20 -31 -45 -50 -48c-3 0 -5 -1 -8 -1z" /> + <glyph glyph-name="ion-ios-analytics" unicode="" +d="M224 416c124 0 224 -100 224 -224c0 -13 -1 -25 -3 -37c-1 -6 -2 -12 -3 -17c-24 -98 -113 -170 -218 -170c-122 0 -221 98 -224 219v5c0 9 1 17 2 26c13 111 107 198 222 198zM431 168c1 8 1 16 1 24c0 28 -5 55 -16 81c-10 25 -26 47 -45 66s-41 35 -66 45 +c-26 11 -53 16 -81 16s-55 -5 -81 -16c-25 -10 -47 -26 -66 -45s-35 -41 -45 -66c-11 -26 -16 -53 -16 -81v0c14 -21 29 -34 29 -34h1v-1c1 -1 15 -16 36 -13c12 2 27 26 38 42c4 6 9 12 12 16c17 21 34 23 45 21c24 -3 45 -27 54 -50c7 -18 18 -28 32 -29c15 -1 31 9 43 29 +c1 2 3 4 4 7c9 17 24 44 52 44c31 0 52 -35 53 -36c3 -4 9 -12 16 -20z" /> + <glyph glyph-name="ion-ios-arrow-back" unicode="" horiz-adv-x="192" +d="M192 320l-127 -128l127 -128l-32 -32l-160 160v0v0l160 160z" /> + <glyph glyph-name="ion-ios-arrow-down" unicode="" horiz-adv-x="320" +d="M301 288l19 -21l-160 -171l-160 171l19 21l141 -150z" /> + <glyph glyph-name="ion-ios-arrow-forward" unicode="" horiz-adv-x="192" +d="M0 320l32 32l160 -160v0v0l-160 -160l-32 32l127 128z" /> + <glyph glyph-name="ion-ios-arrow-left" unicode="" horiz-adv-x="192" +d="M192 333l-150 -141l150 -141l-21 -19l-171 160l171 160z" /> + <glyph glyph-name="ion-ios-arrow-right" unicode="" horiz-adv-x="192" +d="M0 333l21 19l171 -160l-171 -160l-21 19l150 141z" /> + <glyph glyph-name="ion-ios-arrow-thin-down" unicode="" horiz-adv-x="192" +d="M190 126c2 -2 2 -4 2 -6s0 -4 -2 -6c0 0 -87 -79 -88 -80s-3 -2 -6 -2s-5 1 -6 2s-88 80 -88 80c-3 3 -3 9 0 12s9 3 12 0l74 -67v285c0 4 4 8 8 8s8 -4 8 -8v-285l74 67c3 3 9 3 12 0z" /> + <glyph glyph-name="ion-ios-arrow-thin-left" unicode="" horiz-adv-x="320" +d="M94 98c-2 -2 -4 -2 -6 -2s-4 0 -6 2c0 0 -79 87 -80 88s-2 3 -2 6s1 5 2 6s80 88 80 88c3 3 9 3 12 0s3 -9 0 -12l-67 -74h285c4 0 8 -4 8 -8s-4 -8 -8 -8h-285l67 -74c3 -3 3 -9 0 -12z" /> + <glyph glyph-name="ion-ios-arrow-thin-right" unicode="" horiz-adv-x="320" +d="M226 98c-3 3 -3 9 0 12l67 74h-285c-4 0 -8 4 -8 8s4 8 8 8h285l-67 74c-3 3 -3 9 0 12s9 3 12 0c0 0 79 -87 80 -88s2 -3 2 -6s-1 -5 -2 -6s-80 -88 -80 -88c-2 -2 -4 -2 -6 -2s-4 0 -6 2z" /> + <glyph glyph-name="ion-ios-arrow-thin-up" unicode="" horiz-adv-x="192" +d="M190 258c-3 -3 -9 -3 -12 0l-74 67v-285c0 -4 -4 -8 -8 -8s-8 4 -8 8v285l-74 -67c-3 -3 -9 -3 -12 0s-3 9 0 12c0 0 87 79 88 80s3 2 6 2s5 -1 6 -2s88 -80 88 -80c2 -2 2 -4 2 -6s0 -4 -2 -6z" /> + <glyph glyph-name="ion-ios-arrow-up" unicode="" horiz-adv-x="320" +d="M301 96l-141 150l-141 -150l-19 21l160 171l160 -171z" /> + <glyph glyph-name="ion-ios-at-outline" unicode="" horiz-adv-x="255" +d="M236 127v1h19l-3 -6c-3 -6 -13 -19 -22 -27s-18 -14 -28 -20s-21 -10 -32 -13s-23 -5 -34 -5c-16 0 -33 3 -49 8s-30 13 -43 24c-12 11 -26 29 -34 46c-7 16 -10 33 -10 58c0 18 4 38 11 55c7 16 17 30 29 42s27 21 43 28c15 6 33 9 53 9c16 0 32 -3 46 -8 +c15 -5 28 -12 39 -22s17 -21 24 -35c6 -13 8 -26 8 -44c0 -14 -2 -28 -7 -40s-9 -20 -17 -30c-8 -9 -13 -15 -23 -21c-11 -6 -20 -9 -29 -9c-8 0 -15 2 -20 7c-3 2 -5 6 -6 9c-6 -6 -11 -10 -17 -12c-10 -3 -18 -4 -26 -4s-15 1 -21 4s-12 7 -17 12s-8 11 -11 18 +s-5 14 -5 22c0 12 3 24 7 36v2c4 11 5 16 13 26c8 11 17 19 28 26s24 11 38 11c12 0 21 -3 31 -9c7 -4 12 -10 16 -16l6 17h18l-38 -102c-2 -5 -4 -10 -5 -14s-1 -7 -1 -10c0 -2 1 -4 3 -5s4 -2 8 -2c6 0 11 2 20 7c8 4 12 9 19 17c6 8 10 14 14 25s6 23 6 35 +c0 15 -2 25 -7 36c-6 13 -10 22 -19 30s-20 15 -33 20s-27 7 -42 7c-19 0 -35 -3 -48 -9c-15 -6 -27 -14 -37 -24c-11 -10 -19 -23 -25 -37c-6 -15 -10 -32 -10 -48c0 -22 2 -36 8 -49c6 -15 17 -31 28 -41s24 -18 38 -23s30 -7 46 -7c10 0 20 1 30 4s18 6 27 11 +s17 11 24 18s14 13 19 21zM147 154c4 5 8 12 11 20l21 57c-2 5 -4 10 -7 13c-3 4 -6 6 -10 8c-1 0 -1 1 -2 1c-3 2 -5 3 -9 4c-5 1 -9 2 -13 2c-10 0 -19 -3 -28 -9s-17 -13 -23 -22c-5 -8 -7 -11 -10 -20c0 -1 -1 -3 -1 -4c-4 -11 -5 -20 -5 -30c0 -6 1 -11 3 -16 +s5 -9 8 -13s7 -6 12 -8s9 -3 15 -3c4 0 9 1 14 2c4 1 8 2 12 5s8 7 12 13z" /> + <glyph glyph-name="ion-ios-at" unicode="" horiz-adv-x="256" +d="M228 128v0h28c-1 -1 -2 -4 -3 -6c-4 -6 -14 -19 -23 -27s-18 -14 -28 -20s-20 -10 -32 -13c-11 -3 -23 -5 -34 -5c-16 0 -33 3 -49 8s-30 13 -43 24c-12 10 -26 28 -34 46c-7 16 -10 33 -10 58c0 19 4 39 11 55s17 30 29 42s28 21 44 28c15 6 32 9 52 9c16 0 31 -3 46 -8 +s28 -12 39 -22s18 -22 25 -36c6 -14 8 -26 8 -44c0 -14 -2 -28 -7 -40c-4 -11 -9 -20 -17 -30c-7 -9 -14 -16 -24 -22c-12 -6 -21 -9 -30 -9s-16 2 -22 8c-2 1 -3 3 -4 5c-4 -4 -9 -6 -14 -8c-10 -3 -18 -5 -27 -5c-8 0 -16 2 -23 5s-12 7 -17 12s-9 12 -12 19s-4 14 -4 22 +c0 12 2 25 6 37l1 1c4 10 5 17 13 27c8 11 17 20 28 27c12 7 24 10 38 10c12 0 22 -3 33 -9c5 -3 8 -6 12 -10l5 12h25l-39 -104c-2 -5 -3 -9 -4 -13c-1 -3 -1 -7 -1 -9s0 -3 1 -3c0 0 1 -1 5 -1c5 0 11 2 19 7c7 4 10 8 16 16s9 13 13 23s6 20 6 32c0 14 -1 24 -6 34 +c-5 12 -10 21 -18 28c-9 8 -19 14 -31 18s-26 7 -40 7c-18 0 -32 -3 -44 -8c-14 -6 -25 -13 -35 -23s-18 -22 -24 -35c-6 -14 -9 -30 -9 -45c0 -21 3 -34 8 -46c6 -14 16 -30 26 -39s22 -16 35 -21c14 -5 28 -7 43 -7c10 0 20 2 29 4s18 6 26 11s28 20 38 33zM144 157 +c4 5 7 12 10 19l20 55c-1 4 -3 7 -5 9c-3 3 -6 6 -9 8h-1h-1v1c-3 2 -5 2 -8 3c-4 1 -8 1 -12 1c-9 0 -17 -2 -25 -7c-10 -6 -17 -14 -21 -21c-5 -8 -6 -11 -9 -19c0 -1 -1 -2 -1 -3c-3 -10 -6 -19 -6 -28c0 -5 1 -10 3 -14s4 -8 7 -11s7 -6 11 -8s8 -2 13 -2c4 0 8 0 12 1 +v0c4 1 7 2 11 5c3 2 7 5 11 11z" /> + <glyph glyph-name="ion-ios-barcode-outline" unicode="" horiz-adv-x="416" +d="M0 64v256h80v-16h-64v-224h64v-16h-80zM336 320h80v-256h-80v16h64v224h-64v16zM64 128v128h16v-128h-16zM336 128v128h16v-128h-16zM272 96v192h16v-192h-16zM128 96v192h16v-192h-16zM199 112v160h16v-160h-16z" /> + <glyph glyph-name="ion-ios-barcode" unicode="" horiz-adv-x="416" +d="M0 320h416v-256h-416v256zM80 128v128h-16v-128h16zM144 96v192h-16v-192h16zM215 112v160h-16v-160h16zM288 96v192h-16v-192h16zM352 128v128h-16v-128h16z" /> + <glyph glyph-name="ion-ios-baseball-outline" unicode="" horiz-adv-x="416" +d="M415 169v-1v0c-11 -97 -90 -174 -187 -183v0h-2c-2 0 -3 -1 -5 -1h-1h-3h-1h-8c-115 0 -208 93 -208 208v8v1v3v1c0 2 1 3 1 5v2v0c9 97 86 176 183 187v0v0c8 1 16 1 24 1c115 0 208 -93 208 -208c0 -7 0 -14 -1 -20v0v-3zM399 192c0 105 -86 191 -191 191 +c-3 0 -5 -1 -8 -1c0 -11 2 -21 4 -31l20 6l5 -15l-21 -7c2 -7 4 -14 7 -21c2 -5 5 -11 8 -16l17 12l9 -13l-19 -13c7 -12 16 -23 26 -33l14 15l12 -12l-15 -15c11 -10 22 -18 34 -25l12 18l14 -9l-12 -17c5 -2 10 -5 15 -7c7 -3 14 -5 22 -7l7 20l15 -5l-6 -19 +c10 -2 20 -4 30 -4c0 3 1 5 1 8zM17 192c0 -105 86 -191 191 -191h4c-1 9 -1 17 -3 26l-22 -7l-5 16l23 7c-2 8 -5 16 -8 24c-2 5 -4 9 -6 14l-20 -13l-9 13l21 14c-7 12 -16 24 -26 35l-17 -17l-11 11l17 17c-10 10 -22 18 -34 25l-14 -21l-14 9l14 20c-5 2 -10 5 -15 7 +c-7 3 -15 6 -23 8l-8 -24l-15 5l7 23c-9 2 -18 2 -27 3v-4zM228 2c88 9 158 78 169 166c-11 1 -23 3 -34 5l-9 -27l-15 5l8 25c-14 4 -28 10 -41 17l-15 -23l-13 9l14 21c-13 8 -26 17 -37 28l-19 -19l-11 11l19 19c-10 11 -19 23 -27 36l-21 -14l-9 13l22 15 +c-7 13 -12 27 -16 41l-25 -8l-5 16l26 8c-2 12 -4 23 -5 35c-88 -11 -157 -81 -166 -169c10 -1 21 -2 31 -4l8 23l15 -5l-7 -22c14 -4 28 -9 42 -16l13 19l14 -9l-13 -18c13 -8 25 -17 36 -28l17 17l11 -11l-17 -17c11 -12 20 -24 28 -37l19 13l9 -14l-20 -13 +c7 -14 12 -28 16 -42l23 7l5 -15l-24 -8c2 -10 3 -20 4 -30z" /> + <glyph glyph-name="ion-ios-baseball" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208c0 -8 0 -16 -1 -24v0v0c-12 -104 -100 -184 -207 -184c-115 0 -208 93 -208 208c0 107 80 195 184 207v0v0c8 1 16 1 24 1zM212 1c5 0 11 0 16 1c-1 10 -2 20 -4 30l24 8l-5 15l-23 -7c-4 14 -9 28 -16 42l20 13l-9 14l-19 -13 +c-8 13 -17 25 -28 37l17 17l-11 11l-17 -17c-11 11 -23 20 -36 28l13 18l-14 9l-13 -19c-14 7 -28 12 -42 16l7 22l-15 5l-8 -23c-10 2 -21 3 -31 4c-1 -5 -1 -11 -1 -16c9 -1 18 -1 27 -3l-7 -23l15 -5l8 24c8 -2 16 -5 23 -8c5 -2 10 -5 15 -7l-14 -20l14 -9l14 21 +c12 -7 24 -15 34 -25l-17 -17l11 -11l17 17c10 -11 19 -23 26 -35l-21 -14l9 -13l20 13c2 -5 4 -9 6 -14c3 -8 6 -16 8 -24l-23 -7l5 -16l22 7c2 -8 2 -17 3 -26zM363 173c11 -2 23 -4 34 -5c1 5 1 11 1 16c-10 1 -20 2 -30 4l6 19l-15 5l-7 -20c-8 2 -15 4 -22 7 +c-5 2 -10 5 -15 7l12 17l-14 9l-12 -18c-12 7 -23 15 -34 25l15 15l-12 12l-15 -15c-10 10 -18 21 -25 33l19 13l-9 13l-17 -12c-3 5 -6 11 -8 16c-3 7 -5 14 -7 21l21 7l-5 15l-20 -6c-2 10 -3 20 -4 31c-5 0 -11 0 -16 -1c1 -12 3 -23 5 -35l-26 -8l5 -16l25 8 +c4 -14 9 -28 16 -41l-22 -15l9 -13l21 14c8 -13 17 -25 27 -36l-19 -19l11 -11l19 19c11 -11 24 -20 37 -28l-14 -21l13 -9l15 23c13 -7 27 -13 41 -17l-8 -25l15 -5z" /> + <glyph glyph-name="ion-ios-basketball-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM399 192c0 55 -24 105 -62 140c-14 -34 -31 -65 -52 -95c15 -12 31 -21 49 -29c21 -9 43 -14 65 -16v0zM325 343c-32 25 -73 40 -117 40v0c2 -22 6 -44 15 -65 +c10 -25 26 -47 45 -66c2 -1 2 -3 4 -4c20 29 38 60 52 93c0 1 1 1 1 2zM192 382c-51 -4 -96 -29 -128 -65c64 -28 121 -69 169 -119c11 12 21 24 30 37c-40 37 -67 89 -71 147zM233 174c-15 -16 -31 -30 -48 -44c28 -35 45 -79 47 -127c33 4 63 17 88 35 +c-22 50 -51 95 -87 136zM214 178l8 8l-10 10c-46 46 -99 82 -158 108c-18 -25 -31 -55 -35 -88c62 -3 116 -31 155 -74c14 11 27 23 40 36zM18 200c0 -3 -1 -5 -1 -8c0 -45 16 -87 43 -120c36 16 71 36 102 60l-7 7c-19 19 -41 35 -66 45c-22 9 -46 15 -71 16zM71 59 +c35 -36 83 -58 137 -58c3 0 5 1 8 1c-1 25 -6 48 -16 71c-7 17 -17 33 -28 47c-31 -24 -65 -45 -101 -61zM333 48c37 32 61 77 65 128c-46 3 -89 21 -123 48c-10 -13 -20 -26 -31 -38c36 -41 67 -87 89 -138z" /> + <glyph glyph-name="ion-ios-basketball" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM333 48c-22 51 -53 97 -89 138c11 12 21 25 31 38c34 -27 77 -45 123 -48c0 5 1 11 1 16c-22 2 -44 7 -65 16c-18 8 -34 17 -49 29c21 30 38 61 52 95c-4 4 -8 8 -12 11 +c0 -1 -1 -1 -1 -2c-14 -33 -32 -64 -52 -93c-2 1 -2 2 -4 4c-19 19 -35 41 -45 66c-9 21 -13 43 -15 65c-5 0 -11 -1 -16 -1c4 -58 31 -110 71 -147c-9 -13 -19 -25 -30 -37c-48 50 -105 91 -169 119c-4 -4 -7 -9 -10 -13c59 -26 112 -62 158 -108l10 -10l-8 -8 +c-13 -13 -26 -25 -40 -36c-39 43 -93 71 -155 74c-1 -5 -1 -11 -1 -16c25 -1 49 -7 71 -16c25 -10 47 -26 66 -45l7 -7c-31 -24 -66 -44 -102 -60c4 -4 7 -9 11 -13c36 16 70 37 101 61c11 -14 21 -30 28 -47c10 -23 15 -46 16 -71c5 0 11 0 16 1c-2 48 -19 92 -47 127 +c17 14 33 28 48 44c36 -41 65 -86 87 -136c4 3 9 6 13 10z" /> + <glyph glyph-name="ion-ios-bell-outline" unicode="" horiz-adv-x="384" +d="M318 222c0 -114 28 -126 66 -158h-384c38 32 66 44 66 158c0 98 53 130 102 138v2c0 12 11 22 24 22s24 -10 24 -22v-2c49 -7 102 -40 102 -138zM43 80h298c-25 25 -40 58 -40 142c0 46 -13 80 -37 101c-23 19 -52 23 -72 23s-49 -4 -72 -23c-25 -21 -37 -55 -37 -101 +c0 -51 -5 -85 -17 -110c-6 -13 -14 -23 -23 -32zM192 0c-27 0 -49 20 -52 43h104c-3 -23 -25 -43 -52 -43z" /> + <glyph glyph-name="ion-ios-bell" unicode="" horiz-adv-x="384" +d="M318 222c0 -114 28 -126 66 -158h-384c38 32 66 44 66 158c0 98 53 130 102 138v2c0 12 11 22 24 22s24 -10 24 -22v-2c49 -7 102 -40 102 -138zM192 0c-27 0 -49 20 -52 43h104c-3 -23 -25 -43 -52 -43z" /> + <glyph glyph-name="ion-ios-body-outline" unicode="" horiz-adv-x="384" +d="M192 400c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM192 416v0c27 0 48 -21 48 -48s-21 -48 -48 -48s-48 21 -48 48s21 48 48 48zM360 304c13 0 24 -11 24 -24s-11 -24 -24 -24h-100c-5 0 -14 -5 -18 -15c-5 -12 -2 -33 1 -51l4 -21v-1v0l32 -172 +c2 -13 -6 -26 -19 -28h-5c-11 0 -22 8 -24 20l-21 120v0s-5 31 -17 31h-2c-12 0 -19 -31 -19 -31v0l-21 -120c-2 -12 -11 -20 -22 -20h-5c-13 2 -21 15 -19 28l32 172v1l4 21c3 18 6 39 1 51c-4 10 -12 15 -18 15h-100c-13 0 -24 11 -24 24s11 24 24 24h336zM24 272 +c-4 0 -8 4 -8 8s4 8 8 8h336c4 0 8 -4 8 -8s-4 -8 -8 -8h-102c-16 0 -26 -15 -30 -24c-5 -13 -6 -32 -1 -61v0v0l3 -19l1 -3l32 -172c0 -3 0 -5 -1 -6s-2 -2 -5 -3h-2c-4 0 -7 2 -8 6l-21 120v0c0 2 -2 10 -5 19c-2 6 -5 11 -8 15c-7 9 -14 11 -20 11h-2 +c-5 0 -13 -2 -20 -11c-3 -4 -6 -9 -8 -15c-4 -9 -6 -17 -6 -18v-1l-21 -120c-1 -4 -3 -6 -7 -6h-2c-3 0 -4 2 -5 3s-2 3 -1 6l32 172v0v1l4 21v0v0c5 29 5 48 0 61c-4 9 -14 24 -32 24z" /> + <glyph glyph-name="ion-ios-body" unicode="" horiz-adv-x="384" +d="M144 368c0 32 16 48 48 48s48 -16 48 -48s-16 -48 -48 -48s-48 16 -48 48zM360 304c7 0 12 -2 17 -7s7 -10 7 -17s-2 -12 -7 -17s-10 -7 -17 -7h-98c-8 -2 -15 -6 -18 -14c-4 -9 -3 -27 1 -52l4 -21v-1v0l30 -172c1 -7 0 -13 -4 -18s-8 -9 -15 -10s-13 0 -18 4 +s-9 9 -10 16l-21 120v-1l-2 9c-1 5 -3 11 -6 16s-6 8 -10 8h-2c-8 0 -14 -11 -18 -33v1l-21 -120c-1 -7 -5 -12 -10 -16s-11 -5 -18 -4s-11 5 -15 10s-5 11 -4 18l30 172v0v1l4 21c4 25 5 43 1 52c-3 8 -10 12 -18 14h-98c-7 0 -12 2 -17 7s-7 10 -7 17s2 12 7 17s10 7 17 7 +h336z" /> + <glyph glyph-name="ion-ios-bolt-outline" unicode="" horiz-adv-x="226" +d="M131 316l-100 -140h65h19l-3 -19l-17 -89l100 140h-65h-19l3 19zM160 384v0l-30 -160h96l-160 -224l30 160h-96z" /> + <glyph glyph-name="ion-ios-bolt" unicode="" horiz-adv-x="226" +d="M160 384v0l-30 -160h96l-160 -224l30 160h-96z" /> + <glyph glyph-name="ion-ios-book-outline" unicode="" horiz-adv-x="384" +d="M284 384c55 0 100 -26 100 -79v-1v-4v-261v-17h-6h-11h-5c-17 30 -44 42 -78 42c-40 0 -74 -28 -82 -64h-20c-8 36 -42 64 -82 64c-34 0 -65 -16 -78 -42h-5h-11h-6v9v264v9v1c0 53 45 79 100 79c41 0 78 -14 92 -44c12 30 51 44 92 44zM184 37v254v13v2 +c-1 43 -39 62 -84 62c-44 0 -81 -19 -84 -61v-1v0v-262h1c19 26 48 36 83 36s66 -17 84 -43zM368 300v14v1c-3 42 -40 53 -84 53c-46 0 -84 -20 -84 -64v-1v-266c18 26 49 43 84 43s66 -10 84 -36v256z" /> + <glyph glyph-name="ion-ios-book" unicode="" horiz-adv-x="384" +d="M100 384c35 0 67 -10 84 -31v-353h-2c-8 36 -42 64 -82 64c-34 0 -65 -16 -78 -42h-5h-11h-6v9v264v9v1c0 53 45 79 100 79zM284 384c55 0 100 -26 100 -79v-1v-4v-261v-17h-6h-11h-5c-17 30 -44 42 -78 42c-40 0 -74 -28 -82 -64h-2v353c17 21 50 31 84 31z" /> + <glyph glyph-name="ion-ios-bookmarks-outline" unicode="" horiz-adv-x="418" +d="M385 384c19 0 33 -13 33 -32v-286c0 -19 -14 -34 -33 -34h-143s-25 -4 -25 -19v-13h-8h-8v13c0 15 -11 19 -25 19h-143c-19 0 -33 15 -33 34v286c0 19 14 32 33 32h150c10 0 20 -5 26 -12v0v0c6 7 16 12 26 12h150zM201 37v309c0 9 -12 22 -25 22h-143 +c-9 0 -16 -7 -16 -16v-286c0 -9 7 -18 16 -18h144c10 0 19 -3 24 -11zM273 368v-100l23 14l9 6l9 -6l23 -14v100h-64zM401 66v286c0 9 -7 16 -16 16h-32v-131l-48 32l-48 -32v131h-15c-13 0 -25 -13 -25 -22v-309c5 9 14 11 24 11h144c9 0 16 9 16 18z" /> + <glyph glyph-name="ion-ios-bookmarks" unicode="" horiz-adv-x="418" +d="M296 283l-23 -15v116h64v-116l-23 15l-9 6zM385 384c19 0 33 -13 33 -32v-286c0 -19 -14 -34 -33 -34h-143s-25 -4 -25 -19v-13h-8h-8v13c0 15 -11 19 -25 19h-143c-19 0 -33 15 -33 34v286c0 19 14 32 33 32h150s18 -8 18 -15v-329l8 -6l8 6v329s10 15 18 15h22v-146 +l48 32l48 -32v146h32z" /> + <glyph glyph-name="ion-ios-box-outline" unicode="" horiz-adv-x="320" +d="M192 208h-1h-63c-9 0 -16 -7 -16 -16s7 -16 16 -16h64c9 0 16 7 16 16s-7 16 -16 16zM192 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32h-64c-18 0 -32 14 -32 32s14 32 32 32h64zM320 336v-80h-16v-208h-288v208h-16v80h320zM288 64v192h-256v-192h256zM304 272v48h-288 +v-48h288z" /> + <glyph glyph-name="ion-ios-box" unicode="" horiz-adv-x="320" +d="M16 48v192h288v-192h-288zM128 208c-9 0 -16 -7 -16 -16s7 -16 16 -16h64c9 0 16 7 16 16s-7 16 -16 16h-64zM0 336h320v-80h-16h-288h-16v80z" /> + <glyph glyph-name="ion-ios-briefcase-outline" unicode="" horiz-adv-x="416" +d="M368 320h48v-320h-416v320h48v16h32v-16h48v30v2c0 18 10 32 29 32h99c19 0 32 -14 32 -32v-2v-30h48v16h32v-16zM144 320v0h128v0v30c0 10 -7 18 -17 18h-97c-11 0 -14 -8 -14 -18v-30zM400 16v224h-384v-224h384zM400 256v48h-32v-16h-32v16h-256v-16h-32v16h-32v-48 +h384z" /> + <glyph glyph-name="ion-ios-briefcase" unicode="" horiz-adv-x="416" +d="M48 320v16h32v-16h-32zM0 0v240h416v-240h-416zM336 320v16h32v-16h-32zM368 320h48v-64h-416v64h48v-32h32v32h48v30v2c0 18 10 32 29 32h99c19 0 32 -14 32 -32v-2v-30h48v-32h32v32zM272 320v30c0 10 -7 18 -17 18h-97c-11 0 -14 -8 -14 -18v-30v0h128v0z" /> + <glyph glyph-name="ion-ios-browsers-outline" unicode="" horiz-adv-x="384" +d="M0 304h304v-304h-304v304zM288 16v272h-272v-272h272zM384 384v-304h-64v16h48v272h-272v-48h-16v64h304z" /> + <glyph glyph-name="ion-ios-browsers" unicode="" horiz-adv-x="384" +d="M0 304h304v-304h-304v304zM80 384h304v-304h-64v240h-240v64z" /> + <glyph glyph-name="ion-ios-calculator-outline" unicode="" horiz-adv-x="288" +d="M32 288v64h224v-64h-224zM48 336v-32h192v32h-192zM256 384c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-224c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h224zM272 32v320c0 9 -7 16 -16 16h-224c-9 0 -16 -7 -16 -16v-320c0 -9 7 -16 16 -16h224c9 0 16 7 16 16z +M48 208h32h16v-16h-64v64h16v-16v-32zM48 128h32h16v-16h-64v64h16v-16v-32zM48 48h32h16v-16h-64v64h16v-16v-32zM128 208h32h16v-16h-64v64h16v-16v-32zM208 208h32h16v-16h-64v64h16v-16v-32zM128 128h32h16v-16h-64v64h16v-16v-32zM128 48h32h16v-16h-64v64h16v-16v-32z +M208 48h32h16v-16h-64v144h16v-96v-32z" /> + <glyph glyph-name="ion-ios-calculator" unicode="" horiz-adv-x="288" +d="M256 384c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-224c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h224zM248 168h-48v-128h48v128zM248 248h-48v-48h48v48zM168 88h-48v-48h48v48zM168 168h-48v-48h48v48zM168 248h-48v-48h48v48zM88 88h-48v-48h48v48zM88 168 +h-48v-48h48v48zM88 248h-48v-48h48v48zM40 296h208v48h-208v-48z" /> + <glyph glyph-name="ion-ios-calendar-outline" unicode="" horiz-adv-x="384" +d="M16 336v-64h352v64zM288 352h96v-352h-384v352h96v32h16v-32h160v32h16v-32zM368 16v240h-352v-240h352zM368 272v64h-80v-32h-16v32h-160v-32h-16v32h-80v-64h352z" /> + <glyph glyph-name="ion-ios-calendar" unicode="" horiz-adv-x="384" +d="M0 0v256h384v-256h-384zM384 352v-80h-384v80h96v-48h16v48h160v-48h16v48h96zM96 352v32h16v-32h-16zM272 352v32h16v-32h-16z" /> + <glyph glyph-name="ion-ios-camera-outline" unicode="" horiz-adv-x="384" +d="M354 288c18 0 30 -13 30 -31v-176c0 -18 -12 -33 -30 -33h-320c-18 0 -34 15 -34 33v176c0 18 16 31 34 31h13v16h34v-16h13c32 36 43 48 55 48h88c12 0 23 -12 55 -48h62zM368 81v176c0 9 -5 15 -14 15h-62h-7l-5 3c-3 4 -7 8 -10 11c-12 13 -20 24 -26 30 +c-5 5 -7 4 -7 4h-88s-2 0 -7 -4c-6 -5 -14 -14 -25 -27c-3 -4 -7 -10 -11 -14l-5 -3h-7h-60c-9 0 -18 -7 -18 -15v-176c0 -9 9 -17 18 -17h320c8 0 14 8 14 17zM192 258c47 0 86 -38 86 -85s-39 -85 -86 -85s-86 38 -86 85s39 85 86 85zM192 104c38 0 70 31 70 69 +s-32 69 -70 69s-70 -31 -70 -69s32 -69 70 -69zM288 239v17h17v-17h-17zM160 173c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32z" /> + <glyph glyph-name="ion-ios-camera" unicode="" horiz-adv-x="384" +d="M354 288c18 0 30 -13 30 -31v-176c0 -18 -12 -33 -30 -33h-320c-18 0 -34 15 -34 33v176c0 18 16 31 34 31h13v16h34v-16h13c32 36 43 48 55 48h88c12 0 23 -12 55 -48h62zM192 88c47 0 86 38 86 85s-39 85 -86 85s-86 -38 -86 -85s39 -85 86 -85zM305 239v17h-17v-17h17 +zM192 242c38 0 70 -31 70 -69s-32 -69 -70 -69s-70 31 -70 69s32 69 70 69zM192 141c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-ios-cart-outline" unicode="" horiz-adv-x="384" +d="M96 48c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24zM96 16c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM320 48c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24zM320 16c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM384 320 +l-16 -128l-271 -48l5 -30c7 -34 21 -34 26 -34h240v-16h-240c-11 0 -21 5 -28 14c-6 8 -11 19 -13 33l-43 234v0c-2 8 -3 12 -7 16c-6 5 -18 7 -37 7v16c23 0 38 -4 47 -11c7 -6 10 -14 12 -21zM355 206l11 99l-304 31l32 -176z" /> + <glyph glyph-name="ion-ios-cart" unicode="" horiz-adv-x="384" +d="M96 48c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24zM320 48c13 0 24 -11 24 -24s-11 -24 -24 -24s-24 11 -24 24s11 24 24 24zM384 320l-16 -128l-271 -48l5 -30c7 -34 21 -34 26 -34h240v-16h-240c-11 0 -21 5 -28 14c-6 8 -11 19 -13 33l-43 234v0 +c-2 8 -3 12 -7 16c-6 5 -18 7 -37 7v16c23 0 38 -4 47 -11c7 -6 10 -14 12 -21z" /> + <glyph glyph-name="ion-ios-chatboxes-outline" unicode="" horiz-adv-x="416" +d="M16 384v-192h96v-16h-112v224h288v-112h-16v96h-256zM128 272h288v-224h-48v-64h-13l-64 64h-163v224zM400 64v192h-256v-192h153l55 -55v55h48z" /> + <glyph glyph-name="ion-ios-chatboxes" unicode="" horiz-adv-x="416" +d="M288 400v-112h-176v-112h-112v224h288zM128 272h288v-224h-48v-64h-13l-64 64h-163v224z" /> + <glyph glyph-name="ion-ios-chatbubble-outline" unicode="" horiz-adv-x="384" +d="M192 336c-97 0 -176 -62 -176 -138c0 -26 10 -51 27 -73c0 -1 0 -2 1 -3s2 -1 2 -2c4 -6 6 -13 6 -20c0 -3 1 -3 -13 -47l39 17v0c2 1 10 4 11 4h1v0c5 2 10 3 16 3c5 0 9 -1 14 -2l1 -1h2c19 -6 41 -10 70 -10c48 0 92 15 125 40c32 25 50 58 50 94 +c0 76 -79 138 -176 138zM192 352v0c106 0 192 -69 192 -154s-85 -150 -191 -150c-27 0 -52 3 -75 11h-2v0c-3 1 -6 2 -10 2s-9 -1 -12 -2h1h-1c-1 0 -9 -4 -10 -4l-50 -22l-2 -1h-3h-3c-6 1 -8 6 -7 10v0s17 57 17 58c0 4 -1 8 -3 11v0v0v0l1 -1l-4 4c-19 24 -30 53 -30 84 +c0 85 86 154 192 154z" /> + <glyph glyph-name="ion-ios-chatbubble" unicode="" horiz-adv-x="384" +d="M192 352v0c106 0 192 -69 192 -154s-85 -150 -191 -150c-27 0 -52 3 -75 11h-2v0c-3 1 -6 2 -10 2s-9 -1 -12 -2h1h-1c-1 0 -9 -4 -10 -4l-50 -22l-2 -1h-3h-3c-6 1 -8 6 -7 10v0s17 57 17 58c0 4 -1 8 -3 11v0v0v0l1 -1l-4 4c-19 24 -30 53 -30 84c0 85 86 154 192 154z +" /> + <glyph glyph-name="ion-ios-checkmark-empty" unicode="" horiz-adv-x="207" +d="M74 118c-2 -2 -6 -4 -9 -4s-7 2 -9 4l-56 56l18 18l47 -47l125 126l17 -18z" /> + <glyph glyph-name="ion-ios-checkmark-outline" unicode="" horiz-adv-x="416" +d="M292 271l18 -18l-134 -135c-2 -2 -6 -4 -9 -4s-7 2 -9 4l-56 56l18 18l47 -47zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191z" /> + <glyph glyph-name="ion-ios-checkmark" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM176 118l134 135l-18 18l-125 -126l-47 47l-18 -18l56 -56c2 -2 6 -4 9 -4s7 2 9 4z" /> + <glyph glyph-name="ion-ios-circle-filled" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191zM208 352c88 0 160 -72 160 -160s-72 -160 -160 -160s-160 72 -160 160s72 160 160 160z" /> + <glyph glyph-name="ion-ios-circle-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191z" /> + <glyph glyph-name="ion-ios-clock-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191zM208 192v128h17v-145h-113v17h96z" /> + <glyph glyph-name="ion-ios-clock" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM225 175v145h-17v-128h-96v-17h113z" /> + <glyph glyph-name="ion-ios-close-empty" unicode="" horiz-adv-x="192" +d="M180 288l12 -12l-84 -84l84 -84l-12 -12l-84 84l-84 -84l-12 12l84 84l-84 84l12 12l84 -84z" /> + <glyph glyph-name="ion-ios-close-outline" unicode="" horiz-adv-x="416" +d="M355 339c81 -81 81 -213 0 -294s-213 -81 -294 0s-81 213 0 294s213 81 294 0zM343 57c74 74 74 196 0 270s-196 74 -270 0s-74 -196 0 -270s196 -74 270 0zM292 288l12 -12l-84 -84l84 -84l-12 -12l-84 84l-84 -84l-12 12l84 84l-84 84l12 12l84 -84z" /> + <glyph glyph-name="ion-ios-close" unicode="" horiz-adv-x="416" +d="M355 339c81 -81 81 -213 0 -294s-213 -81 -294 0s-81 213 0 294s213 81 294 0zM304 108l-84 84l84 84l-12 12l-84 -84l-84 84l-12 -12l84 -84l-84 -84l12 -12l84 84l84 -84z" /> + <glyph glyph-name="ion-ios-cloud-download-outline" unicode="" +d="M161 67l55 -54v242h16v-242l55 54l12 -12l-75 -73l-74 73zM367 284c45 0 81 -37 81 -82s-37 -82 -82 -82v0h-101v16h97h4c37 0 66 30 66 66s-29 67 -66 67h-15v20c0 55 -46 97 -101 97c-38 0 -73 -22 -90 -56l-6 -14l-14 7c-6 3 -13 5 -20 5c-22 0 -40 -18 -44 -39l-1 -9 +l-9 -3c-30 -10 -50 -36 -50 -67c0 -40 33 -74 74 -74h91v-16h-91c-50 0 -90 40 -90 89c0 39 26 71 61 83c5 28 29 51 59 51c10 0 18 -2 26 -6c19 39 59 65 105 65c64 0 117 -51 117 -115c0 -1 -1 -2 -1 -3z" /> + <glyph glyph-name="ion-ios-cloud-download" unicode="" +d="M216 13v107h16v-107l55 54l12 -12l-75 -73l-74 73l11 12zM367 284c45 0 81 -37 81 -82s-37 -82 -82 -82h-134v135h-16v-135h-35h-21h-70c-50 0 -90 40 -90 89c0 39 26 71 61 83c5 28 29 51 59 51c10 0 18 -2 26 -6c19 39 59 65 105 65c64 0 117 -51 117 -115 +c0 -1 -1 -2 -1 -3z" /> + <glyph glyph-name="ion-ios-cloud-outline" unicode="" +d="M367 215c45 0 81 -37 81 -83c0 -45 -37 -84 -82 -84h-276c-50 0 -90 42 -90 92c0 40 26 71 61 83c5 28 29 52 59 52c10 0 18 -2 26 -6c19 39 59 67 105 67c64 0 117 -53 117 -117c0 -1 -1 -3 -1 -4zM366 64c37 0 66 32 66 69s-29 67 -66 67h-15v21c0 56 -46 99 -101 99 +c-38 0 -73 -23 -90 -58l-6 -14l-14 7c-6 3 -13 5 -20 5c-22 0 -40 -17 -44 -39l-1 -9l-9 -3c-30 -10 -50 -37 -50 -69c0 -41 33 -76 74 -76h272h4z" /> + <glyph glyph-name="ion-ios-cloud-upload-outline" unicode="" +d="M161 188l-11 11l74 75l75 -75l-12 -11l-55 54v-242h-16v242zM367 264c45 0 81 -39 81 -85s-37 -83 -82 -83v0h-101v16h97h4c37 0 66 30 66 67s-29 70 -66 70l-15 1v20c0 56 -46 99 -101 99c-38 0 -73 -23 -90 -58l-6 -13l-14 6c-6 3 -13 5 -20 5c-22 0 -40 -17 -44 -39 +l-1 -9l-9 -3c-30 -10 -50 -39 -50 -71c0 -41 33 -75 74 -75h91v-16h-91c-50 0 -90 40 -90 90c0 40 26 74 61 86c5 28 29 52 59 52c10 0 18 -2 26 -6c19 39 59 66 105 66c64 0 117 -52 117 -116c0 -1 -1 -3 -1 -4z" /> + <glyph glyph-name="ion-ios-cloud-upload" unicode="" +d="M216 0v96h16v-96h-16zM367 264c45 0 81 -39 81 -85s-37 -83 -82 -83h-134v146l55 -54l12 11l-75 75l-74 -75l11 -11l55 54v-146h-35h-31h-60c-50 0 -90 40 -90 90c0 40 26 74 61 86c5 28 29 52 59 52c10 0 18 -2 26 -6c19 39 59 66 105 66c64 0 117 -52 117 -116 +c0 -1 -1 -3 -1 -4z" /> + <glyph glyph-name="ion-ios-cloud" unicode="" +d="M367 215c45 0 81 -37 81 -83c0 -45 -37 -84 -82 -84h-276c-50 0 -90 42 -90 92c0 40 26 71 61 83c5 28 29 52 59 52c10 0 18 -2 26 -6c19 39 59 67 105 67c64 0 117 -53 117 -117c0 -1 -1 -3 -1 -4z" /> + <glyph glyph-name="ion-ios-cloudy-night-outline" unicode="" horiz-adv-x="384" +d="M125 224c-34 0 -63 -28 -63 -62v-12s1 -10 1 -10c-5 0 -12 -1 -14 -1c-19 -3 -33 -18 -33 -37c0 -10 3 -19 10 -26s16 -11 26 -11h157c27 0 49 22 49 49s-22 50 -49 50c-2 0 -4 -1 -6 -1l-14 -2l-3 14c-3 14 -11 26 -22 35s-25 14 -39 14zM125 240v0c37 0 68 -26 76 -61 +h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v8c0 43 35 78 78 78zM361 142c8 0 15 2 23 4c-4 -7 -9 -14 -14 -20c-21 -24 -50 -41 -84 -45c4 6 6 12 8 19c19 4 36 13 50 25c-18 1 -35 6 -50 13c-23 11 -42 29 -56 51 +c-14 21 -22 48 -22 75c0 15 2 30 7 44c-24 -12 -43 -33 -53 -59c-5 2 -12 4 -18 5c14 36 45 65 82 77c8 2 16 4 24 5c-5 -6 -9 -13 -12 -20c-8 -16 -12 -34 -12 -52c0 -32 12 -63 35 -86s54 -36 86 -36h6z" /> + <glyph glyph-name="ion-ios-cloudy-night" unicode="" horiz-adv-x="384" +d="M361 142c8 0 15 2 23 4c-4 -7 -9 -15 -14 -21c-21 -24 -50 -40 -84 -44h-3c4 10 7 21 7 32c0 22 -9 43 -24 58c-14 15 -33 23 -53 24c-6 16 -16 29 -29 40c-10 8 -20 13 -32 17v2c14 36 45 65 82 77c8 2 16 4 24 5c-5 -6 -9 -13 -12 -20c-8 -16 -12 -34 -12 -52 +c0 -32 12 -63 35 -86s54 -36 86 -36h6zM125 239v0c37 0 68 -26 76 -61h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v7c0 43 35 79 78 79z" /> + <glyph glyph-name="ion-ios-cloudy-outline" unicode="" horiz-adv-x="274" +d="M125 272c-34 0 -63 -28 -63 -62v-12s1 -10 1 -10c-6 0 -12 -1 -14 -1c-19 -3 -33 -18 -33 -37c0 -10 3 -19 10 -26s16 -11 26 -11h157c27 0 49 22 49 49s-22 50 -49 50c-2 0 -4 -1 -6 -1l-14 -2l-3 14c-3 14 -11 26 -22 35s-25 14 -39 14zM125 288v0c37 0 68 -26 76 -61 +h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v8c0 43 35 78 78 78z" /> + <glyph glyph-name="ion-ios-cloudy" unicode="" horiz-adv-x="274" +d="M125 288v0c37 0 68 -26 76 -61h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v8c0 43 35 78 78 78z" /> + <glyph glyph-name="ion-ios-cog-outline" unicode="" horiz-adv-x="384" +d="M384 175l-33 -8l-3 -14l27 -20l-12 -30l-34 5l-8 -11l17 -29l-23 -23l-29 17l-10 -7l5 -34l-29 -12l-21 27l-14 -3l-8 -33h-32l-9 33l-13 3l-21 -28l-29 12l4 34l-11 8l-30 -19l-23 23l18 31l-7 11l-35 -5l-12 29l28 22l-2 12l-35 9v32l35 9l2 12l-29 22l12 30l36 -5 +l7 10l-19 32l22 22l32 -19l11 8l-4 35l29 13l22 -29l12 2l9 35h32l9 -35l12 -2l22 28l29 -12l-5 -35l11 -8l30 18l22 -23l-17 -30l7 -10l35 5l12 -30l-28 -21l3 -13l33 -9v-32zM356 127l-26 20l6 33l32 8v7l-32 8l-6 33l26 19l-3 7l-32 -5l-19 27l17 28l-5 6l-28 -17l-28 18 +l5 34l-6 2l-20 -26l-32 6l-8 33h-7l-9 -33l-32 -6l-20 27l-7 -3l5 -34l-28 -18l-9 6l-21 12l-5 -5l18 -30l-18 -27l-33 5l-3 -7l27 -20l-6 -32l-33 -8v-7l33 -9l6 -32l-27 -20l3 -6l33 4l18 -27l-17 -29l5 -6l29 18l28 -18l-5 -33l7 -3l19 27l33 -7l8 -31h8l7 31l33 7 +l20 -26l7 3l-5 32l26 18l28 -16l5 5l-16 27l19 28l32 -4zM192 320c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM80 192c0 -7 1 -15 2 -22l104 28l28 104c-7 1 -15 2 -22 2c-30 0 -58 -12 -79 -33s-33 -49 -33 -79zM192 80c27 0 53 10 73 27 +l-75 75l-104 -28c6 -15 15 -29 27 -41c21 -21 49 -33 79 -33zM276 118c18 20 28 47 28 74c0 30 -12 58 -33 79c-12 12 -26 22 -42 27l-28 -105z" /> + <glyph glyph-name="ion-ios-cog" unicode="" horiz-adv-x="384" +d="M229 298c16 -5 30 -15 42 -27c21 -21 33 -49 33 -79c0 -27 -10 -54 -28 -74l-75 75zM214 302l-28 -104l-104 -28c-1 7 -2 15 -2 22c0 30 12 58 33 79s49 33 79 33c7 0 15 -1 22 -2zM86 154l104 28l75 -75c-20 -17 -46 -27 -73 -27c-30 0 -58 12 -79 33 +c-12 12 -21 26 -27 41zM384 175l-33 -8l-3 -14l27 -20l-12 -30l-34 5l-8 -11l17 -29l-23 -23l-29 17l-10 -7l5 -34l-29 -12l-21 27l-14 -3l-8 -33h-32l-9 33l-13 3l-21 -28l-29 12l4 34l-11 8l-30 -19l-23 23l18 31l-7 11l-35 -5l-12 29l28 22l-2 12l-35 9v32l35 9l2 12 +l-29 22l12 30l36 -5l7 10l-19 32l22 22l32 -19l11 8l-4 35l29 13l22 -29l12 2l9 35h32l9 -35l12 -2l22 28l29 -12l-5 -35l11 -8l30 18l22 -23l-17 -30l7 -10l35 5l12 -30l-28 -21l3 -13l33 -9v-32zM192 64c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128 +s57 -128 128 -128z" /> + <glyph glyph-name="ion-ios-color-filter-outline" unicode="" horiz-adv-x="384" +d="M302 236c47 -13 82 -57 82 -108c0 -62 -50 -112 -112 -112c-31 0 -60 13 -80 34c-20 -21 -49 -34 -80 -34c-62 0 -112 50 -112 112c0 51 35 95 82 108c-1 7 -2 13 -2 20c0 62 50 112 112 112s112 -50 112 -112c0 -7 -1 -13 -2 -20zM96 256c0 -6 0 -12 1 -17 +c5 1 10 1 15 1c31 0 60 -13 80 -34c20 21 49 34 80 34c5 0 10 0 15 -1c1 5 1 11 1 17c0 53 -43 96 -96 96s-96 -43 -96 -96zM208 128c0 6 0 12 -1 17c-5 -1 -10 -1 -15 -1s-10 0 -15 1c-1 -5 -1 -11 -1 -17c0 -20 6 -38 16 -53c10 15 16 33 16 53zM192 160c3 0 7 1 10 1 +c-3 7 -6 14 -10 20c-4 -6 -7 -13 -10 -20c3 0 7 -1 10 -1zM166 164c4 11 9 21 16 30c-18 18 -43 30 -70 30c-3 0 -7 -1 -10 -1c10 -29 34 -51 64 -59zM202 194c7 -9 12 -19 16 -30c30 8 54 30 64 59c-3 0 -7 1 -10 1c-27 0 -52 -12 -70 -30zM112 32c27 0 52 12 70 30 +c-14 19 -22 41 -22 66c0 7 1 13 2 20c-36 10 -64 37 -76 72c-40 -11 -70 -48 -70 -92c0 -53 43 -96 96 -96zM272 32c53 0 96 43 96 96c0 44 -30 81 -70 92c-12 -35 -40 -62 -76 -72c1 -7 2 -13 2 -20c0 -25 -8 -47 -22 -66c18 -18 43 -30 70 -30z" /> + <glyph glyph-name="ion-ios-color-filter" unicode="" horiz-adv-x="384" +d="M302 236c47 -13 82 -57 82 -108c0 -62 -50 -112 -112 -112c-31 0 -60 13 -80 34c-20 -21 -49 -34 -80 -34c-62 0 -112 50 -112 112c0 51 35 95 82 108c-1 7 -2 13 -2 20c0 62 50 112 112 112s112 -50 112 -112c0 -7 -1 -13 -2 -20zM192 53l1 -2c3 3 6 7 9 11 +c14 19 22 41 22 66c0 7 -1 13 -2 20c36 10 64 37 76 72c2 5 3 10 4 15c-1 0 -2 1 -3 1v1c-4 1 -8 1 -12 2c-5 1 -10 1 -15 1c-31 0 -60 -13 -80 -34c-20 21 -49 34 -80 34c-5 0 -10 0 -15 -1c-4 -1 -8 -1 -12 -2v-1c-1 0 -2 -1 -3 -1c1 -5 2 -10 4 -15c12 -35 40 -62 76 -72 +c-1 -7 -2 -13 -2 -20c0 -25 8 -47 22 -66c3 -4 6 -8 9 -11zM207 145c1 -5 1 -11 1 -17c0 -20 -6 -38 -16 -53c-10 15 -16 33 -16 53c0 6 0 12 1 17c5 -1 10 -1 15 -1s10 0 15 1zM282 223c-10 -29 -34 -51 -64 -59c-4 11 -9 21 -16 30c18 18 43 30 70 30c3 0 7 -1 10 -1z +M202 161c-3 0 -7 -1 -10 -1s-7 1 -10 1c3 7 6 14 10 20c4 -6 7 -13 10 -20zM112 224c27 0 52 -12 70 -30c-7 -9 -12 -19 -16 -30c-30 8 -54 30 -64 59c3 0 7 1 10 1z" /> + <glyph glyph-name="ion-ios-color-wand-outline" unicode="" horiz-adv-x="384" +d="M128 298l256 -256l-34 -34l-256 256zM149 232l201 -201l11 11l-201 202zM120 344v40h16v-40h-16zM120 140v40h16v-40h-16zM216 256v16h40v-16h-40zM0 256v16h40v-16h-40zM47 354l29 -29l-12 -11l-28 28zM76 198l-29 -28l-11 11l28 28zM220 342l-28 -28l-12 11l29 29z" /> + <glyph glyph-name="ion-ios-color-wand" unicode="" horiz-adv-x="396" +d="M140 289l256 -257l-34 -34l-256 257zM124 322v64h32v-64h-32zM124 118v64h32v-64h-32zM216 238v32h64v-32h-64zM246 336l-45 -45l-23 22l45 46zM34 336l23 23l45 -46l-23 -22zM34 169l45 45l23 -22l-45 -46zM0 238v32h64v-32h-64z" /> + <glyph glyph-name="ion-ios-compose-outline" unicode="" horiz-adv-x="384" +d="M304 32v208l16 16v-240h-320v304h256l-16 -16h-224v-272h288zM174 164l171 171l11 -11l-180 -180h-32v32l180 180l11 -11l-171 -171zM380 368c2 -3 4 -6 4 -10s-2 -7 -4 -10l-12 -12l-21 21l-11 11v0l12 12c3 2 6 4 10 4s7 -2 10 -4z" /> + <glyph glyph-name="ion-ios-compose" unicode="" horiz-adv-x="384" +d="M192 128l128 128v-240h-320v304h256l-128 -128v-64h64zM324 356l32 -32l-180 -180h-32v32zM380 368c2 -3 4 -6 4 -10s-2 -7 -4 -10l-12 -12l-21 21l-11 11v0l12 12c3 2 6 4 10 4s7 -2 10 -4z" /> + <glyph glyph-name="ion-ios-contact-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 383c-105 0 -191 -86 -191 -191c0 -47 17 -89 45 -122c18 8 62 24 90 32c2 1 3 0 3 10c0 11 -1 18 -4 24c-4 8 -7 20 -9 31c-4 5 -10 15 -14 33c-3 16 -1 22 1 28v2 +c1 4 0 23 -3 38c-2 10 1 34 15 52c9 12 27 26 58 28h18c32 -2 49 -16 58 -28c14 -18 17 -42 15 -52c-3 -15 -4 -34 -3 -38c0 0 1 -1 1 -2c2 -6 3 -12 0 -28c-4 -18 -10 -27 -14 -32c-2 -11 -5 -24 -9 -32c-3 -7 -6 -15 -6 -23c0 -10 0 -10 2 -11c27 -8 73 -24 93 -32 +c28 33 45 76 45 122c0 105 -86 191 -191 191z" /> + <glyph glyph-name="ion-ios-contact" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c59 0 111 27 146 69c-20 8 -66 24 -93 32c-2 1 -3 1 -3 11c0 8 4 16 7 23c4 8 7 21 9 32c4 5 10 14 14 32c3 16 2 22 0 28c0 0 -1 1 -1 2c-1 4 0 23 3 38c2 10 -1 34 -15 52 +c-9 12 -26 26 -58 28h-18c-31 -2 -49 -16 -58 -28c-14 -18 -17 -42 -15 -52c3 -15 4 -34 3 -38v-2c-2 -6 -4 -12 -1 -28c4 -18 10 -28 14 -33c2 -11 5 -23 9 -31c3 -6 4 -13 4 -24c0 -10 -1 -9 -3 -10c-28 -8 -72 -24 -90 -32c35 -42 87 -69 146 -69z" /> + <glyph glyph-name="ion-ios-copy-outline" unicode="" horiz-adv-x="288" +d="M192 352v-64h64v-16h-80v80h16zM213 384l75 -75v-261h-48v-48h-240v336h48v48h165zM224 16v32h-176v272h-32v-304h208zM272 64v238l-65 66h-143v-304h208z" /> + <glyph glyph-name="ion-ios-copy" unicode="" horiz-adv-x="288" +d="M32 32h16h192v-32h-240v336h32v-288v-16zM213 384l75 -75v-261h-48h-192v288v48h165zM256 272v16h-64v64h-16v-80h80z" /> + <glyph glyph-name="ion-ios-crop-strong" unicode="" horiz-adv-x="384" +d="M64 336v48h32v-48h-32zM96 96h176v-32h-208v208h32v-176zM336 64v32h48v-32h-48zM0 320h320v-320h-32v288h-288v32z" /> + <glyph glyph-name="ion-ios-crop" unicode="" horiz-adv-x="384" +d="M64 336v48h16v-48h-16zM80 80h208v-16h-224v224h16v-208zM336 64v16h48v-16h-48zM0 320h320v-320h-16v304h-304v16z" /> + <glyph glyph-name="ion-ios-download-outline" unicode="" horiz-adv-x="320" +d="M192 304h128v-304h-320v304h128v-16h-112v-272h288v272h-112v16zM97 196l55 -55v243h16v-243l55 55l11 -12l-74 -74l-74 74z" /> + <glyph glyph-name="ion-ios-download" unicode="" horiz-adv-x="320" +d="M168 304h152v-304h-320v304h152v-163l-55 55l-11 -12l74 -74l74 74l-11 12l-55 -55v163zM152 304v80h16v-80h-16z" /> + <glyph glyph-name="ion-ios-drag" unicode="" horiz-adv-x="352" +d="M0 128v16h352v-16h-352zM0 184v16h352v-16h-352zM0 240v16h352v-16h-352z" /> + <glyph glyph-name="ion-ios-email-outline" unicode="" horiz-adv-x="384" +d="M0 320h384v-256h-384v256zM192 180l163 124h-326zM16 80h352v214l-115 -88l68 -77l-2 -2l-79 70l-48 -37l-48 37l-79 -70l-2 2l68 77l-115 88v-214z" /> + <glyph glyph-name="ion-ios-email" unicode="" horiz-adv-x="384" +d="M384 64h-384v242l131 -100l-68 -77l2 -2l79 70l48 -37l48 37l79 -70l2 2l-68 77l131 100v-242zM376 320l-184 -140l-184 140h368z" /> + <glyph glyph-name="ion-ios-eye-outline" unicode="" horiz-adv-x="384" +d="M383 192l1 -1l-6 -6c-21 -21 -47 -48 -78 -69c-36 -24 -72 -36 -108 -36c-83 0 -130 49 -185 105l-7 7l1 1c39 40 67 64 94 81c32 20 63 30 97 30c83 0 146 -60 191 -112zM192 288c-62 0 -111 -36 -170 -96c24 -24 48 -50 76 -68c30 -20 60 -28 94 -28 +c75 0 133 56 171 95c-26 29 -50 50 -74 66c-32 21 -64 31 -97 31zM192 112c-44 0 -80 36 -80 80s36 80 80 80s80 -36 80 -80s-36 -80 -80 -80zM192 256c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM224 192h16v0c0 -26 -22 -48 -48 -48s-48 21 -48 48 +s22 48 48 48v-16c-16 0 -32 -13 -32 -31s15 -33 32 -33s32 14 32 32v0z" /> + <glyph glyph-name="ion-ios-eye" unicode="" horiz-adv-x="384" +d="M383 192l1 -1l-6 -6c-21 -21 -47 -48 -78 -69c-36 -24 -72 -36 -108 -36c-83 0 -130 49 -185 105l-7 7l1 1c39 40 67 64 94 81c32 20 63 30 97 30c83 0 146 -60 191 -112zM192 112c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80zM186 221 +c0 -19 16 -35 35 -35c7 0 14 2 19 6v0c0 -27 -22 -48 -48 -48s-48 21 -48 48s22 48 48 48c-4 -5 -6 -12 -6 -19z" /> + <glyph glyph-name="ion-ios-fastforward-outline" unicode="" +d="M16 293v-202l184 101zM240 292v0v-78v-27v-95l176 100zM224 320v0l224 -128l-224 -128v123l-224 -123v256l224 -123v123z" /> + <glyph glyph-name="ion-ios-fastforward" unicode="" +d="M224 320v0l224 -128l-224 -128v123l-224 -123v256l224 -123v123z" /> + <glyph glyph-name="ion-ios-filing-outline" unicode="" horiz-adv-x="352" +d="M288 320l64 -96v-160h-176h-176v160l64 96h224zM333 224l-45 68v-68h45zM80 304v-80h48c0 -26 22 -48 48 -48s48 22 48 48h48v80h-192zM64 292l-45 -68h45v68zM336 80v128h-98c-7 -28 -32 -48 -62 -48s-55 20 -62 48h-98v-128h160h160z" /> + <glyph glyph-name="ion-ios-filing" unicode="" horiz-adv-x="352" +d="M176 160c30 0 55 20 62 48h114v-144h-176h-176v144h114c7 -28 32 -48 62 -48zM64 224h-7h-57l64 96v0v-80h16v80h192v-80h16v80v0l64 -96h-56h-8h-16h-8h-40c0 -26 -22 -48 -48 -48s-48 22 -48 48h-39h-9h-16z" /> + <glyph glyph-name="ion-ios-film-outline" unicode="" horiz-adv-x="400" +d="M0 360h400v-336h-400v336zM72 40v48h-56v-48h56zM72 104v48h-56v-48h56zM72 168v48h-56v-48h56zM72 232v48h-56v-48h56zM72 296v48h-56v-48h56zM312 40v144h-224v-144h224zM312 200v144h-224v-144h224zM384 40v48h-56v-48h56zM384 104v48h-56v-48h56zM384 168v48h-56v-48 +h56zM384 232v48h-56v-48h56zM384 296v48h-56v-48h56z" /> + <glyph glyph-name="ion-ios-film" unicode="" horiz-adv-x="400" +d="M0 360h400v-336h-400v336zM72 40v48h-56v-48h56zM72 104v48h-56v-48h56zM72 168v48h-56v-48h56zM72 232v48h-56v-48h56zM72 296v48h-56v-48h56zM312 184v16h-224v-16h224zM384 40v48h-56v-48h56zM384 104v48h-56v-48h56zM384 168v48h-56v-48h56zM384 232v48h-56v-48h56z +M384 296v48h-56v-48h56z" /> + <glyph glyph-name="ion-ios-flag-outline" unicode="" horiz-adv-x="256" +d="M240 336c6 1 11 1 16 2v-16v-157c-5 -1 -10 -1 -16 -2c-11 -1 -24 -3 -39 -3c-25 0 -47 4 -69 9s-42 13 -64 13c-30 0 -46 -5 -52 -7v-143h-16v142v162v2l3 3c2 1 18 11 65 11c24 0 45 -4 67 -9c21 -4 42 -11 65 -11c15 0 29 3 40 4zM240 179v0v141c-11 -1 -25 -4 -40 -4 +c-25 0 -46 6 -68 11s-42 9 -64 9c-30 0 -46 -5 -52 -7v-137c10 3 26 6 52 6c24 0 45 -8 67 -13c21 -4 43 -9 66 -9c15 0 28 2 39 3z" /> + <glyph glyph-name="ion-ios-flag" unicode="" horiz-adv-x="256" +d="M240 336c6 1 11 1 16 2v-16v-157c-5 -1 -10 -1 -16 -2c-11 -1 -24 -3 -39 -3c-25 0 -47 4 -69 9s-42 13 -64 13c-30 0 -46 -5 -52 -7v-143h-16v142v162v2l3 3c2 1 18 11 65 11c24 0 45 -4 67 -9c21 -4 42 -11 65 -11c15 0 29 3 40 4z" /> + <glyph glyph-name="ion-ios-flame-outline" unicode="" horiz-adv-x="256" +d="M96 416c87 -64 170 -179 159 -288c-13 -134 -104 -160 -127 -160s-127 40 -128 160c-1 146 122 143 96 288zM128 -24c0 0 40 36 40 80s-40 80 -40 80s-41 -36 -41 -80s41 -80 41 -80zM239 130c5 47 -10 99 -41 151c-22 36 -50 70 -83 99c0 -57 -24 -91 -49 -123 +c-26 -34 -50 -65 -50 -129c0 -25 5 -48 15 -68c8 -17 20 -32 35 -45c8 -7 16 -12 23 -16c-9 16 -18 35 -18 57c0 51 44 90 46 92l11 9l11 -9c2 -2 45 -41 45 -92c0 -23 -9 -44 -19 -60c7 4 13 8 20 14c14 12 25 27 34 44c11 21 17 47 20 76z" /> + <glyph glyph-name="ion-ios-flame" unicode="" horiz-adv-x="256" +d="M96 416c87 -64 170 -179 159 -288c-13 -134 -104 -160 -127 -160s-127 40 -128 160c-1 146 122 143 96 288zM128 -24c0 0 40 36 40 80s-40 80 -40 80s-41 -36 -41 -80s41 -80 41 -80z" /> + <glyph glyph-name="ion-ios-flask-outline" unicode="" horiz-adv-x="384" +d="M373 78c8 -16 11 -32 11 -46c-1 -36 -27 -64 -63 -64h-256c-36 0 -64 27 -65 64c0 14 4 30 12 46l116 195v127h-16v16h16h16v-16v-16h48v-16h-48v-32h32v-16h-32v-32h48v-16h-48v-3l-2 -4l-15 -25h49v-16h-58l-92 -154c-13 -25 -14 -43 -2 -63c9 -14 23 -23 41 -23h256 +c17 0 33 8 41 22c5 8 6 17 6 26c0 12 -2 25 -9 38l-116 195l-3 4v131v16h16h16v-16h-16v-127zM44 73l72 119h153l72 -119c7 -11 10 -24 10 -33c-1 -24 -16 -40 -46 -40h-226c-30 0 -46 12 -46 40c0 9 4 22 11 33zM260 176h-135l-67 -111v0v0c-5 -8 -9 -19 -9 -25 +c0 -13 5 -17 6 -18c4 -4 13 -6 24 -6h226c10 0 18 3 23 7c4 4 7 10 7 18c0 6 -3 16 -8 24v0v0z" /> + <glyph glyph-name="ion-ios-flask" unicode="" horiz-adv-x="384" +d="M327 65v0c5 -8 8 -18 8 -24c0 -8 -3 -14 -7 -18c-5 -4 -13 -7 -23 -7h-226c-11 0 -20 2 -24 6c-1 1 -6 5 -6 18c0 6 4 17 9 25v0v0l67 111h135l67 -111v0zM373 78c8 -16 11 -32 11 -46c-1 -36 -27 -64 -63 -64h-256c-36 0 -64 27 -65 64c0 14 4 30 12 46l116 195v127h-16 +v16h160v-16h-16v-127zM144 384v-16h48v16h-48zM144 336v-16h32v16h-32zM144 288v-16h48v16h-48zM127 240l-9 -16h58v16h-49zM351 40c0 9 -3 22 -10 33l-72 119h-154l-71 -119c-7 -11 -11 -24 -11 -33c0 -28 16 -40 46 -40h226c30 0 45 16 46 40z" /> + <glyph glyph-name="ion-ios-flower-outline" unicode="" +d="M363 164c-29 0 -65 7 -93 14c-1 -3 -2 -6 -4 -9c25 -15 56 -36 76 -56c40 -40 53 -68 41 -80c-3 -3 -7 -4 -12 -4c-15 0 -38 15 -68 45c-20 20 -41 51 -56 76c-3 -2 -7 -3 -10 -4c7 -28 15 -64 15 -93c0 -56 -12 -85 -28 -85s-28 29 -28 85c0 29 8 65 15 93 +c-3 1 -7 2 -10 4c-15 -25 -36 -56 -56 -76c-30 -30 -53 -45 -68 -45c-5 0 -9 1 -12 4c-12 12 1 40 41 80c20 20 51 41 76 56c-2 3 -3 6 -4 9c-28 -7 -64 -14 -93 -14c-56 0 -85 12 -85 28s29 28 85 28c29 0 65 -8 93 -15c1 3 2 7 4 10c-25 15 -56 35 -76 55 +c-40 40 -53 68 -41 80c3 3 7 4 12 4c15 0 38 -14 68 -44c20 -20 41 -51 56 -76c3 2 7 3 10 4c-7 28 -15 64 -15 93c0 56 12 85 28 85s28 -29 28 -85c0 -29 -8 -65 -15 -93c3 -1 7 -2 10 -4c15 25 36 56 56 76c30 30 53 44 68 44c5 0 9 -1 12 -4c12 -12 -1 -40 -41 -80 +c-20 -20 -51 -40 -76 -55c2 -3 3 -7 4 -10c28 7 64 15 93 15c56 0 85 -12 85 -28s-29 -28 -85 -28zM288 193v-3c30 -7 56 -10 75 -10c21 0 39 2 52 5c10 3 14 6 16 7c-2 1 -6 4 -16 7c-13 3 -31 5 -52 5c-19 0 -45 -4 -75 -11zM314 299c-14 -14 -30 -35 -46 -61l2 -2 +c26 16 47 32 61 46c15 15 26 28 33 40c5 9 7 14 7 16c-4 0 -22 -4 -57 -39zM178 236l2 2c-16 26 -32 47 -46 61c-35 35 -53 39 -57 39c0 -2 2 -7 7 -16c7 -12 18 -25 33 -40c14 -14 35 -30 61 -46zM85 180c19 0 45 3 75 10v3c-30 7 -56 11 -75 11c-21 0 -39 -2 -52 -5 +c-10 -3 -14 -6 -16 -7c2 -1 5 -4 15 -7c13 -3 32 -5 53 -5zM134 85c14 14 30 35 46 61l-2 2c-26 -16 -47 -32 -61 -46c-15 -15 -26 -29 -33 -41c-5 -9 -7 -14 -7 -16c4 0 22 5 57 40zM270 148l-2 -2c16 -26 32 -47 46 -61c35 -35 53 -40 57 -40c0 2 -2 7 -7 16 +c-7 12 -18 26 -33 41c-14 14 -35 30 -61 46zM217 383c-3 -13 -5 -31 -5 -52c0 -19 4 -45 11 -75h2c7 30 11 56 11 75c0 21 -2 39 -5 52c-3 10 -6 14 -7 16c-1 -2 -4 -6 -7 -16zM231 0c3 13 5 32 5 53c0 19 -4 45 -11 75h-2c-7 -30 -11 -56 -11 -75c0 -21 2 -40 5 -53 +c3 -10 6 -13 7 -15c1 2 4 5 7 15zM224 160c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM313 42c10 -34 7 -53 -5 -58c-2 -1 -3 -1 -5 -1c-11 0 -25 13 -37 35c5 35 -2 76 -2 76s24 -34 49 -52zM302 -1c1 4 2 14 -3 34c-5 4 -10 9 -15 14 +c0 -9 0 -17 -1 -25c10 -16 16 -22 19 -23zM182 365c-6 -35 1 -75 1 -75s-27 35 -48 51c-10 35 -7 54 5 59c2 1 3 1 5 1c11 0 24 -12 37 -36zM164 337c0 9 0 17 1 25c-10 16 -16 21 -19 22c-1 -4 -2 -14 3 -34c5 -4 10 -8 15 -13zM50 149c35 -4 76 2 76 2s-34 -24 -51 -48 +c-12 -4 -26 -6 -35 -6c-13 0 -21 4 -24 11c-5 11 7 25 34 41zM66 117c4 5 8 10 13 15c-9 0 -17 0 -25 1c-16 -10 -21 -16 -22 -19c1 0 4 -1 8 -1c7 0 16 1 26 4zM432 276c5 -11 -7 -26 -34 -42c-35 5 -76 -2 -76 -2s33 25 51 49c13 4 26 5 35 5c13 0 21 -3 24 -10zM394 250 +c16 10 21 16 22 19c-1 0 -4 1 -8 1c-7 0 -16 -1 -26 -4c-4 -5 -8 -9 -13 -14c9 0 17 -1 25 -2zM131 39c31 24 53 55 53 55s-7 -39 -3 -71c-15 -26 -28 -39 -39 -39c-2 0 -4 0 -6 1c-11 5 -13 24 -5 54zM143 1c4 2 12 8 22 26c0 6 -1 13 -1 20c-6 -6 -13 -12 -19 -17 +c-4 -18 -3 -26 -2 -29zM312 398c11 -5 13 -22 5 -54c-29 -21 -53 -55 -53 -55s8 48 3 71c13 25 28 39 39 39c2 0 4 0 6 -1zM303 353c5 18 3 27 2 30c-4 -2 -12 -8 -22 -26c0 -6 1 -14 1 -21c6 6 13 12 19 17zM71 285c18 -24 55 -53 55 -53s-40 7 -70 3c-28 15 -43 32 -38 44 +c3 7 10 11 22 11c8 0 21 -1 31 -5zM33 273c2 -4 8 -12 26 -22c6 0 13 1 20 1c-6 6 -12 12 -17 18c-8 2 -16 4 -22 4c-4 0 -6 -1 -7 -1zM392 149c30 -17 43 -33 38 -45c-3 -7 -10 -10 -22 -10c-8 0 -19 1 -31 5c-20 27 -55 52 -55 52s45 -8 70 -2zM408 110c4 0 6 1 7 1 +c-2 4 -8 12 -26 22c-6 0 -13 -1 -20 -1c6 -6 12 -13 17 -19c8 -2 16 -3 22 -3z" /> + <glyph glyph-name="ion-ios-flower" unicode="" +d="M363 220c56 0 85 -12 85 -28s-29 -28 -85 -28c-29 0 -65 7 -93 14c-1 -3 -2 -6 -4 -9c25 -15 56 -36 76 -56c40 -40 53 -68 41 -80s-40 1 -80 41c-20 20 -41 51 -56 76c-3 -2 -7 -3 -10 -4c7 -28 15 -64 15 -93c0 -56 -12 -85 -28 -85s-28 29 -28 85c0 29 8 65 15 93 +c-3 1 -7 2 -10 4c-15 -25 -36 -56 -56 -76c-40 -40 -68 -53 -80 -41s1 40 41 80c20 20 51 41 76 56c-2 3 -3 6 -4 9c-28 -7 -64 -14 -93 -14c-56 0 -85 12 -85 28s29 28 85 28c29 0 65 -8 93 -15c1 3 2 7 4 10c-25 15 -56 35 -76 55c-40 40 -53 68 -41 80s40 0 80 -40 +c20 -20 41 -51 56 -76c3 2 6 3 9 4c-7 28 -14 64 -14 93c0 56 12 85 28 85s28 -29 28 -85c0 -29 -7 -65 -14 -93c3 -1 6 -2 9 -4c15 25 36 56 56 76c40 40 68 52 80 40s-1 -40 -41 -80c-20 -20 -51 -40 -76 -55c2 -3 3 -7 4 -10c28 7 64 15 93 15zM264 94c0 0 24 -34 49 -52 +c10 -34 7 -53 -5 -58c-2 -1 -3 -1 -5 -1c-11 0 -25 13 -37 35c5 35 -2 76 -2 76zM183 290c0 0 -27 35 -48 51c-10 35 -7 54 5 59c2 1 3 1 5 1c11 0 24 -12 37 -36c-6 -35 1 -75 1 -75zM126 151c0 0 -34 -24 -51 -48c-12 -4 -26 -6 -35 -6c-13 0 -21 4 -24 11 +c-5 11 7 25 34 41c35 -4 76 2 76 2zM322 232c0 0 33 25 51 49c13 4 26 5 35 5c13 0 21 -3 24 -10c5 -11 -7 -26 -34 -42c-35 5 -76 -2 -76 -2zM131 39c31 24 53 55 53 55s-7 -39 -3 -71c-15 -26 -28 -39 -39 -39c-2 0 -4 0 -6 1c-11 5 -13 24 -5 54zM317 344 +c-29 -21 -53 -55 -53 -55s8 48 3 71c13 25 28 39 39 39c2 0 4 0 6 -1c11 -5 13 -22 5 -54zM56 235c-28 15 -43 32 -38 44c3 7 10 11 22 11c8 0 21 -1 31 -5c18 -24 55 -53 55 -53s-40 7 -70 3zM392 149c30 -17 43 -33 38 -45c-3 -7 -10 -10 -22 -10c-8 0 -19 1 -31 5 +c-20 27 -55 52 -55 52s45 -8 70 -2z" /> + <glyph glyph-name="ion-ios-folder-outline" unicode="" +d="M425 352c13 0 23 -10 23 -23v-304c0 -14 -10 -25 -23 -25h-400c-13 0 -25 12 -25 25v336c0 13 11 23 25 23h112c8 0 12 -2 17 -7v0l23 -23c2 -2 3 -2 6 -2h242zM25 368c-4 0 -9 -3 -9 -7v-74c3 1 5 1 8 1h400c3 0 5 0 8 -1v42c0 4 -3 7 -7 7h-242c-7 0 -12 2 -17 7 +l-23 23c-2 2 -3 2 -6 2h-112zM432 25v239c0 4 -4 8 -8 8h-400c-4 0 -8 -4 -8 -8v-239c0 -4 5 -9 9 -9h400c4 0 7 5 7 9z" /> + <glyph glyph-name="ion-ios-folder" unicode="" +d="M440 272c4 0 8 -4 8 -8v-239c0 -14 -10 -25 -23 -25h-400c-13 0 -25 12 -25 25v239c0 4 4 8 8 8h432zM425 352c13 0 23 -10 23 -23v-42c-3 1 -5 1 -8 1h-432c-3 0 -5 0 -8 -1v74c0 13 11 23 25 23h112c8 0 12 -2 17 -7v0l23 -23c2 -2 3 -2 6 -2h242z" /> + <glyph glyph-name="ion-ios-football-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM249 6c3 1 5 1 8 2l24 64l-20 39v1h-106l-20 -39l25 -65c2 -1 5 -1 7 -2c12 -3 25 -5 38 -5c14 0 30 2 44 5zM41 284c-15 -27 -23 -57 -24 -89l43 37v0zM142 371 +c-36 -14 -68 -38 -90 -69l22 -64l5 -2l49 -23l71 60v58zM277 201l-70 58l-69 -58v-1l18 -72h104l18 72zM399 195c-1 32 -9 63 -24 90l-19 -53v0zM364 302c-22 31 -54 56 -90 69l-58 -40v-58l71 -60l54 24zM18 175c3 -34 15 -66 33 -92l70 -1l21 39l-20 77l-1 1l-49 22z +M295 82l70 1c18 26 30 58 33 92l-54 46l-50 -23l-20 -77zM207 345l47 32c-15 4 -30 6 -46 6s-32 -2 -47 -6zM118 66l-54 1c20 -23 46 -42 75 -53l-20 50zM277 14c29 11 55 30 75 53l-56 -1l-2 -3z" /> + <glyph glyph-name="ion-ios-football" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM249 6c3 1 5 1 8 2l24 64l-20 39v1h-106l-20 -39l25 -65c2 -1 5 -1 7 -2c12 -3 25 -5 38 -5c14 0 30 2 44 5zM142 371c-36 -14 -68 -38 -90 -69l22 -64l5 -2l49 -23l71 60v58z +M364 302c-22 31 -54 56 -90 69l-58 -40v-58l71 -60l54 24zM18 175c3 -34 15 -66 33 -92l70 -1l21 39l-20 77l-1 1l-49 22zM295 82l70 1c18 26 30 58 33 92l-54 46l-50 -23l-20 -77z" /> + <glyph glyph-name="ion-ios-game-controller-a-outline" unicode="" +d="M163 208c3 0 5 -2 5 -5v-22c0 -3 -2 -5 -5 -5h-35v-35c0 -3 -3 -5 -6 -5h-21c-3 0 -5 2 -5 5v35h-35c-3 0 -5 3 -5 6v21c0 3 2 5 5 5h35v35c0 3 2 5 5 5h22c3 0 5 -2 5 -5v-35h35zM330 169c11 0 20 -8 20 -19s-9 -19 -20 -19s-19 8 -19 19s8 19 19 19zM288 211 +c11 0 19 -8 19 -19s-8 -19 -19 -19s-20 8 -20 19s9 19 20 19zM373 211c11 0 19 -8 19 -19s-8 -19 -19 -19s-20 8 -20 19s9 19 20 19zM330 253c11 0 20 -8 20 -19s-9 -20 -20 -20s-19 9 -19 20s8 19 19 19zM337 286h-226c-26 0 -49 -9 -67 -26s-28 -41 -28 -67s10 -51 28 -68 +s41 -27 67 -27h226c26 0 49 10 67 27s28 42 28 68s-10 50 -28 67s-41 26 -67 26zM337 302v0c61 0 111 -45 111 -109s-50 -111 -111 -111h-226c-61 0 -111 47 -111 111s50 109 111 109h226z" /> + <glyph glyph-name="ion-ios-game-controller-a" unicode="" +d="M337 302c61 0 111 -45 111 -109s-50 -111 -111 -111h-226c-61 0 -111 47 -111 111s50 109 111 109h226zM168 181v0v22c0 3 -2 5 -5 5h-35v35c0 3 -2 5 -5 5h-22c-3 0 -5 -2 -5 -5v-35h-35c-3 0 -5 -2 -5 -5v-21c0 -3 2 -6 5 -6h35v-35c0 -3 2 -5 5 -5h21c3 0 6 2 6 5v35 +h35c3 0 5 2 5 5zM288 173c11 0 19 8 19 19s-8 19 -19 19s-20 -8 -20 -19s9 -19 20 -19zM330 131c11 0 20 8 20 19s-9 19 -20 19s-19 -8 -19 -19s8 -19 19 -19zM330 214c11 0 20 9 20 20s-9 19 -20 19s-19 -8 -19 -19s8 -20 19 -20zM373 173c11 0 19 8 19 19s-8 19 -19 19 +s-20 -8 -20 -19s9 -19 20 -19z" /> + <glyph glyph-name="ion-ios-game-controller-b-outline" unicode="" +d="M276 244c11 0 20 -9 20 -20s-9 -20 -20 -20s-20 9 -20 20s9 20 20 20zM320 200c11 0 20 -9 20 -20s-9 -20 -20 -20s-20 9 -20 20s9 20 20 20zM103 264c22 0 39 -18 39 -40s-17 -40 -39 -40s-39 18 -39 40s17 40 39 40zM103 205c11 0 19 8 19 19s-8 19 -19 19 +s-19 -8 -19 -19s8 -19 19 -19zM320 288c11 0 20 -9 20 -20s-9 -20 -20 -20s-20 9 -20 20s9 20 20 20zM364 244c11 0 20 -9 20 -20s-9 -20 -20 -20s-20 9 -20 20s9 20 20 20zM434 199c21 -88 18 -152 -7 -164c-4 -2 -9 -3 -13 -3c-22 0 -45 24 -68 52c-26 32 -32 33 -110 33 +h-24c-78 0 -84 -1 -110 -33c-23 -28 -46 -52 -68 -52c-4 0 -9 1 -13 3c-25 12 -28 76 -7 164s43 136 88 149c10 3 18 4 26 4c28 0 47 -15 96 -15s68 15 96 15c8 0 16 -1 26 -4c45 -13 67 -61 88 -149zM420 49c10 5 23 48 -1 146c-21 90 -43 128 -78 138c-8 2 -14 3 -21 3 +c-10 0 -19 -2 -30 -5c-16 -4 -36 -10 -66 -10s-50 6 -66 10c-11 3 -20 5 -30 5c-7 0 -13 -1 -21 -3c-35 -10 -57 -48 -78 -138c-24 -98 -11 -141 -1 -146c2 -1 4 -1 6 -1c6 0 14 4 23 12s19 18 32 34s24 28 44 34c17 5 38 5 79 5h24c41 0 62 0 79 -5c20 -6 31 -18 44 -34 +s23 -26 32 -34s17 -12 23 -12c2 0 4 0 6 1z" /> + <glyph glyph-name="ion-ios-game-controller-b" unicode="" +d="M103 243c11 0 19 -8 19 -19s-8 -19 -19 -19s-19 8 -19 19s8 19 19 19zM434 199c21 -88 18 -152 -7 -164c-4 -2 -9 -3 -13 -3c-22 0 -45 24 -68 52c-26 32 -32 33 -110 33h-24c-78 0 -84 -1 -110 -33c-23 -28 -46 -52 -68 -52c-4 0 -9 1 -13 3c-25 12 -28 76 -7 164 +s43 136 88 149c10 3 18 4 26 4c28 0 47 -15 96 -15s68 15 96 15c8 0 16 -1 26 -4c45 -13 67 -61 88 -149zM103 184c22 0 39 18 39 40s-17 40 -39 40s-39 -18 -39 -40s17 -40 39 -40zM276 204c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM320 160 +c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM320 248c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20zM364 204c11 0 20 9 20 20s-9 20 -20 20s-20 -9 -20 -20s9 -20 20 -20z" /> + <glyph glyph-name="ion-ios-gear-outline" unicode="" horiz-adv-x="384" +d="M193 288c26 0 50 -10 68 -28s28 -42 28 -68s-10 -50 -28 -68s-42 -28 -68 -28s-50 10 -68 28s-28 42 -28 68s10 50 28 68s42 28 68 28zM193 112c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80zM138 365c-10 -3 -20 -7 -30 -12c2 -8 1 -16 0 -24 +c-2 -13 -8 -25 -18 -35c-12 -12 -29 -19 -46 -19c-4 0 -9 0 -13 1c-5 -10 -9 -20 -12 -30c7 -4 12 -10 17 -17c8 -11 12 -24 12 -37s-4 -26 -12 -37c-5 -7 -10 -13 -17 -17c3 -10 7 -20 12 -30c4 1 9 1 13 1c17 0 34 -7 46 -19c10 -10 16 -22 18 -35c1 -8 2 -16 0 -24 +c10 -5 20 -9 30 -12c4 7 10 12 17 17c11 8 24 12 37 12s26 -4 37 -12c7 -5 13 -10 17 -17c10 3 20 7 30 12c-2 8 -1 16 0 24c2 13 8 25 18 35c12 12 29 19 46 19c4 0 9 0 13 -1c5 10 9 20 12 30c-7 4 -12 10 -17 17c-8 11 -12 24 -12 37s4 26 12 37c5 7 10 13 17 17 +c-3 10 -7 20 -12 30c-4 -1 -9 -1 -13 -1c-17 0 -34 7 -46 19c-10 10 -16 22 -18 35c-1 8 -2 16 0 24c-10 5 -20 9 -30 12c-4 -7 -10 -12 -17 -17c-11 -8 -24 -12 -37 -12s-26 4 -37 12c-7 5 -13 10 -17 17zM238 384v0c20 -5 40 -13 57 -24c-8 -18 -5 -40 10 -55 +c10 -10 22 -14 35 -14c7 0 14 1 20 4c11 -17 19 -37 24 -57c-19 -7 -32 -25 -32 -46s14 -39 32 -46c-5 -20 -13 -40 -24 -57c-6 3 -13 4 -20 4c-13 0 -25 -4 -35 -14c-15 -15 -18 -37 -10 -55c-17 -11 -37 -19 -57 -24c-7 18 -25 32 -46 32s-39 -14 -46 -32 +c-20 5 -40 13 -57 24c8 18 5 40 -10 55c-10 10 -22 14 -35 14c-7 0 -14 -1 -20 -4c-11 17 -19 37 -24 57c18 7 32 25 32 46s-13 39 -32 46c5 20 13 40 24 57c6 -3 13 -4 20 -4c13 0 25 4 35 14c15 15 18 37 10 55c17 11 37 19 57 24c7 -19 25 -32 46 -32s39 13 46 32z" /> + <glyph glyph-name="ion-ios-gear" unicode="" horiz-adv-x="384" +d="M352 192c0 -21 14 -39 32 -46c-5 -20 -13 -40 -24 -57c-6 3 -13 4 -20 4c-13 0 -25 -4 -35 -14c-15 -15 -18 -37 -10 -55c-17 -11 -37 -19 -57 -24c-7 18 -25 32 -46 32s-39 -14 -46 -32c-20 5 -40 13 -57 24c8 18 5 40 -10 55c-10 10 -22 14 -35 14c-7 0 -14 -1 -20 -4 +c-11 17 -19 37 -24 57c18 7 32 25 32 46s-13 39 -32 46c5 20 13 40 24 57c6 -3 13 -4 20 -4c13 0 25 4 35 14c15 15 18 37 10 55c17 11 37 19 57 24c7 -19 25 -32 46 -32s39 13 46 32c20 -5 40 -13 57 -24c-8 -18 -5 -40 10 -55c10 -10 22 -14 35 -14c7 0 14 1 20 4 +c11 -17 19 -37 24 -57c-19 -7 -32 -25 -32 -46zM193 112c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80z" /> + <glyph glyph-name="ion-ios-glasses-outline" unicode="" +d="M433 201v0h15v-18h-15c-2 -22 -13 -43 -29 -58c-17 -16 -39 -25 -62 -25c-51 0 -92 41 -92 92v0v0c0 10 -12 22 -26 22s-26 -12 -26 -22v0v0c0 -51 -41 -92 -92 -92c-23 0 -45 9 -62 25c-16 15 -27 36 -29 58h-15v18h15c2 22 13 43 29 59c17 16 39 24 62 24 +c42 0 78 -27 89 -67c7 7 18 12 29 12s22 -5 29 -12c11 40 47 67 89 67c23 0 45 -9 62 -25c16 -15 27 -36 29 -58zM342 115c42 0 77 35 77 77s-35 77 -77 77s-77 -35 -77 -77s35 -77 77 -77zM106 115c42 0 77 35 77 77s-35 77 -77 77s-77 -35 -77 -77s35 -77 77 -77z" /> + <glyph glyph-name="ion-ios-glasses" unicode="" +d="M433 201v0h15v-18h-15c-2 -22 -13 -43 -29 -58c-17 -16 -39 -25 -62 -25c-51 0 -92 41 -92 92v0v0c0 10 -12 22 -26 22s-26 -12 -26 -22v0v0c0 -51 -41 -92 -92 -92c-23 0 -45 9 -62 25c-16 15 -27 36 -29 58h-15v18h15c2 22 13 43 29 59c17 16 39 24 62 24 +c42 0 78 -27 89 -67c7 7 18 12 29 12s22 -5 29 -12c11 40 47 67 89 67c23 0 45 -9 62 -25c16 -15 27 -36 29 -58z" /> + <glyph glyph-name="ion-ios-grid-view-outline" unicode="" horiz-adv-x="384" +d="M384 256h-112v-128h112v-16h-112v-112h-16v112h-128v-112h-16v112h-112v16h112v128h-112v16h112v112h16v-112h128v112h16v-112h112v-16zM256 128v128h-128v-128h128z" /> + <glyph glyph-name="ion-ios-grid-view" unicode="" horiz-adv-x="384" +d="M128 128v128h128v-128h-128zM0 384h384v-384h-384v384zM352 256v16h-80v80h-16v-80h-128v80h-16v-80h-80v-16h80v-128h-80v-16h80v-80h16v80h128v-80h16v80h80v16h-80v128h80z" /> + <glyph glyph-name="ion-ios-heart-outline" unicode="" +d="M327 368c69 0 121 -43 121 -116c0 -31 -13 -71 -41 -105s-45 -52 -100 -88s-83 -43 -83 -43s-28 7 -83 43s-72 54 -100 88s-41 74 -41 105c0 73 52 116 121 116c39 0 82 -18 103 -53c21 35 64 53 103 53zM395 157c12 14 22 31 28 49c6 16 9 31 9 46c0 30 -10 56 -29 74 +c-9 8 -20 15 -33 19c-13 5 -28 7 -43 7c-38 0 -73 -18 -89 -45l-14 -23l-14 23c-16 27 -51 45 -89 45c-15 0 -30 -2 -43 -7c-13 -4 -24 -11 -33 -19c-19 -18 -29 -44 -29 -74c0 -15 3 -30 9 -46c6 -18 16 -35 28 -49c27 -32 42 -49 97 -85c40 -27 65 -36 74 -39 +c9 3 34 12 74 39c55 36 70 53 97 85z" /> + <glyph glyph-name="ion-ios-heart" unicode="" +d="M327 368c69 0 121 -43 121 -116c0 -31 -13 -71 -41 -105s-45 -52 -100 -88s-83 -43 -83 -43s-28 7 -83 43s-72 54 -100 88s-41 74 -41 105c0 73 52 116 121 116c39 0 82 -18 103 -53c21 35 64 53 103 53z" /> + <glyph glyph-name="ion-ios-help-empty" unicode="" horiz-adv-x="128" +d="M68 82c-9 0 -17 8 -17 17s8 17 17 17s17 -8 17 -17s-8 -17 -17 -17zM102 197c-23 -22 -22 -27 -23 -53h-19c1 28 7 43 30 64c11 10 19 24 19 39c0 24 -19 39 -42 39c-32 0 -49 -16 -48 -46h-19c0 42 25 62 68 62c33 0 60 -20 60 -54c0 -22 -11 -37 -26 -51z" /> + <glyph glyph-name="ion-ios-help-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191zM212 302c33 0 60 -21 60 -55c0 -22 -11 -36 -26 -50c-23 -23 -22 -27 -23 -53h-19 +c1 28 7 43 30 64c11 10 19 23 19 38c0 24 -19 40 -42 40c-32 0 -49 -16 -48 -46h-19c0 42 25 62 68 62zM212 116c9 0 17 -8 17 -17s-8 -17 -17 -17s-17 8 -17 17s8 17 17 17z" /> + <glyph glyph-name="ion-ios-help" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM212 82c9 0 17 8 17 17s-8 17 -17 17s-17 -8 -17 -17s8 -17 17 -17zM246 197c15 14 26 29 26 51c0 34 -27 54 -60 54c-43 0 -68 -20 -68 -62h19c-1 30 16 46 48 46 +c23 0 42 -15 42 -39c0 -15 -8 -29 -19 -39c-23 -21 -29 -36 -30 -64h19c1 26 0 31 23 53z" /> + <glyph glyph-name="ion-ios-home-outline" unicode="" horiz-adv-x="384" +d="M192 336l160 -128v-208h-112v128h-96v-128h-112v208zM336 16v184l-144 116l-144 -116v-184h80v128h128v-128h80zM192 384l192 -153l-12 -12l-180 145l-180 -145l-12 12l32 25v96h64v-45zM80 294v42h-32v-67z" /> + <glyph glyph-name="ion-ios-home" unicode="" horiz-adv-x="384" +d="M192 336l160 -128v-208h-112v128h-96v-128h-112v208zM192 384l192 -153l-12 -12l-180 145l-180 -145l-12 12l32 25v96h64v-45z" /> + <glyph glyph-name="ion-ios-infinite-outline" unicode="" +d="M419 260c19 -19 29 -43 29 -68s-10 -49 -29 -68c-19 -18 -44 -28 -70 -28s-50 10 -69 28l-126 123c-15 15 -35 22 -56 22s-40 -7 -55 -22c-31 -30 -31 -80 0 -110c15 -15 34 -22 55 -22s41 7 56 22l43 42l13 -14l-42 -41c-19 -18 -44 -28 -70 -28s-50 10 -69 28 +c-19 19 -29 43 -29 68s10 49 29 68c19 18 43 28 69 28s51 -10 70 -28l126 -123c15 -15 34 -22 55 -22s41 7 56 22c31 30 31 80 0 110c-15 15 -35 22 -56 22s-40 -7 -55 -22l-43 -42l-13 14l42 41c19 18 44 28 70 28s50 -10 69 -28z" /> + <glyph glyph-name="ion-ios-infinite" unicode="" horiz-adv-x="464" +d="M433 266c20 -20 31 -46 31 -74s-11 -54 -31 -74s-48 -30 -76 -30s-55 10 -75 30l-125 123c-13 13 -32 20 -51 20s-37 -7 -50 -20s-21 -31 -21 -49c0 -19 8 -36 21 -49s31 -20 50 -20s38 7 51 20l39 38l25 -25l-39 -38c-20 -20 -48 -30 -76 -30s-55 10 -75 30 +s-31 46 -31 74s11 54 31 74s47 30 75 30s56 -10 76 -30l125 -123c13 -13 31 -20 50 -20s38 7 51 20s20 31 20 49c0 19 -7 36 -20 49s-32 20 -51 20s-37 -7 -50 -20l-39 -38l-25 25l39 38c20 20 48 30 76 30s55 -10 75 -30z" /> + <glyph glyph-name="ion-ios-information-empty" unicode="" horiz-adv-x="64" +d="M8 276c0 13 7 20 20 20s20 -7 20 -20s-7 -20 -20 -20s-20 7 -20 20zM48 104h16v-8h-64v8h16v120h-16v8h48v-128z" /> + <glyph glyph-name="ion-ios-information-outline" unicode="" horiz-adv-x="416" +d="M184 276c0 13 7 20 20 20s20 -7 20 -20s-7 -20 -20 -20s-20 7 -20 20zM224 104h16v-8h-64v8h16v120h-16v8h48v-128zM208 400c57 0 106 -20 147 -61s61 -90 61 -147s-20 -106 -61 -147s-90 -61 -147 -61s-106 20 -147 61s-61 90 -61 147s20 106 61 147s90 61 147 61z +M208 1c53 0 98 19 135 56s56 82 56 135s-19 98 -56 135s-82 56 -135 56s-98 -19 -135 -56s-56 -82 -56 -135s19 -98 56 -135s82 -56 135 -56z" /> + <glyph glyph-name="ion-ios-information" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM204 296c-11 0 -20 -9 -20 -20s9 -20 20 -20s20 9 20 20s-9 20 -20 20zM240 96v8h-16v128h-48v-8h16v-120h-16v-8h64z" /> + <glyph glyph-name="ion-ios-ionic-outline" unicode="" horiz-adv-x="416" +d="M378 313c24 -34 38 -76 38 -121c0 -115 -92 -208 -207 -208s-209 93 -209 208s94 208 209 208c45 0 86 -14 120 -38c6 5 13 8 21 8c19 0 35 -16 35 -35c0 -8 -2 -16 -7 -22zM350 357c-12 0 -22 -10 -22 -22s10 -22 22 -22s22 10 22 22s-10 22 -22 22zM344 56 +c18 18 31 39 41 62c10 24 15 48 15 74s-5 51 -15 75c-5 13 -12 25 -20 36c-5 -2 -10 -3 -15 -3c-19 0 -35 16 -35 35c0 5 2 11 4 15c-11 8 -23 15 -36 20c-24 10 -49 14 -75 14s-51 -4 -75 -14c-23 -10 -43 -24 -61 -42s-31 -38 -41 -61c-10 -24 -15 -49 -15 -75 +s5 -50 15 -74c10 -23 23 -44 41 -62s38 -31 61 -41c24 -10 49 -15 75 -15s51 5 75 15c23 10 43 23 61 41zM208 288c53 0 96 -43 96 -96s-43 -96 -96 -96s-96 43 -96 96s43 96 96 96zM208 112c44 0 80 36 80 80s-36 80 -80 80s-79 -36 -79 -80s35 -80 79 -80z" /> + <glyph glyph-name="ion-ios-keypad-outline" unicode="" horiz-adv-x="384" +d="M331 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-54 23 -54 53s24 54 54 54zM331 16c21 0 37 16 37 37s-16 38 -37 38s-38 -17 -38 -38s17 -37 38 -37zM192 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-53 23 -53 53s23 54 53 54zM192 16c21 0 37 16 37 37s-16 38 -37 38 +s-37 -17 -37 -38s16 -37 37 -37zM53 107c30 0 54 -24 54 -54s-24 -53 -54 -53s-53 23 -53 53s23 54 53 54zM53 16c21 0 38 16 38 37s-17 38 -38 38s-37 -17 -37 -38s16 -37 37 -37zM331 245c30 0 53 -23 53 -53s-23 -53 -53 -53s-54 23 -54 53s24 53 54 53zM331 155 +c21 0 37 16 37 37s-16 37 -37 37s-38 -16 -38 -37s17 -37 38 -37zM192 245c30 0 53 -23 53 -53s-23 -53 -53 -53s-53 23 -53 53s23 53 53 53zM192 155c21 0 37 16 37 37s-16 37 -37 37s-37 -16 -37 -37s16 -37 37 -37zM53 245c30 0 54 -23 54 -53s-24 -53 -54 -53 +s-53 23 -53 53s23 53 53 53zM53 155c21 0 38 16 38 37s-17 37 -38 37s-37 -16 -37 -37s16 -37 37 -37zM331 277c-30 0 -54 24 -54 54s24 53 54 53s53 -23 53 -53s-23 -54 -53 -54zM331 368c-21 0 -38 -16 -38 -37s17 -38 38 -38s37 17 37 38s-16 37 -37 37zM192 384 +c30 0 53 -23 53 -53s-23 -54 -53 -54s-53 24 -53 54s23 53 53 53zM192 293c21 0 37 17 37 38s-16 37 -37 37s-37 -16 -37 -37s16 -38 37 -38zM53 384c30 0 54 -23 54 -53s-24 -54 -54 -54s-53 24 -53 54s23 53 53 53zM53 293c21 0 38 17 38 38s-17 37 -38 37 +s-37 -16 -37 -37s16 -38 37 -38z" /> + <glyph glyph-name="ion-ios-keypad" unicode="" horiz-adv-x="384" +d="M331 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-54 23 -54 53s24 54 54 54zM192 107c30 0 53 -24 53 -54s-23 -53 -53 -53s-53 23 -53 53s23 54 53 54zM53 107c30 0 54 -24 54 -54s-24 -53 -54 -53s-53 23 -53 53s23 54 53 54zM331 245c30 0 53 -23 53 -53 +s-23 -53 -53 -53s-54 23 -54 53s24 53 54 53zM192 245c30 0 53 -23 53 -53s-23 -53 -53 -53s-53 23 -53 53s23 53 53 53zM53 245c30 0 54 -23 54 -53s-24 -53 -54 -53s-53 23 -53 53s23 53 53 53zM331 277c-30 0 -54 24 -54 54s24 53 54 53s53 -23 53 -53s-23 -54 -53 -54z +M192 384c30 0 53 -23 53 -53s-23 -54 -53 -54s-53 24 -53 54s23 53 53 53zM53 384c30 0 54 -23 54 -53s-24 -54 -54 -54s-53 24 -53 54s23 53 53 53z" /> + <glyph glyph-name="ion-ios-lightbulb-outline" unicode="" horiz-adv-x="288" +d="M288 275c0 -31 -13 -59 -30 -83v0c-11 -15 -22 -28 -32 -45c-22 -38 -18 -73 -18 -82v-1h-128v1c0 7 3 44 -19 82c-10 17 -20 30 -31 45v0c-17 24 -30 52 -30 83c0 78 66 141 144 141s144 -63 144 -141zM239 194l6 8c16 22 27 47 27 73c0 33 -16 65 -40 89s-55 36 -88 36 +s-64 -12 -88 -36s-40 -56 -40 -89c0 -26 11 -51 27 -73l19 -26v0c5 -6 9 -13 13 -21c17 -29 21 -58 21 -75h16v112l-32 64h17l31 -64v-112h32v112l31 64h17l-32 -64v-112h16c0 17 4 45 21 75c8 14 16 25 24 36c1 1 1 2 2 3zM112 -32v16h64v-16h-64zM96 0v16h96v-16h-96z +M96 32v16h96v-16h-96z" /> + <glyph glyph-name="ion-ios-lightbulb" unicode="" horiz-adv-x="288" +d="M288 275c0 -31 -13 -59 -30 -83v0c-11 -15 -22 -28 -32 -45c-22 -38 -18 -73 -18 -82v-1h-32v128l32 64h-16l-32 -64v-128h-32v128l-31 64h-17l32 -64v-128h-32v1c0 7 3 44 -19 82c-10 17 -20 30 -31 45v0c-17 24 -30 52 -30 83c0 78 66 141 144 141s144 -63 144 -141z +M112 -32v16h64v-16h-64zM96 0v16h96v-16h-96zM96 32v16h96v-16h-96z" /> + <glyph glyph-name="ion-ios-list-outline" unicode="" horiz-adv-x="384" +d="M368 368h-352v-352h352v352zM384 384v0v-384h-384v384h384zM128 280v16h192v-16h-192zM128 184v16h192v-16h-192zM128 88v16h192v-16h-192zM64 288c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16s-16 5 -16 16zM64 192c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16 +s-16 5 -16 16zM64 96c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16s-16 5 -16 16z" /> + <glyph glyph-name="ion-ios-list" unicode="" horiz-adv-x="384" +d="M0 384h384v-384h-384v384zM80 80c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM80 176c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM80 272c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM320 88v16h-192v-16h192zM320 184v16 +h-192v-16h192zM320 280v16h-192v-16h192z" /> + <glyph glyph-name="ion-ios-location-outline" unicode="" horiz-adv-x="288" +d="M144 400c-34 0 -67 -13 -91 -37s-37 -57 -37 -91c0 -43 24 -107 70 -186c22 -38 44 -72 58 -91c14 19 36 53 58 91c46 79 70 143 70 186c0 34 -13 67 -37 91s-57 37 -91 37zM144 416v0c80 0 144 -64 144 -144c0 -112 -144 -304 -144 -304s-144 192 -144 304 +c0 80 64 144 144 144zM144 336c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM144 225c26 0 47 21 47 47s-21 47 -47 47s-47 -21 -47 -47s21 -47 47 -47z" /> + <glyph glyph-name="ion-ios-location" unicode="" horiz-adv-x="288" +d="M144 416c80 0 144 -64 144 -144c0 -112 -144 -304 -144 -304s-144 192 -144 304c0 80 64 144 144 144zM144 225c26 0 47 21 47 47s-21 47 -47 47s-47 -21 -47 -47s21 -47 47 -47z" /> + <glyph glyph-name="ion-ios-locked-outline" unicode="" horiz-adv-x="320" +d="M264 224h56v-240h-320v240h56v72c0 57 47 104 104 104s104 -47 104 -104v-72zM72 296v-72h176v72c0 49 -39 88 -88 88s-88 -39 -88 -88zM304 0v208h-288v-208h288zM160 160c18 0 32 -14 32 -32c0 -15 -10 -27 -24 -31v-33h-16v33c-14 4 -24 16 -24 31c0 18 14 32 32 32z +M160 112c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16z" /> + <glyph glyph-name="ion-ios-locked" unicode="" horiz-adv-x="320" +d="M264 224h56v-240h-320v240h56v72c0 57 47 104 104 104s104 -47 104 -104v-72zM168 97c14 4 24 16 24 31c0 18 -14 32 -32 32s-32 -14 -32 -32c0 -15 10 -27 24 -31v-33h16v33zM248 224v72c0 49 -39 88 -88 88s-88 -39 -88 -88v-72h176zM160 144c9 0 16 -7 16 -16 +s-7 -16 -16 -16s-16 7 -16 16s7 16 16 16z" /> + <glyph glyph-name="ion-ios-loop-strong" unicode="" horiz-adv-x="512" +d="M256 400c115 0 208 -93 208 -208c0 -14 -1 -28 -4 -42l-1 -4l-24 5l1 4c2 12 4 24 4 37c0 101 -83 184 -184 184c-66 0 -127 -36 -160 -94l-2 -3l-21 11l2 4c37 65 106 106 181 106zM416 102l2 3l21 -11l-2 -4c-37 -65 -106 -106 -181 -106c-115 0 -208 93 -208 208 +c0 14 1 28 4 42l1 4l24 -5l-1 -4c-2 -12 -4 -24 -4 -37c0 -101 83 -184 184 -184c66 0 127 36 160 94zM384 192h128l-64 -64zM0 192l64 64l64 -64h-128z" /> + <glyph glyph-name="ion-ios-loop" unicode="" horiz-adv-x="489" +d="M478 192l11 -11l-52 -53l-53 53l10 11l43 -41zM449 192v0v0c0 -7 0 -14 -1 -21l-16 1c1 7 1 14 1 21c-1 103 -85 187 -188 187c-68 0 -131 -37 -164 -96l-14 8c36 64 104 104 178 104c112 0 203 -91 204 -202v0v-2zM409 100l14 -8c-36 -64 -104 -104 -178 -104 +c-111 0 -202 90 -204 200v0v3v1v0c0 7 0 14 1 21l16 -1c-1 -7 -1 -14 -1 -21c0 -103 85 -187 188 -187c68 0 131 37 164 96zM53 256l52 -53l-11 -11l-41 41l-42 -41l-11 11z" /> + <glyph glyph-name="ion-ios-medical-outline" unicode="" horiz-adv-x="364" +d="M364 260l-118 -68l118 -68l-32 -56l-118 69v-137h-64v137l-118 -69l-32 56l118 68l-118 68l32 56l118 -69v137h64v-137l118 69zM342 118l-128 74l128 74l-16 28l-128 -74v148h-32v-148l-128 74l-16 -28l128 -74l-128 -74l16 -28l128 74v-148h32v148l128 -74z" /> + <glyph glyph-name="ion-ios-medical" unicode="" horiz-adv-x="364" +d="M364 260l-118 -68l118 -68l-32 -56l-118 69v-137h-64v137l-118 -69l-32 56l118 68l-118 68l32 56l118 -69v137h64v-137l118 69z" /> + <glyph glyph-name="ion-ios-medkit-outline" unicode="" horiz-adv-x="416" +d="M224 240h-32v-48v-16h-16h-48v-32h48h16v-16v-48h32v48v16h16h48v32h-48h-16v16v48zM240 256v0v-64h64v-64h-64v-64h-64v64h-64v64h64v64h64zM288 320h128v-320h-416v320h128v32c0 18 10 32 29 32h99c19 0 32 -14 32 -32v-32zM144 350v-30h128v30c0 10 -7 18 -17 18h-97 +c-11 0 -14 -8 -14 -18zM400 16v288h-384v-288h384z" /> + <glyph glyph-name="ion-ios-medkit" unicode="" horiz-adv-x="416" +d="M224 176h16h48v-32h-48h-16v-16v-48h-32v48v16h-16h-48v32h48h16v16v48h32v-48v-16zM288 320h128v-320h-416v320h128v32c0 18 10 32 29 32h99c19 0 32 -14 32 -32v-32zM144 350v-30h128v30c0 10 -7 18 -17 18h-97c-11 0 -14 -8 -14 -18zM304 128v64h-64v64h-64v-64h-64 +v-64h64v-64h64v64h64z" /> + <glyph glyph-name="ion-ios-mic-off" unicode="" horiz-adv-x="280" +d="M266 -32l-258 440l14 8l258 -440zM128 95c-44 0 -79 37 -79 83v118l113 -193c-10 -5 -22 -8 -34 -8zM207 178c0 -10 -2 -19 -5 -28l-136 234c14 20 37 32 62 32c44 0 79 -38 79 -84v-154zM256 176c0 -28 -9 -54 -24 -75l-10 17c11 17 17 36 17 58v80h17v-80zM139 49v0 +v-63h69v-18h-161v18h73v63c-67 5 -120 60 -120 127v80h19v-80c0 -60 50 -109 110 -109c17 0 34 4 48 11l9 -16c-14 -7 -30 -12 -47 -13z" /> + <glyph glyph-name="ion-ios-mic-outline" unicode="" horiz-adv-x="256" +d="M128 416c44 0 79 -38 79 -84v-154c0 -46 -35 -84 -79 -84s-79 38 -79 84v154c0 46 35 84 79 84zM191 178v154c0 37 -28 68 -63 68s-63 -31 -63 -68v-154c0 -37 28 -68 63 -68s63 31 63 68zM239 256h17v-80c0 -67 -51 -122 -117 -127v-63h69v-18h-161v18h73v63 +c-67 5 -120 60 -120 127v80h19v-80c0 -60 50 -109 110 -109s110 49 110 109v80z" /> + <glyph glyph-name="ion-ios-mic" unicode="" horiz-adv-x="256" +d="M128 94c-44 0 -79 38 -79 84v154c0 46 35 84 79 84s79 -38 79 -84v-154c0 -46 -35 -84 -79 -84zM239 256h17v-80c0 -67 -51 -122 -117 -127v-63h69v-18h-161v18h73v63c-67 5 -120 60 -120 127v80h19v-80c0 -60 50 -109 110 -109s110 49 110 109v80z" /> + <glyph glyph-name="ion-ios-minus-empty" unicode="" horiz-adv-x="256" +d="M256 183h-256v17h256v-17z" /> + <glyph glyph-name="ion-ios-minus-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191zM80 183v17h256v-17h-256z" /> + <glyph glyph-name="ion-ios-minus" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM336 183v17h-256v-17h256z" /> + <glyph glyph-name="ion-ios-monitor-outline" unicode="" horiz-adv-x="480" +d="M480 64h-176v-16h64v-16h-257v16h64v16h-175v288h480v-288zM16 336v-256h448v256h-448z" /> + <glyph glyph-name="ion-ios-monitor" unicode="" horiz-adv-x="480" +d="M480 64h-176v-16h64v-16h-257v16h64v16h-175v288h480v-288zM16 336v-256h448v256h-448zM32 96v224h416v-224h-416z" /> + <glyph glyph-name="ion-ios-moon-outline" unicode="" horiz-adv-x="216" +d="M195 133c7 0 14 1 21 3c-4 -7 -7 -12 -12 -18c-21 -25 -53 -41 -88 -41c-64 0 -116 51 -116 115c0 52 34 96 81 111c7 2 14 3 22 4c-4 -6 -8 -12 -11 -18c-7 -14 -11 -30 -11 -47c0 -29 11 -56 32 -77s48 -32 77 -32h5zM116 93c25 0 48 9 65 24c-65 5 -116 59 -116 125 +c0 14 2 28 6 40c-33 -16 -55 -51 -55 -90c0 -55 45 -99 100 -99z" /> + <glyph glyph-name="ion-ios-moon" unicode="" horiz-adv-x="216" +d="M195 133c7 0 14 1 21 3c-4 -7 -7 -12 -12 -18c-21 -25 -53 -41 -88 -41c-64 0 -116 51 -116 115c0 52 34 96 81 111c7 2 14 3 22 4c-4 -6 -8 -12 -11 -18c-7 -14 -11 -30 -11 -47c0 -29 11 -56 32 -77s48 -32 77 -32h5z" /> + <glyph glyph-name="ion-ios-more-outline" unicode="" horiz-adv-x="320" +d="M160 210c-10 0 -18 -8 -18 -18s8 -18 18 -18s18 8 18 18s-8 18 -18 18zM160 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM32 210c-10 0 -18 -8 -18 -18s8 -18 18 -18s18 8 18 18s-8 18 -18 18zM32 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32 +s-32 14 -32 32s14 32 32 32zM288 210c-10 0 -18 -8 -18 -18s8 -18 18 -18s18 8 18 18s-8 18 -18 18zM288 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32z" /> + <glyph glyph-name="ion-ios-more" unicode="" horiz-adv-x="320" +d="M160 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM32 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM288 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32z" /> + <glyph glyph-name="ion-ios-musical-note" unicode="" horiz-adv-x="192" +d="M192 346v-1v-65c0 -3 -3 -6 -6 -5v0l-73 13v-192c0 -33 1 -80 -51 -82c-48 -2 -62 16 -62 41c0 19 9 39 51 41c22 1 37 1 45 1v273l90 -19l2 -1c2 0 3 -1 4 -3v0v-1v0z" /> + <glyph glyph-name="ion-ios-musical-notes" unicode="" horiz-adv-x="320" +d="M320 128c0 -34 4 -80 -49 -82c-49 -2 -62 16 -62 41c0 20 9 39 52 41c23 1 34 2 43 2v160l-191 -32v-161c0 -34 3 -81 -50 -83c-49 -2 -63 17 -63 42c0 20 9 39 52 41c23 1 35 1 44 1v237l224 35v-242z" /> + <glyph glyph-name="ion-ios-navigate-outline" unicode="" horiz-adv-x="416" +d="M208 384c-51 0 -99 -21 -135 -57s-57 -84 -57 -135s21 -99 57 -135s84 -57 135 -57s99 21 135 57s57 84 57 135s-21 99 -57 135s-84 57 -135 57zM208 400v0c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM304 288l-96 -224v128h-128z" /> + <glyph glyph-name="ion-ios-navigate" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 64l96 224l-224 -96h128v-128z" /> + <glyph glyph-name="ion-ios-nutrition-outline" unicode="" horiz-adv-x="384" +d="M294 214v0c6 -6 10 -14 10 -23c0 -11 -5 -20 -13 -26v0s-51 -37 -106 -77l-38 31c-2 2 -4 3 -6 3c-1 0 -2 0 -3 -1v0c-2 -2 -2 -6 1 -10l29 -35l-115 -84c-6 -4 -13 -8 -21 -8c-18 0 -32 14 -32 32c0 7 1 13 4 18v0c2 2 17 25 37 57l21 -17c2 -2 4 -2 6 -2c1 0 3 0 4 1v0 +c2 2 1 6 -2 10l-19 23c27 43 60 96 84 134l36 -30c2 -2 4 -3 6 -3c1 0 2 1 3 2v0c2 2 2 5 -1 9l-33 40c11 18 19 29 19 29v0c6 10 15 16 27 16c9 0 18 -4 24 -10v0l78 -79v0v0zM282 178c4 3 6 8 6 13c0 4 -2 9 -5 12l-5 4v1l-69 69v0l-5 5c-3 3 -8 5 -12 5 +c-6 0 -10 -3 -13 -8l-5 -8c-2 -3 -5 -7 -8 -12l25 -30v0l1 -1c8 -10 8 -22 0 -30l-1 -1l-1 -1c-4 -3 -8 -5 -13 -5s-11 2 -16 6v1h-1l-21 18l-24 -39l-44 -70l12 -14v0v0c8 -10 8 -23 0 -31v0c-4 -4 -9 -6 -15 -6c-5 0 -11 2 -16 6v0v0l-7 5c-3 -5 -5 -9 -8 -13 +c-12 -19 -16 -26 -18 -29c-1 -3 -2 -6 -2 -9c0 -9 7 -16 16 -16c3 0 6 2 11 5l101 74l-18 22h-1v0c-8 10 -8 23 0 31v0v0v0c4 4 10 6 15 6s11 -2 16 -6v0h1l28 -24c49 36 93 68 96 70zM376 333l8 -14l-5 -3l-103 -60l-17 17l71 123l2 4l14 -8l-3 -4l-63 -111l91 53z" /> + <glyph glyph-name="ion-ios-nutrition" unicode="" horiz-adv-x="384" +d="M295 214v0c6 -6 9 -13 9 -22c0 -11 -5 -20 -13 -26v0s-51 -38 -106 -78l-38 32c-4 3 -8 3 -10 1v0c-2 -2 -2 -6 1 -10l29 -35l-114 -84c-6 -4 -13 -8 -21 -8c-18 0 -32 14 -32 32c0 7 2 13 5 18v0c1 2 16 25 36 57l20 -17c4 -3 8 -3 10 -1v0c2 2 2 6 -1 10l-20 23 +c27 43 60 96 84 134l36 -30c4 -3 8 -3 10 -1v0c2 2 2 6 -1 10l-33 40c11 18 18 29 18 29v0c6 10 16 16 28 16c9 0 18 -4 24 -10v0l78 -79l1 -1v0zM384 309l-103 -59l-28 29l70 121l28 -16l-50 -85l67 38z" /> + <glyph glyph-name="ion-ios-paper-outline" unicode="" horiz-adv-x="384" +d="M48 384h336v-353c0 -17 -14 -31 -31 -31h-322c-17 0 -31 14 -31 31v305h32v-16h-16v-289c0 -8 7 -15 15 -15h322c8 0 15 7 15 15v337h-304v-320h-16v320v16zM96 320v16h128v-16h-128zM96 240v16h240v-16h-240zM96 160v16h192v-16h-192zM96 80v16h240v-16h-240z" /> + <glyph glyph-name="ion-ios-paper" unicode="" horiz-adv-x="384" +d="M48 384h336v-353c0 -17 -14 -31 -31 -31h-322c-17 0 -31 14 -31 31v305h32v-288h16v288v32v16zM96 336v-16h128v16h-128zM96 176v-16h192v16h-192zM336 80v16h-240v-16h240zM336 240v16h-240v-16h240z" /> + <glyph glyph-name="ion-ios-paperplane-outline" unicode="" horiz-adv-x="320" +d="M0 198l320 154l-146 -320l-57 115zM132 152l41 -83l115 249zM286 320l-248 -121l83 -36z" /> + <glyph glyph-name="ion-ios-paperplane" unicode="" horiz-adv-x="320" +d="M0 198l320 154l-214 -200zM320 352l-146 -320l-52 104z" /> + <glyph glyph-name="ion-ios-partlysunny-outline" unicode="" horiz-adv-x="384" +d="M144 298v54h16v-54h-16zM0 192v16h55v-16h-55zM44 299l10 11l32 -32l-11 -11zM223 268l-11 11l32 32l11 -11zM56 96l-10 11l31 31l11 -11zM129 153c-4 -3 -8 -7 -12 -12c-23 12 -39 36 -39 63c0 39 32 71 71 71c21 0 40 -10 53 -25c-4 -2 -9 -4 -14 -8 +c-10 11 -23 17 -39 17c-30 0 -55 -25 -55 -55c0 -23 15 -43 35 -51zM235 208c-34 0 -63 -28 -63 -62v-12s1 -10 1 -10c-5 0 -12 -1 -14 -1c-19 -3 -33 -18 -33 -37c0 -10 3 -19 10 -26s16 -11 26 -11h157c27 0 49 22 49 49s-22 50 -49 50c-2 0 -4 -1 -6 -1l-14 -2l-3 14 +c-3 14 -11 26 -22 35s-25 14 -39 14zM235 224v0c37 0 68 -26 76 -61h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v8c0 43 35 78 78 78z" /> + <glyph glyph-name="ion-ios-partlysunny" unicode="" horiz-adv-x="384" +d="M144 298v54h16v-54h-16zM0 192v16h55v-16h-55zM44 299l10 11l32 -32l-11 -11zM223 268l-11 11l32 32l11 -11zM56 96l-10 11l31 31l11 -11zM235 224v0c37 0 68 -26 76 -61h8c36 0 65 -29 65 -65s-29 -66 -65 -66h-157c-28 0 -52 24 -52 53c0 27 21 51 47 53v8 +c0 43 35 78 78 78zM201 252l1 -2v0c-31 -5 -62 -43 -62 -75c0 -2 1 -5 1 -7l-1 -1h-1c-11 -6 -18 -14 -22 -26v1v-1c-23 12 -39 36 -39 63c0 39 32 71 71 71c21 0 39 -9 52 -23z" /> + <glyph glyph-name="ion-ios-pause-outline" unicode="" horiz-adv-x="256" +d="M63 336h-47v-288h47v288zM79 352v0v-320h-79v320h79zM240 336h-47v-288h47v288zM256 352v0v-320h-79v320h79z" /> + <glyph glyph-name="ion-ios-pause" unicode="" horiz-adv-x="256" +d="M0 32v320h79v-320h-79zM177 32v320h79v-320h-79z" /> + <glyph glyph-name="ion-ios-paw-outline" unicode="" horiz-adv-x="384" +d="M380 252c6 -17 5 -38 -3 -57c-10 -25 -31 -43 -51 -43c-5 0 -10 1 -15 3c-22 10 -30 45 -17 79c10 28 31 46 51 46c5 0 10 -1 14 -3c10 -4 17 -13 21 -25zM362 202c6 15 7 31 2 44c-2 5 -5 12 -12 15c-2 1 -4 2 -7 2c-13 0 -28 -15 -36 -36c-9 -25 -6 -50 8 -56 +c2 -1 5 -1 8 -1c14 0 29 13 37 32zM90 234c13 -34 5 -69 -17 -79c-5 -2 -10 -3 -15 -3c-20 0 -41 18 -51 43c-8 19 -9 40 -3 57c4 12 11 21 21 25c4 2 9 3 14 3c20 0 41 -18 51 -46zM67 171c14 6 17 31 8 56c-8 21 -23 36 -36 36c-3 0 -5 -1 -7 -2c-7 -3 -10 -10 -12 -15 +c-5 -13 -4 -29 2 -44c8 -19 23 -32 37 -32c3 0 6 0 8 1zM134 237c-28 1 -52 32 -56 69c-2 23 4 45 16 60c8 10 19 17 31 18h6c27 -1 46 -29 50 -67c3 -24 -1 -48 -13 -63c-8 -9 -17 -15 -28 -16c-2 0 -4 -1 -6 -1zM107 356c-10 -12 -14 -29 -12 -48c3 -29 21 -53 40 -54h3 +c6 1 12 4 17 10c10 12 12 31 10 51c-3 29 -17 52 -35 53h-3c-9 -1 -16 -7 -20 -12zM192 208c64 0 128 -76 128 -149c0 -22 -11 -40 -22 -47c-13 -9 -23 -12 -42 -12c-23 0 -29 8 -40 15c-8 5 -14 10 -24 10s-16 -5 -24 -10c-11 -7 -17 -15 -40 -15c-19 0 -29 3 -42 12 +c-11 7 -22 25 -22 47c0 73 64 149 128 149zM290 27c6 4 14 16 14 32c0 30 -14 64 -36 91c-11 13 -23 24 -36 31c-13 8 -27 11 -40 11s-27 -3 -40 -11c-13 -7 -25 -18 -36 -31c-22 -27 -36 -61 -36 -91c0 -16 8 -28 14 -32c11 -7 18 -10 34 -10c14 0 19 4 26 9c2 1 4 3 6 4 +c9 6 18 12 32 12s23 -6 32 -12c2 -1 4 -3 6 -4c7 -5 12 -9 26 -9c16 0 23 3 34 10zM244 238c-11 1 -20 7 -28 16c-12 15 -16 39 -13 63c4 38 23 66 50 67h7c12 -1 22 -8 30 -18c12 -15 18 -37 16 -60c-4 -37 -28 -67 -56 -68h-6zM219 315c-2 -20 0 -39 10 -51 +c5 -6 11 -9 17 -10h3c19 1 38 25 41 54c2 19 -3 36 -13 48c-4 5 -10 11 -19 12h-4c-18 -1 -32 -24 -35 -53z" /> + <glyph glyph-name="ion-ios-paw" unicode="" horiz-adv-x="384" +d="M380 252c6 -17 5 -38 -3 -57c-10 -25 -31 -43 -51 -43c-5 0 -10 1 -15 3c-22 10 -30 45 -17 79c10 28 31 46 51 46c5 0 10 -1 14 -3c10 -4 17 -13 21 -25zM90 234c13 -34 5 -69 -17 -79c-5 -2 -10 -3 -15 -3c-20 0 -41 18 -51 43c-8 19 -9 40 -3 57c4 12 11 21 21 25 +c4 2 9 3 14 3c20 0 41 -18 51 -46zM134 237c-28 1 -52 32 -56 69c-2 23 4 45 16 60c8 10 19 17 31 18h6c27 -1 46 -29 50 -67c3 -24 -1 -48 -13 -63c-8 -9 -17 -15 -28 -16c-2 0 -4 -1 -6 -1zM192 208c64 0 128 -76 128 -149c0 -22 -11 -40 -22 -47c-13 -9 -23 -12 -42 -12 +c-23 0 -29 8 -40 15c-8 5 -14 10 -24 10s-16 -5 -24 -10c-11 -7 -17 -15 -40 -15c-19 0 -29 3 -42 12c-11 7 -22 25 -22 47c0 73 64 149 128 149zM244 238c-11 1 -20 7 -28 16c-12 15 -16 39 -13 63c4 38 23 66 50 67h7c12 -1 22 -8 30 -18c12 -15 18 -37 16 -60 +c-4 -37 -28 -67 -56 -68h-6z" /> + <glyph glyph-name="ion-ios-people-outline" unicode="" +d="M224 336v0v0zM317 113c11 -4 -11 4 0 0c28 -10 46 -35 46 -65h-28h-250c0 22 9 42 27 55c15 11 31 12 49 16c7 1 24 5 26 13s1 15 1 23c0 3 0 3 -2 5c-4 4 -6 9 -8 14c-2 8 -3 16 -4 24c-9 -2 -10 16 -12 21c-1 4 -7 24 3 21c-3 5 -4 13 -5 19c-2 13 -2 26 3 39 +c10 26 37 39 64 38c26 -1 51 -16 59 -42c4 -12 3 -26 1 -39c-1 -5 -2 -11 -4 -15c10 3 4 -20 3 -23c-2 -5 -3 -21 -12 -19c-1 -10 -2 -22 -7 -31c-1 -2 -7 -8 -7 -10v-11c0 -5 0 -10 2 -15s10 -7 14 -8c14 -5 27 -5 41 -10zM115 84c-6 -6 9 10 0 0c-6 -6 -10 -12 -12 -20h4 +h238c-4 15 -17 27 -30 33s-28 4 -41 9s-25 9 -28 25c-2 11 -2 22 -2 33c0 2 7 7 8 9c3 5 4 11 5 17c1 5 0 12 4 15c5 4 7 7 9 13c2 8 3 12 -1 19c-3 5 0 8 1 13c3 11 4 24 2 36c-8 37 -62 45 -86 19c-12 -13 -12 -31 -9 -47c1 -6 6 -14 3 -19c-1 -3 -5 -6 -4 -10 +c2 -5 2 -11 4 -16c2 -4 4 -6 7 -8s3 -6 3 -9c1 -7 2 -17 6 -23c3 -4 8 -6 8 -11v-21c-1 -8 -2 -18 -8 -24c-7 -6 -18 -10 -27 -12c-11 -3 -23 -3 -33 -7c-8 -3 -15 -8 -21 -14zM112 126c-15 -7 9 4 0 0c-9 -5 -18 -11 -25 -19c-1 -2 -6 -11 -7 -11h-25h-55c0 20 13 34 31 40 +c6 2 27 4 30 11c2 5 0 11 0 16c-10 -1 -24 1 -32 7c-2 2 3 9 4 12l3 12c1 9 1 19 1 28c0 16 -1 34 8 48c8 13 23 18 38 18c24 0 43 -13 47 -37c3 -16 1 -32 2 -48c0 -8 2 -16 5 -24c1 -2 5 -7 3 -9l-6 -3c-5 -2 -11 -3 -17 -4c-1 0 -8 0 -9 -1s0 -9 0 -11c0 -4 1 -6 5 -7 +c6 -2 19 -3 23 -8c2 -3 1 -5 -2 -5c-8 -1 -15 -1 -22 -5zM71 112c6 10 16 18 26 24c-9 9 -5 26 -4 37c0 2 0 5 2 5h8c6 0 11 1 17 2c-7 23 0 47 -5 70c-3 16 -15 23 -31 23c-17 0 -27 -9 -30 -25c-4 -22 3 -46 -4 -68c9 -1 17 -2 26 -2c1 0 1 -28 1 -29 +c-1 -12 -8 -18 -19 -22c-12 -4 -29 -3 -36 -15h49zM368 96c-2 8 -10 14 -16 19c-8 6 -18 13 -28 15c-3 1 -16 -1 -13 5c2 4 9 5 13 6s15 2 16 7c0 1 1 14 0 14c-6 0 -12 1 -18 2c-4 1 -7 2 -11 4c-6 3 -2 6 0 11c14 32 -10 88 32 105c15 6 34 5 48 -3c15 -9 20 -27 20 -44 +c0 -20 -4 -44 7 -62c2 -3 4 -4 0 -6c-2 -1 -4 -1 -6 -2l-12 -3s-9 -1 -13 -1c0 -4 -2 -13 1 -17c6 -7 21 -7 29 -10c18 -6 31 -20 31 -40h-80zM367 123c4 -4 -5 5 0 0s8 -11 15 -11h16h28c-7 12 -26 11 -38 16c-11 4 -16 12 -17 24c0 2 -1 27 1 27c9 0 18 0 26 1 +c-7 23 1 47 -4 70c-3 15 -15 23 -30 23c-17 0 -28 -8 -31 -25c-4 -23 2 -46 -5 -68c6 -2 12 -2 18 -2s8 1 9 -5c1 -11 5 -28 -4 -37c6 -4 11 -8 16 -13z" /> + <glyph glyph-name="ion-ios-people" unicode="" +d="M317 113c11 -4 -11 4 0 0v0zM317 113c28 -10 46 -35 46 -65h-28h-250c0 22 9 42 27 55c15 11 31 12 49 16c7 1 24 5 26 13s1 15 1 23c0 3 0 3 -2 5c-4 4 -6 9 -8 14c-2 8 -3 16 -4 24c-9 -2 -10 16 -12 21c-1 4 -7 24 3 21c-3 5 -4 13 -5 19c-2 13 -2 26 3 39 +c10 26 37 39 64 38c26 -1 51 -16 59 -42c4 -12 3 -26 1 -39c-1 -5 -2 -11 -4 -15c10 3 4 -20 3 -23c-2 -5 -3 -21 -12 -19c-1 -10 -2 -22 -7 -31c-1 -2 -7 -8 -7 -10v-11c0 -5 0 -10 2 -15s10 -7 14 -8c14 -5 27 -5 41 -10zM111 126h2h-1h-1zM111 126c-9 -5 -17 -11 -24 -19 +c-1 -2 -6 -11 -7 -11h-25h-55c0 20 12 34 30 40c6 2 27 4 30 11c2 5 1 11 1 16c-10 -1 -24 1 -32 7c-2 2 3 9 4 12c1 4 2 7 3 11c1 9 1 19 1 28c0 16 -1 35 8 49c8 13 23 18 38 18c24 0 43 -13 47 -37c3 -16 1 -32 2 -48c0 -8 2 -16 5 -24c1 -2 5 -7 3 -9l-6 -3 +c-5 -2 -11 -3 -17 -4c-1 0 -8 0 -9 -1s0 -9 0 -11c0 -4 1 -6 5 -7c6 -2 19 -3 23 -8c2 -3 1 -5 -2 -5c-7 -1 -14 -2 -21 -5c2 1 2 2 -1 0c-8 -4 -4 -2 -1 0zM417 136c18 -6 31 -20 31 -40h-80c-2 8 -10 14 -16 19c-8 6 -18 13 -28 15c-3 1 -16 -1 -13 5c2 4 9 5 13 6 +s15 2 16 7c0 1 1 14 0 14c-6 0 -12 1 -18 2c-4 1 -7 2 -11 4c-6 3 -2 6 0 11c14 32 -10 88 32 105c15 6 34 5 48 -3c15 -9 20 -27 20 -44c0 -20 -4 -44 7 -62c2 -3 4 -4 0 -6c-2 -1 -4 -1 -6 -2l-12 -3s-9 -1 -13 -1c0 -4 -2 -13 1 -17c6 -7 21 -7 29 -10z" /> + <glyph glyph-name="ion-ios-person-outline" unicode="" horiz-adv-x="320" +d="M106 246v0v0zM267 84c13 -5 53 -20 53 -52h-160h-160c0 32 40 47 53 52s31 6 43 9c7 2 17 5 20 9s1 41 1 41s-6 10 -9 18s-7 32 -7 32s-7 0 -9 12c-2 13 -6 17 -6 27c0 9 5 10 5 10v0s-4 13 -5 42c-1 34 25 68 74 68s75 -34 74 -68c-1 -29 -5 -42 -5 -42v0s5 -1 5 -10 +c0 -10 -3 -15 -6 -28c-2 -12 -9 -12 -9 -12s-4 -23 -7 -31s-9 -18 -9 -18s-2 -37 1 -41s13 -7 20 -9c12 -3 30 -4 43 -9zM160 48v0h137c-2 3 -4 6 -8 8c-7 5 -16 9 -27 13c-7 2 -17 4 -26 5c-6 1 -10 2 -15 3c-3 1 -21 5 -29 15c-4 5 -6 12 -6 32c0 10 1 20 1 20v4l2 4 +c1 2 6 9 8 15c2 5 5 19 6 28c0 0 0 -1 1 4s8 4 9 8s3 7 5 18s-5 12 -5 17c0 4 1 5 1 5v0c0 1 4 14 4 38c0 13 -5 26 -14 35c-11 11 -25 16 -44 16c-18 0 -34 -5 -45 -16c-9 -9 -13 -22 -13 -35c1 -24 4 -37 4 -38v0s1 -3 0 -6c-1 -5 -6 -5 -4 -16s4 -14 5 -18s8 -3 9 -8 +s1 -4 1 -4c1 -9 4 -23 6 -28c2 -6 6 -13 8 -15l2 -4v-4s1 -10 1 -20c0 -20 -2 -27 -6 -32c-8 -10 -26 -14 -29 -15c-5 -1 -10 -2 -16 -3c-9 -1 -18 -3 -25 -5c-11 -4 -20 -8 -27 -13c-4 -2 -6 -5 -8 -8h137z" /> + <glyph glyph-name="ion-ios-person" unicode="" horiz-adv-x="320" +d="M267 84c13 -5 53 -20 53 -52h-160h-160c0 32 40 47 53 52s31 6 43 9c7 2 17 5 20 9s1 41 1 41s-6 10 -9 18s-7 32 -7 32s-7 0 -9 12c-2 13 -6 17 -6 27c0 9 5 10 5 10v0s-4 13 -5 42c-1 34 25 68 74 68s75 -34 74 -68c-1 -29 -5 -42 -5 -42v0s5 -1 5 -10 +c0 -10 -3 -15 -6 -28c-2 -12 -9 -12 -9 -12s-4 -23 -7 -31s-9 -18 -9 -18s-2 -37 1 -41s13 -7 20 -9c12 -3 30 -4 43 -9z" /> + <glyph glyph-name="ion-ios-personadd-outline" unicode="" horiz-adv-x="320" +d="M320 295v-14h-25v-25h-14v25h-25v14h25v25h14v-25h25zM106 246v0v0zM267 84c13 -5 53 -20 53 -52h-160h-160c0 32 40 47 53 52s31 6 43 9c7 2 17 5 20 9s1 41 1 41s-6 10 -9 18s-7 32 -7 32s-7 0 -9 12c-2 13 -6 17 -6 27c0 9 5 10 5 10v0s-4 13 -5 42c-1 34 25 68 74 68 +s75 -34 74 -68c-1 -29 -5 -42 -5 -42v0s5 -1 5 -10c0 -10 -3 -15 -6 -28c-2 -12 -9 -12 -9 -12s-4 -23 -7 -31s-9 -18 -9 -18s-2 -37 1 -41s13 -7 20 -9c12 -3 30 -4 43 -9zM160 48v0h137c-2 3 -4 6 -8 8c-7 5 -16 9 -27 13c-7 2 -17 4 -26 5c-6 1 -10 2 -15 3 +c-3 1 -21 5 -29 15c-4 5 -6 12 -6 32c0 10 1 20 1 20v4l2 4c1 2 6 9 8 15c2 5 5 19 6 28c0 0 0 -1 1 4s8 4 9 8s3 7 5 18s-5 12 -5 17c0 4 1 5 1 5v0c0 1 4 14 4 38c0 13 -5 26 -14 35c-11 11 -25 16 -44 16c-18 0 -34 -5 -45 -16c-9 -9 -13 -22 -13 -35c1 -24 4 -37 4 -38 +v0s1 -3 0 -6c-1 -5 -6 -5 -4 -16s4 -14 5 -18s8 -3 9 -8s1 -4 1 -4c1 -9 4 -23 6 -28c2 -6 6 -13 8 -15l2 -4v-4s1 -10 1 -20c0 -20 -2 -27 -6 -32c-8 -10 -26 -14 -29 -15c-5 -1 -10 -2 -16 -3c-9 -1 -18 -3 -25 -5c-11 -4 -20 -8 -27 -13c-4 -2 -6 -5 -8 -8h137z" /> + <glyph glyph-name="ion-ios-personadd" unicode="" horiz-adv-x="320" +d="M320 295v-14h-25v-25h-14v25h-25v14h25v25h14v-25h25zM267 84c13 -5 53 -20 53 -52h-160h-160c0 32 40 47 53 52s31 6 43 9c7 2 17 5 20 9s1 41 1 41s-6 10 -9 18s-7 32 -7 32s-7 0 -9 12c-2 13 -6 17 -6 27c0 9 5 10 5 10v0s-4 13 -5 42c-1 34 25 68 74 68 +s75 -34 74 -68c-1 -29 -5 -42 -5 -42v0s5 -1 5 -10c0 -10 -3 -15 -6 -28c-2 -12 -9 -12 -9 -12s-4 -23 -7 -31s-9 -18 -9 -18s-2 -37 1 -41s13 -7 20 -9c12 -3 30 -4 43 -9z" /> + <glyph glyph-name="ion-ios-photos-outline" unicode="" +d="M64 320h384v-320h-384v320zM432 16v288h-352v-288h352zM0 384h384v-48h-16v32h-352v-288h32v-16h-48v320z" /> + <glyph glyph-name="ion-ios-photos" unicode="" +d="M64 320h384v-320h-384v320zM384 384v-48h-336v-272h-48v320h384z" /> + <glyph glyph-name="ion-ios-pie-outline" unicode="" +d="M256 367v0v-207v-12l-12 -4l-180 -45c6 -13 13 -25 21 -36c12 -16 25 -30 41 -42c33 -24 73 -37 114 -37c26 0 51 5 75 15c23 10 43 23 61 41s31 38 41 61c10 24 15 49 15 75c0 51 -20 100 -56 136c-32 32 -75 51 -120 55zM240 384v0c115 0 208 -93 208 -208 +s-93 -208 -208 -208c-92 0 -171 60 -198 143l198 49v224zM208 400c-31 -1 -60 -7 -85 -18c-24 -11 -44 -26 -61 -46c-29 -34 -46 -80 -46 -127v0v0c0 -13 3 -46 12 -70l180 46v215zM224 416v0v-244l-205 -52c-19 32 -19 89 -19 89c0 91 58 207 218 207h6z" /> + <glyph glyph-name="ion-ios-pie" unicode="" +d="M240 384v0c115 0 208 -93 208 -208s-93 -208 -208 -208c-92 0 -171 60 -198 143l198 49v224zM224 416v0v-244l-205 -52c-19 32 -19 89 -19 89c0 91 58 207 218 207h6z" /> + <glyph glyph-name="ion-ios-pint-outline" unicode="" horiz-adv-x="224" +d="M224 278c0 -98 -32 -101 -32 -181c0 -40 16 -71 16 -99c0 -27 -9 -30 -32 -30h-128c-23 0 -32 2 -32 29c0 28 16 60 16 100c0 80 -32 83 -32 181c0 21 1 89 19 125c4 9 13 13 32 13h122c19 0 28 -4 32 -13c18 -36 19 -104 19 -125zM34 396c-8 -16 -14 -43 -17 -76h190 +c-3 33 -9 60 -17 76c-1 2 -1 1 -2 2c-2 1 -6 2 -15 2h-122c-9 0 -13 -1 -15 -2c-1 -1 -1 0 -2 -2zM191 -15c0 1 1 5 1 13c0 11 -4 23 -7 37c-4 18 -9 39 -9 62c0 41 8 64 16 86c8 23 16 46 16 95c0 9 -1 18 -1 26h-190c0 -8 -1 -17 -1 -26c0 -49 8 -72 16 -95 +c8 -22 16 -45 16 -86c0 -23 -5 -44 -9 -62c-3 -14 -7 -26 -7 -37c0 -8 1 -12 1 -13c2 -1 7 -1 15 -1h128c8 0 13 0 15 1z" /> + <glyph glyph-name="ion-ios-pint" unicode="" horiz-adv-x="224" +d="M224 278c0 -98 -32 -101 -32 -181c0 -40 16 -71 16 -99c0 -27 -9 -30 -32 -30h-128c-23 0 -32 2 -32 29c0 28 16 60 16 100c0 80 -32 83 -32 181c0 21 1 89 19 125c4 9 13 13 32 13h122c19 0 28 -4 32 -13c18 -36 19 -104 19 -125zM34 396c-8 -16 -14 -43 -17 -76h190 +c-3 33 -9 60 -17 76c-1 2 -1 1 -2 2c-2 1 -6 2 -15 2h-122c-9 0 -13 -1 -15 -2c-1 -1 -1 0 -2 -2z" /> + <glyph glyph-name="ion-ios-play-outline" unicode="" horiz-adv-x="256" +d="M16 323v-262l210 131zM0 352v0l256 -160l-256 -160v320z" /> + <glyph glyph-name="ion-ios-play" unicode="" horiz-adv-x="256" +d="M0 352v0l256 -160l-256 -160v320z" /> + <glyph glyph-name="ion-ios-plus-empty" unicode="" horiz-adv-x="256" +d="M256 183h-120v-119h-17v119h-119v17h119v120h17v-120h120v-17z" /> + <glyph glyph-name="ion-ios-plus-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191zM216 320v-120h120v-17h-120v-119h-17v119h-119v17h119v120h17z" /> + <glyph glyph-name="ion-ios-plus" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM336 183v17h-120v120h-17v-120h-119v-17h119v-119h17v119h120z" /> + <glyph glyph-name="ion-ios-pricetag-outline" unicode="" horiz-adv-x="416" +d="M416 416v-160l-256 -288l-160 160l256 288h160zM400 264v136h-136l-240 -272l136 -136zM320 288c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM320 336c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16z" /> + <glyph glyph-name="ion-ios-pricetag" unicode="" horiz-adv-x="416" +d="M304 320c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16s-16 5 -16 16zM256 416h160v-160l-256 -288l-160 160zM320 288c9 0 16 4 22 10s10 13 10 22s-4 16 -10 22s-13 10 -22 10s-16 -4 -22 -10s-10 -13 -10 -22s4 -16 10 -22s13 -10 22 -10z" /> + <glyph glyph-name="ion-ios-pricetags-outline" unicode="" +d="M416 384h32v-144l-240 -272l-25 24l-23 -24l-160 160l256 288h160v-32zM160 -9l12 12l11 12l217 248v105v16v16h-137l-241 -272zM432 247v121h-16v-112l-221 -253l13 -12zM320 288c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM320 336 +c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16z" /> + <glyph glyph-name="ion-ios-pricetags" unicode="" +d="M432 384h16v-144l-240 -272l-13 13l237 266v137zM256 416h160v-32v-16v-112l-221 -253l-12 -11l-23 -24l-160 160zM320 288c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM304 320c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16s-16 5 -16 16z" /> + <glyph glyph-name="ion-ios-printer-outline" unicode="" horiz-adv-x="416" +d="M384 336c18 0 32 -13 32 -31v-159c0 -18 -14 -32 -32 -32h-48v-114h-256v114h-48c-18 0 -32 14 -32 32v159c0 18 14 31 32 31h32v48h288v-48h32zM80 368v-32h256v32h-256zM320 16v192h-224v-192h224zM400 146v159c0 9 -7 15 -16 15v0h-352c-9 0 -16 -6 -16 -15v-159 +c0 -9 7 -16 16 -16h48v94h256v-94h48c9 0 16 7 16 16z" /> + <glyph glyph-name="ion-ios-printer" unicode="" horiz-adv-x="416" +d="M80 0v224h256v-224h-256zM80 -0v224h256v-224h-256zM64 352v32h288v-32h-288zM385 336c18 0 31 -14 31 -31v-158c0 -17 -13 -34 -31 -34h-33v126h-288v-126h-31c-18 0 -33 17 -33 34v158c0 17 15 31 33 31h352z" /> + <glyph glyph-name="ion-ios-pulse-strong" unicode="" horiz-adv-x="480" +d="M432 175c27 0 48 -20 48 -47s-21 -49 -48 -49c-21 0 -38 13 -45 31h-51c-7 0 -13 4 -15 11l-16 47l-50 -173c-2 -7 -8 -11 -15 -11h-1c-7 0 -14 5 -15 12l-51 308l-45 -182c-2 -7 -9 -12 -16 -12h-112v32h99l61 245c2 7 8 13 16 13s15 -7 16 -14l52 -314l45 155 +c2 7 8 11 15 11v0c7 0 13 -4 15 -11l29 -85h38c6 19 25 33 46 33z" /> + <glyph glyph-name="ion-ios-pulse" unicode="" +d="M416 160c18 0 32 -14 32 -32s-14 -32 -32 -32c-15 0 -27 10 -31 23h-65c-3 0 -7 2 -8 5l-23 72l-57 -198c-1 -3 -4 -6 -8 -6v0c-4 0 -7 3 -8 7l-58 346l-54 -220c-1 -4 -4 -6 -8 -6h-96v16h90l62 251c1 4 4 6 8 6s7 -3 8 -7l58 -349l54 190c1 3 4 5 8 5s7 -2 8 -5l30 -91 +h59c3 14 16 25 31 25z" /> + <glyph glyph-name="ion-ios-rainy-outline" unicode="" horiz-adv-x="288" +d="M220 269c38 0 68 -33 68 -71c0 -29 -19 -56 -45 -66l-55 -80c-2 -2 -5 -4 -8 -4c-5 0 -8 3 -8 8c0 2 1 4 2 6l46 66v0h-35l-31 -44c-2 -2 -4 -4 -7 -4c-5 0 -9 3 -9 8c0 2 1 3 2 5l25 35h-37l-53 -76c-2 -2 -4 -4 -7 -4c-5 0 -9 3 -9 8c0 2 2 4 3 6l46 66h-36l-32 -44 +c-2 -2 -4 -4 -7 -4c-5 0 -8 3 -8 8c0 2 1 4 2 6l25 34c-29 2 -52 27 -52 56c0 28 22 58 50 60c0 3 -1 5 -1 8c0 46 31 84 82 84c45 0 73 -31 81 -68c3 0 5 1 8 1zM220 146c28 0 52 24 52 52s-24 54 -52 54h-6l-15 -2l-3 15c-3 14 -11 31 -23 40c-12 10 -26 14 -41 14 +c-36 0 -66 -31 -66 -67v-12v-10c-6 0 -12 -2 -14 -2c-20 -3 -35 -23 -35 -43c0 -10 4 -20 11 -27s16 -12 26 -12h124v0v0h42z" /> + <glyph glyph-name="ion-ios-rainy" unicode="" horiz-adv-x="288" +d="M220 269c38 0 68 -33 68 -71c0 -29 -19 -56 -45 -66l-55 -80c-2 -2 -5 -4 -8 -4c-5 0 -8 3 -8 8c0 2 1 4 2 6l46 66v0h-35l-31 -44c-2 -2 -4 -4 -7 -4c-5 0 -9 3 -9 8c0 2 1 3 2 5l25 35h-37l-53 -76c-2 -2 -4 -4 -7 -4c-5 0 -9 3 -9 8c0 2 2 4 3 6l46 66h-36l-32 -44 +c-2 -2 -4 -4 -7 -4c-5 0 -8 3 -8 8c0 2 1 4 2 6l25 34c-29 2 -52 27 -52 56c0 28 22 58 50 60c0 3 -1 5 -1 8c0 46 31 84 82 84c45 0 73 -31 81 -68c3 0 5 1 8 1z" /> + <glyph glyph-name="ion-ios-recording-outline" unicode="" horiz-adv-x="480" +d="M370 304c61 0 110 -50 110 -112s-49 -112 -110 -112h-260c-61 0 -110 50 -110 112s49 112 110 112s110 -50 110 -112c0 -40 -21 -75 -53 -95h146c-32 20 -53 55 -53 95c0 62 49 112 110 112zM16 192c0 -53 42 -95 94 -95s93 42 93 95s-41 95 -93 95s-94 -42 -94 -95z +M370 97c52 0 94 42 94 95s-42 95 -94 95s-93 -42 -93 -95s41 -95 93 -95zM368 240c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM368 256v0c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM112 240c-26 0 -48 -22 -48 -48 +s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM112 256v0c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64z" /> + <glyph glyph-name="ion-ios-recording" unicode="" horiz-adv-x="480" +d="M370 304c61 0 110 -50 110 -112s-49 -112 -110 -112h-260c-61 0 -110 50 -110 112s49 112 110 112s110 -50 110 -112c0 -40 -21 -76 -53 -95h146c-32 19 -53 55 -53 95c0 62 49 112 110 112zM112 128c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64z +M368 128c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM368 240c26 0 48 -22 48 -48s-22 -48 -48 -48s-48 22 -48 48s22 48 48 48zM112 240c26 0 48 -22 48 -48s-22 -48 -48 -48s-48 22 -48 48s22 48 48 48z" /> + <glyph glyph-name="ion-ios-redo-outline" unicode="" horiz-adv-x="384" +d="M0 48v32c0 17 -3 83 49 136c35 36 80 53 143 56v80l192 -128l-192 -128v80c-40 -1 -63 -9 -87 -20c-31 -14 -55 -44 -75 -77l-20 -31h-10zM208 256c-201 0 -192 -169 -192 -169c48 81 101 105 192 105v-65l148 97l-148 97v-65z" /> + <glyph glyph-name="ion-ios-redo" unicode="" horiz-adv-x="384" +d="M0 48v32c0 17 -3 83 49 136c35 36 80 53 143 56v80l192 -128l-192 -128v80c-40 -1 -63 -9 -87 -20c-31 -14 -55 -44 -75 -77l-20 -31h-10z" /> + <glyph glyph-name="ion-ios-refresh-empty" unicode="" horiz-adv-x="256" +d="M128 64c-71 0 -128 57 -128 128s57 128 128 128v44l96 -64l-96 -56v56c-60 0 -108 -48 -108 -108s48 -108 108 -108s108 48 108 108h20c0 -71 -57 -128 -128 -128z" /> + <glyph glyph-name="ion-ios-refresh-outline" unicode="" horiz-adv-x="416" +d="M316 192v0h20c0 -71 -57 -128 -128 -128s-128 57 -128 128s57 128 128 128v44l96 -64l-96 -56v56c-60 0 -108 -48 -108 -108s48 -108 108 -108s108 48 108 108zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 1 +c105 0 191 86 191 191s-86 191 -191 191s-191 -86 -191 -191s86 -191 191 -191z" /> + <glyph glyph-name="ion-ios-refresh" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM208 64c71 0 128 57 128 128h-20c0 -60 -48 -108 -108 -108s-108 48 -108 108s48 108 108 108v-56l96 56l-96 64v-44c-71 0 -128 -57 -128 -128s57 -128 128 -128z" /> + <glyph glyph-name="ion-ios-reload" unicode="" +d="M192 384c106 0 192 -86 192 -192l55 53l9 -9l-70 -68l-67 68l9 9l51 -52c0 98 -80 178 -179 178s-179 -80 -179 -179s80 -179 179 -179c79 0 146 50 170 121l12 -3c-26 -76 -97 -131 -182 -131c-106 0 -192 86 -192 192s86 192 192 192z" /> + <glyph glyph-name="ion-ios-reverse-camera-outline" unicode="" horiz-adv-x="384" +d="M238 129l2 2l11 -12l-2 -2c-16 -14 -36 -21 -57 -21c-45 0 -82 36 -87 78h-30l38 50l39 -50h-31c5 -33 35 -62 71 -62c17 0 33 6 46 17zM252 249c16 -14 25 -37 27 -57h30l-38 -51l-39 51h31c-5 35 -35 64 -71 64c-17 0 -33 -6 -46 -17l-2 -2l-11 12l2 2 +c16 14 36 21 57 21c22 0 44 -8 60 -23zM354 288c18 0 30 -14 30 -31v-176c0 -17 -12 -33 -30 -33h-320c-18 0 -34 16 -34 33v176c0 17 16 31 34 31h13v16h34v-16h13c32 36 43 48 55 48h88c12 0 23 -12 55 -48h62zM368 81v176c0 9 -5 15 -14 15h-62h-6s-4 1 -6 3s-6 8 -9 11 +c-12 13 -21 24 -27 30c-5 5 -7 4 -7 4h-88s-1 0 -6 -4c-6 -5 -15 -14 -26 -27c-3 -4 -8 -11 -11 -14s-4 -3 -6 -3h-6h-60c-9 0 -18 -7 -18 -15v-176c0 -9 9 -17 18 -17h320c8 0 14 8 14 17z" /> + <glyph glyph-name="ion-ios-reverse-camera" unicode="" horiz-adv-x="384" +d="M354 288c18 0 30 -14 30 -31v-176c0 -17 -12 -33 -30 -33h-320c-18 0 -34 16 -34 33v176c0 17 16 31 34 31h13v16h34v-16h13c32 36 43 48 55 48h88c12 0 23 -12 55 -48h62zM249 117l2 2l-11 12l-2 -2c-13 -11 -29 -17 -46 -17c-36 0 -66 29 -71 62h31l-39 50l-38 -50h30 +c5 -42 42 -78 87 -78c21 0 41 7 57 21zM271 141l38 51h-30c-2 20 -11 43 -27 57c-16 15 -38 23 -60 23c-21 0 -41 -7 -57 -21l-2 -2l11 -12l2 2c13 11 29 17 46 17c36 0 66 -29 71 -64h-31z" /> + <glyph glyph-name="ion-ios-rewind-outline" unicode="" +d="M432 293l-184 -101l184 -101v202zM208 292v0l-176 -100l176 -100v95v27v78zM224 320v0v-123l224 123v-256l-224 123v-123l-224 128z" /> + <glyph glyph-name="ion-ios-rewind" unicode="" +d="M224 320v0v-123l224 123v-256l-224 123v-123l-224 128z" /> + <glyph glyph-name="ion-ios-rose-outline" unicode="" horiz-adv-x="320" +d="M284 295c-4 -1 -9 -3 -13 -4c-37 -11 -71 -24 -103 -39c-17 -8 -24 -12 -44 -24l-7 -4c-31 -18 -50 -33 -63 -51c-15 -21 -22 -45 -22 -77c0 -16 3 -30 9 -44c6 -13 14 -26 25 -36c23 -21 55 -32 94 -32s71 11 94 32c11 10 19 23 25 36c6 14 9 28 9 44c0 20 -5 40 -11 60 +c-11 40 -23 83 7 139zM320 320v0c-77 -96 -16 -151 -16 -224s-56 -128 -144 -128s-144 55 -144 128s35 109 93 142c25 14 33 19 52 28c30 14 65 28 105 40c17 5 35 10 54 14zM38 325c14 -28 18 -57 19 -83c9 7 20 13 30 20c7 4 14 9 21 13c5 3 10 6 16 9c-5 4 -11 7 -17 11 +c-22 13 -48 23 -69 30zM0 352v0s66 -15 115 -43c15 -8 28 -18 37 -29c-12 -6 -24 -12 -36 -19c-7 -4 -14 -8 -20 -12c-25 -16 -44 -31 -57 -42c5 41 2 98 -39 145zM249 367c-8 -1 -20 -2 -35 -7c-25 -8 -47 -20 -64 -36c8 -6 15 -12 21 -18c29 12 65 26 95 34 +c-5 10 -12 20 -17 27zM256 384v0s26 -32 32 -55c-33 -8 -84 -25 -121 -42l-3 3c-9 11 -22 22 -39 32c52 60 131 62 131 62zM85 394c-6 -10 -10 -20 -14 -28c12 -4 22 -10 36 -17c4 5 9 10 14 14c-13 15 -27 25 -36 31zM80 416v0s35 -16 64 -56c-12 -9 -23 -20 -33 -31 +c-26 13 -40 21 -61 27c5 15 15 38 30 60z" /> + <glyph glyph-name="ion-ios-rose" unicode="" horiz-adv-x="320" +d="M320 320v0c-77 -96 -16 -151 -16 -224s-56 -128 -144 -128s-144 55 -144 128s35 109 93 142c25 14 33 19 52 28c30 14 65 28 105 40c17 5 35 10 54 14zM0 352v0s66 -15 115 -43c15 -8 28 -18 37 -29c-12 -6 -24 -12 -36 -19c-7 -4 -14 -8 -20 -12 +c-25 -16 -44 -31 -57 -42c5 41 2 98 -39 145zM256 384v0s26 -32 32 -55c-33 -8 -84 -25 -121 -42l-3 3c-9 11 -22 22 -39 32c52 60 131 62 131 62zM80 416v0s35 -16 64 -56c-12 -9 -23 -20 -33 -31c-26 13 -40 21 -61 27c5 15 15 38 30 60z" /> + <glyph glyph-name="ion-ios-search-strong" unicode="" horiz-adv-x="384" +d="M280 150l-4 -7l108 -109l-34 -34l-108 109l-7 -5c-24 -15 -53 -25 -83 -25c-84 0 -152 69 -152 153s68 152 152 152s152 -68 152 -152c0 -30 -9 -58 -24 -82zM237 317c-23 23 -53 35 -85 35s-62 -12 -85 -35s-35 -53 -35 -85s12 -62 35 -85s53 -35 85 -35s62 12 85 35 +s36 53 36 85s-13 62 -36 85z" /> + <glyph glyph-name="ion-ios-search" unicode="" horiz-adv-x="384" +d="M384 23l-23 -23l-113 113c-26 -21 -60 -33 -96 -33c-84 0 -152 68 -152 152s68 152 152 152s152 -68 152 -152c0 -36 -12 -69 -33 -95zM56 135c26 -26 60 -39 96 -39s70 14 96 40s40 60 40 96s-14 70 -40 96s-60 40 -96 40s-70 -14 -96 -40s-40 -60 -40 -96 +s14 -71 40 -97z" /> + <glyph glyph-name="ion-ios-settings-strong" unicode="" +d="M0 72h283c6 14 21 24 37 24s31 -10 37 -24h91v-32h-91c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-283zM0 208h91c6 14 21 24 37 24s31 -10 37 -24h283v-32h-283c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-91zM0 344h283c6 14 21 24 37 24s31 -10 37 -24h91v-32h-91 +c-6 -14 -21 -24 -37 -24s-31 10 -37 24h-283z" /> + <glyph glyph-name="ion-ios-settings" unicode="" +d="M320 344c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16zM320 360v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM320 72c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16zM320 88v0c18 0 32 -14 32 -32s-14 -32 -32 -32 +s-32 14 -32 32s14 32 32 32zM128 208c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16zM128 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM175 200h273v-16h-273c0 3 1 5 1 8s-1 5 -1 8zM80 192c0 -3 1 -5 1 -8h-81v16h81 +c0 -3 -1 -5 -1 -8zM367 64h81v-16h-81c0 3 1 5 1 8s-1 5 -1 8zM272 56c0 -3 1 -5 1 -8h-273v16h273c0 -3 -1 -5 -1 -8zM367 336h81v-16h-81c0 3 1 5 1 8s-1 5 -1 8zM273 336c0 -3 -1 -5 -1 -8s1 -5 1 -8h-273v16h273z" /> + <glyph glyph-name="ion-ios-shuffle-strong" unicode="" horiz-adv-x="384" +d="M301 296c-85 0 -119 -64 -152 -126c-1 -3 -3 -5 -4 -8l-1 -1c-2 -3 -2 -5 -4 -8c-21 -38 -43 -68 -68 -83c-15 -9 -34 -18 -72 -18v32c45 0 76 18 112 84c2 3 2 6 4 9h1c1 2 3 4 4 7c34 64 76 144 180 144h15l-52 43l21 25l99 -84l-99 -82l-21 24l51 42h-14zM285 154 +l99 -82l-99 -84l-21 25l52 43h-15c-78 0 -122 45 -153 95l18 33c29 -51 64 -96 135 -96h14l-51 42zM112 216c-36 66 -67 84 -112 84v32c38 0 57 -9 72 -18c25 -15 47 -44 67 -81c-7 -11 -13 -22 -19 -33c-1 2 -2 5 -3 7h-1c-2 3 -2 6 -4 9z" /> + <glyph glyph-name="ion-ios-shuffle" unicode="" horiz-adv-x="384" +d="M298 241l-10 12l62 51h-46c-93 0 -129 -75 -164 -139c-2 -3 -3 -6 -5 -9c-20 -37 -41 -61 -65 -75c-14 -8 -33 -17 -70 -17v16c48 0 83 14 121 84c2 3 3 6 5 9c35 65 75 147 178 147h46l-62 52l10 12l86 -72zM135 228c0 -1 1 -2 1 -3c-3 -5 -6 -11 -9 -16c0 1 -1 1 -1 2 +c-2 3 -3 6 -5 9c-38 70 -73 84 -121 84v16c37 0 56 -9 70 -17c24 -14 45 -38 65 -75zM298 143l86 -71l-86 -72l-10 12l62 52h-46c-76 0 -118 45 -149 95c1 2 2 5 3 7c2 3 4 7 6 10c30 -50 67 -96 140 -96h46l-62 51z" /> + <glyph glyph-name="ion-ios-skipbackward-outline" unicode="" horiz-adv-x="320" +d="M0 352h79v-142l241 142v-320l-241 142v-142h-79v320zM80 192l7 -4l217 -128v264v0l-217 -128zM16 336v-288h47v126v8v28v126h-47z" /> + <glyph glyph-name="ion-ios-skipbackward" unicode="" horiz-adv-x="320" +d="M0 352h79v-142l241 142v-320l-241 142v-142h-79v320z" /> + <glyph glyph-name="ion-ios-skipforward-outline" unicode="" horiz-adv-x="320" +d="M241 352h79v-320h-79v142l-241 -142v320l241 -142v142zM233 188l7 4l-7 4l-217 128v0v-264zM304 48v288h-47v-126v-28v-8v-126h47z" /> + <glyph glyph-name="ion-ios-skipforward" unicode="" horiz-adv-x="320" +d="M241 352h79v-320h-79v142l-241 -142v320l241 -142v142z" /> + <glyph glyph-name="ion-ios-snowy" unicode="" horiz-adv-x="256" +d="M252 131c4 -2 5 -7 3 -11s-7 -5 -11 -3l-29 17c-2 -8 -2 -16 0 -24c1 -4 -3 -9 -7 -10s-8 2 -9 6c-2 12 -3 24 1 36l-64 36v-73c11 -3 22 -8 31 -16c3 -3 4 -8 1 -11s-8 -4 -11 -1c-6 5 -13 10 -21 12v-33c0 -4 -4 -8 -8 -8s-8 4 -8 8v33c-8 -2 -15 -7 -21 -12 +c-3 -3 -8 -2 -11 1s-3 8 0 11c9 8 20 13 32 16v73l-65 -36c4 -12 4 -23 2 -35c-1 -4 -5 -8 -9 -7s-8 6 -7 10c2 8 2 16 0 24l-29 -17c-4 -2 -9 -1 -11 3s-1 9 3 11l29 16c-6 6 -13 10 -21 13c-4 1 -6 6 -5 10c2 4 6 6 10 5c12 -4 22 -11 30 -19l65 36l-65 37 +c-8 -9 -18 -15 -30 -19c-4 -1 -9 0 -10 4s1 10 5 11c8 3 15 6 21 12l-29 16c-4 2 -5 7 -3 11s7 5 11 3l29 -16c2 8 2 15 0 23c-1 4 3 9 7 10s8 -2 9 -6c2 -12 1 -25 -2 -36l65 -36v73c-12 3 -23 8 -32 16c-3 3 -3 8 0 11s8 4 11 1c6 -5 13 -10 21 -12v33c0 4 4 8 8 8 +s8 -4 8 -8v-33c8 2 15 7 21 12c3 3 8 2 11 -1s2 -8 -1 -11c-9 -8 -20 -13 -31 -16v-73l64 36c-3 11 -4 24 -2 36c1 4 6 7 10 6s7 -6 6 -10c-2 -8 -1 -15 1 -23l29 16c4 2 9 1 11 -3s1 -9 -3 -11l-29 -16c6 -6 13 -10 21 -13c4 -1 6 -6 5 -10s-6 -6 -10 -5 +c-12 4 -23 10 -31 19l-64 -36l64 -36c8 8 19 15 31 19c4 1 9 -1 10 -5s-1 -9 -5 -10c-8 -3 -15 -7 -21 -13z" /> + <glyph glyph-name="ion-ios-speedometer-outline" unicode="" +d="M224 384c124 0 224 -100 224 -224c0 -57 -21 -108 -56 -148c-4 -4 -7 -8 -11 -12l-10 10l-1 2c-19 18 -41 33 -65 43c-26 11 -53 16 -81 16s-55 -5 -81 -16c-24 -10 -46 -25 -65 -43l-1 -2l-10 -10c-4 4 -7 8 -11 12c-35 40 -56 91 -56 148c0 124 100 224 224 224z +M416 79c10 23 15 48 16 73h-32v16h32c-1 25 -6 50 -16 73c-9 22 -23 42 -39 60l-27 -27l-6 6l-5 5v0h-1l27 27c-18 17 -38 31 -60 40c-23 10 -48 15 -74 16v-38h-16v38c-25 -1 -49 -6 -72 -16c-22 -10 -43 -23 -61 -40l27 -27v0v0l-6 -6l-5 -5l-27 27 +c-16 -18 -30 -38 -39 -60c-10 -23 -15 -49 -16 -74h32v-16h-32c1 -25 6 -49 16 -72c9 -20 20 -39 35 -56c40 40 96 64 157 64s117 -24 157 -64c15 17 26 36 35 56zM336 273l2 -1l-75 -84c6 -8 9 -18 9 -28c0 -26 -22 -48 -48 -48c-10 0 -19 4 -27 9l-13 -12l-11 11l12 12 +c-6 8 -9 18 -9 28c0 26 22 48 48 48c10 0 19 -3 27 -8zM224 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-ios-speedometer" unicode="" +d="M385 169v-15h30c-1 -22 -6 -44 -15 -65c-8 -18 -19 -35 -32 -50c-39 37 -90 58 -144 58s-105 -21 -144 -58c-13 15 -24 32 -32 50c-9 21 -14 43 -15 65h28h1v16h-29c1 23 6 45 15 66c9 20 20 38 35 54l25 -24l10 10l1 1v0v0l-25 25c16 15 36 26 56 35c21 9 43 14 66 15 +v-34h14h1v34c23 -1 46 -6 67 -15s39 -20 55 -35l-24 -25l11 -11l25 25c15 -16 26 -35 35 -55c9 -21 14 -43 15 -66h-30v-1zM272 160c0 10 -3 20 -9 28l63 76l-2 1l-73 -65c-8 5 -17 8 -27 8c-26 0 -48 -22 -48 -48c0 -10 3 -20 9 -28l-12 -12l11 -11l13 12c8 -5 17 -9 27 -9 +c26 0 48 22 48 48zM224 384c124 0 224 -100 224 -224c0 -57 -21 -108 -56 -148c-4 -4 -7 -8 -11 -12h-23c-32 39 -80 64 -134 64s-102 -25 -134 -64h-23c-4 4 -7 8 -11 12c-35 40 -56 91 -56 148c0 124 100 224 224 224zM379 27c34 37 52 86 52 136c0 55 -22 106 -61 145 +s-91 60 -146 60s-107 -21 -146 -60s-61 -90 -61 -145c0 -50 18 -99 52 -136l10 -10l1 -1v1l9 9l1 1v0c17 17 38 30 60 39c24 10 48 15 74 15s50 -5 74 -15c22 -9 43 -22 60 -39v0l1 -1l9 -9v-1l1 1zM192 160c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32z +" /> + <glyph glyph-name="ion-ios-star-half" unicode="" +d="M140 143l-140 98h171l53 159l53 -159h171l-140 -98l54 -159l-138 99l-138 -99zM224 347v-244l107 -76l-43 122l108 75h-131z" /> + <glyph glyph-name="ion-ios-star-outline" unicode="" +d="M448 241l-140 -98l54 -159l-138 99l-138 -99l54 159l-140 98h171l53 159l53 -159h171zM331 27l-43 122l108 75h-131l-41 123l-41 -123h-131l108 -75l-43 -122l107 76z" /> + <glyph glyph-name="ion-ios-star" unicode="" +d="M448 241l-140 -98l54 -159l-138 99l-138 -99l54 159l-140 98h171l53 159l53 -159h171z" /> + <glyph glyph-name="ion-ios-stopwatch-outline" unicode="" horiz-adv-x="384" +d="M334 301c32 -35 50 -80 50 -128c0 -104 -86 -189 -192 -189s-192 85 -192 189c0 48 18 94 51 129l1 1h-18l-8 -8l-23 23l41 40l23 -22l-9 -9v-18c31 30 72 50 116 53h2v38h32v-38c43 -4 82 -21 113 -49l5 -5v19l-9 9l23 22l41 -40l-22 -23l-9 8h-18zM192 2 +c96 0 173 77 173 171s-77 171 -173 171c-95 0 -173 -77 -173 -171s77 -171 173 -171zM200 191c14 -4 24 -17 24 -31c0 -15 -10 -26 -24 -30l-8 -18v0l-8 18c-14 4 -24 15 -24 30c0 14 12 27 24 31v129h16v-129z" /> + <glyph glyph-name="ion-ios-stopwatch" unicode="" horiz-adv-x="384" +d="M334 301c32 -35 50 -80 50 -128c0 -104 -86 -189 -192 -189s-192 85 -192 189c0 48 18 94 51 129l1 1h-18l-8 -8l-23 23l41 40l23 -22l-9 -9v-18c31 30 72 50 116 53h2v38h32v-38c43 -4 82 -21 113 -49l5 -5v19l-9 9l23 22l41 -40l-22 -23l-9 8h-18zM200 130 +c14 4 24 15 24 30c0 14 -10 27 -24 31v129h-16v-129c-12 -4 -24 -17 -24 -31c0 -15 10 -26 24 -30l8 -18z" /> + <glyph glyph-name="ion-ios-sunny-outline" unicode="" horiz-adv-x="320" +d="M151 296v56h18v-56h-18zM151 32v60h18v-60h-18zM264 183v18h56v-18h-56zM0 183v18h60v-18h-60zM240 130l34 -34l-12 -12l-33 34zM64 306l34 -33l-12 -12l-34 34zM229 272l33 34l12 -12l-34 -33zM52 96l34 34l11 -12l-33 -34zM160 116c-42 0 -76 34 -76 76s34 76 76 76 +s76 -34 76 -76s-34 -76 -76 -76zM160 251c-32 0 -59 -27 -59 -59s27 -59 59 -59s59 27 59 59s-27 59 -59 59z" /> + <glyph glyph-name="ion-ios-sunny" unicode="" horiz-adv-x="320" +d="M151 296v56h18v-56h-18zM151 32v60h18v-60h-18zM264 183v18h56v-18h-56zM0 183v18h60v-18h-60zM240 130l34 -34l-12 -12l-33 34zM64 306l34 -33l-12 -12l-34 34zM229 272l33 34l12 -12l-34 -33zM52 96l34 34l11 -12l-33 -34zM160 116c-42 0 -76 34 -76 76s34 76 76 76 +s76 -34 76 -76s-34 -76 -76 -76z" /> + <glyph glyph-name="ion-ios-telephone-outline" unicode="" horiz-adv-x="352" +d="M336 112c16 -16 26 -35 0 -66c-25 -30 -42 -30 -64 -30c-24 0 -58 14 -93 40c-32 23 -46 34 -78 67c-34 35 -55 64 -79 107c-27 50 -24 74 -18 92c4 12 14 24 28 33l1 1c6 4 18 12 32 12c13 0 24 -6 34 -18l1 -1c11 -14 24 -31 32 -47c10 -21 10 -38 -1 -53 +c-9 -12 -12 -19 -12 -23s5 -9 13 -18l1 -1c16 -18 20 -23 26 -29c1 -1 3 -2 4 -3l2 -2c7 -7 11 -12 29 -28l1 -1c7 -6 9 -8 12 -8c5 0 16 7 29 15c4 3 11 5 17 5c27 0 68 -29 83 -44zM324 57c19 22 13 31 1 43c-13 14 -50 39 -72 39c-3 0 -6 -1 -8 -2 +c-19 -12 -28 -18 -37 -18s-15 6 -23 13h-1c-19 16 -23 21 -30 29l-2 2c-1 1 -3 2 -4 3c-6 6 -11 12 -27 30v1c-10 11 -17 18 -18 28s5 20 16 34c15 20 -5 48 -31 79l-1 1c-7 8 -14 12 -22 12c-10 0 -18 -6 -23 -9c-1 0 -2 -1 -2 -1c-11 -7 -18 -16 -21 -24 +c-5 -16 -7 -35 17 -79c23 -42 43 -70 76 -104c31 -32 45 -42 76 -64c32 -23 64 -38 84 -38c21 0 32 1 52 25z" /> + <glyph glyph-name="ion-ios-telephone" unicode="" horiz-adv-x="352" +d="M336 112c16 -16 26 -35 0 -66c-25 -30 -42 -30 -64 -30c-24 0 -58 14 -93 40c-32 23 -46 34 -78 67c-34 35 -55 64 -79 107c-27 50 -24 74 -18 92c4 12 14 24 28 33l1 1c6 4 18 12 32 12c13 0 24 -6 34 -18l1 -1c11 -14 24 -31 32 -47c10 -21 10 -38 -1 -53 +c-9 -12 -12 -19 -12 -23s5 -9 13 -18l1 -1c16 -18 20 -23 26 -29c1 -1 3 -2 4 -3l2 -2c7 -7 11 -12 29 -28l1 -1c7 -6 9 -8 12 -8c5 0 16 7 29 15c4 3 11 5 17 5c27 0 68 -29 83 -44z" /> + <glyph glyph-name="ion-ios-tennisball-outline" unicode="" horiz-adv-x="416" +d="M416 192v-8v0c0 -5 0 -11 -1 -16v0c-11 -97 -90 -174 -187 -183v0h-4h-2s-1 -1 -2 -1h-3h-1h-8c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208zM399 192c0 105 -86 191 -191 191c-3 0 -5 -1 -8 -1c1 -24 6 -46 15 -68c10 -26 26 -49 46 -69s43 -36 69 -46 +c22 -9 44 -14 68 -15c0 3 1 5 1 8zM17 192c0 -105 86 -191 191 -191h4c-1 22 -7 45 -15 66c-10 26 -26 48 -46 68s-42 36 -68 46c-21 8 -44 14 -66 15v-4zM228 2c88 9 158 78 169 166c-54 3 -106 25 -147 66s-63 93 -66 147c-88 -11 -157 -81 -166 -169 +c53 -3 105 -25 145 -65s62 -92 65 -145z" /> + <glyph glyph-name="ion-ios-tennisball" unicode="" horiz-adv-x="416" +d="M0 196v0v0v0zM212 -16h1h-1v0zM208 400c115 0 208 -93 208 -208c0 -8 0 -16 -1 -24v0v0c-11 -97 -90 -174 -187 -183v0v0c-6 -1 -13 -1 -20 -1c-115 0 -208 93 -208 208v4v0v0c0 6 0 11 1 16v0v0c9 97 86 176 183 187v0v0c6 1 11 1 16 1v0v0h8zM83 181 +c26 -10 48 -26 68 -46s36 -42 46 -68c8 -21 14 -44 15 -66c5 0 11 0 16 1c-3 53 -25 105 -65 145s-92 62 -145 65c-1 -5 -1 -11 -1 -16c22 -1 45 -7 66 -15zM250 234c41 -41 93 -63 147 -66c1 5 1 11 1 16c-24 1 -46 6 -68 15c-26 10 -49 26 -69 46s-36 43 -46 69 +c-9 22 -14 44 -15 68c-5 0 -11 0 -16 -1c3 -54 25 -106 66 -147z" /> + <glyph glyph-name="ion-ios-thunderstorm-outline" unicode="" horiz-adv-x="274" +d="M193 176l-88 -128l29 96h-52l15 80h72l-16 -48h40zM209 275c36 0 65 -29 65 -65s-29 -66 -65 -66h-8v17h8c27 0 49 22 49 49s-22 50 -49 50h-6l-14 -2l-3 14c-3 14 -11 26 -22 35s-25 13 -39 13c-34 0 -63 -27 -63 -62v-12s1 -9 1 -9c-5 0 -12 -2 -14 -2 +c-19 -3 -33 -18 -33 -37c0 -10 3 -19 10 -26s16 -11 26 -11h11v-17h-11c-28 0 -52 24 -52 53c0 27 21 51 47 53v8c0 43 35 78 78 78c37 0 68 -26 76 -61h8z" /> + <glyph glyph-name="ion-ios-thunderstorm" unicode="" horiz-adv-x="274" +d="M153 176h40l-22 -32l-66 -96l29 96h-52l15 80h72zM84 240h107l-16 -48h18h30l-33 -48h19c36 0 65 30 65 66s-29 65 -65 65h-8c-8 35 -39 61 -76 61c-43 0 -78 -35 -78 -78v-8c-26 -2 -47 -26 -47 -53c0 -29 24 -53 52 -53h14z" /> + <glyph glyph-name="ion-ios-time-outline" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM371 45c19 19 35 41 45 66c11 26 16 53 16 81s-5 55 -16 81c-10 25 -26 47 -45 66s-41 35 -66 45c-26 11 -53 16 -81 16s-55 -5 -81 -16c-25 -10 -47 -26 -66 -45 +s-35 -41 -45 -66c-11 -26 -16 -53 -16 -81s5 -55 16 -81c10 -25 26 -47 45 -66s41 -35 66 -45c26 -11 53 -16 81 -16s55 5 81 16c25 10 47 26 66 45zM216 368c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM216 16c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM392 192 +c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM40 192c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM128 344c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM304 40c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM368 280c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8 +zM64 104c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM64 280c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM368 104c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM304 344c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM128 40c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8 +s-8 3 -8 8zM238 200c4 -8 2 -18 -6 -22v-122c0 -4 -4 -8 -8 -8s-8 4 -8 8v122c-2 1 -4 4 -6 6c-3 5 -3 11 0 16l-37 63c-2 4 -1 9 3 11s8 1 10 -3l38 -63c5 0 11 -3 14 -8z" /> + <glyph glyph-name="ion-ios-time" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM224 376c-4 0 -8 -4 -8 -8s4 -8 8 -8s8 4 8 8s-4 8 -8 8zM48 184c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM76 97c4 2 4 7 2 11s-6 5 -10 3s-5 -7 -3 -11s7 -5 11 -3z +M78 276c2 4 2 9 -2 11s-9 1 -11 -3s-1 -9 3 -11s8 -1 10 3zM132 351c-4 -2 -5 -7 -3 -11s7 -4 11 -2s5 6 3 10s-7 5 -11 3zM143 36c2 4 1 8 -3 10s-9 2 -11 -2s-1 -9 3 -11s9 -1 11 3zM224 8c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM232 178c8 4 10 14 6 22 +c-3 5 -9 8 -14 8l-38 64c-2 4 -7 4 -11 2s-4 -7 -2 -11l37 -63c-3 -5 -3 -11 0 -16c2 -2 4 -5 6 -6v-122c0 -4 4 -8 8 -8s8 4 8 8v122zM316 33c4 2 5 7 3 11s-7 4 -11 2s-5 -6 -3 -10s7 -5 11 -3zM319 340c2 4 1 9 -3 11s-9 1 -11 -3s-1 -8 3 -10s9 -2 11 2zM383 100 +c2 4 1 9 -3 11s-8 1 -10 -3s-2 -9 2 -11s9 -1 11 3zM380 273c4 2 5 7 3 11s-7 5 -11 3s-4 -7 -2 -11s6 -5 10 -3zM400 184c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8z" /> + <glyph glyph-name="ion-ios-timer-outline" unicode="" horiz-adv-x="416" +d="M189 176l-1 2s-89 118 -86 120s121 -85 121 -85c1 -1 1 -2 2 -3c5 -5 8 -11 8 -18c0 -14 -11 -25 -25 -25c-8 0 -14 3 -19 9zM208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208c0 57 23 109 61 147l12 -12c-35 -35 -56 -82 -56 -135 +c0 -106 85 -191 191 -191s191 85 191 191c0 100 -77 183 -175 191v-95h-16v112v0v0z" /> + <glyph glyph-name="ion-ios-timer" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208s-208 93 -208 208s93 208 208 208zM102 298c-2 -2 86 -120 86 -120l1 -1c5 -6 11 -10 19 -10c14 0 25 11 25 25c0 7 -3 13 -8 18l-3 3c0 0 -117 87 -120 85zM208 1c106 0 192 85 192 191s-86 192 -192 192v-96h16v78 +c88 -9 158 -84 158 -174c0 -96 -78 -174 -174 -174s-175 78 -175 174c0 48 19 92 51 124l-11 12c-35 -35 -56 -83 -56 -136c0 -106 85 -191 191 -191z" /> + <glyph glyph-name="ion-ios-toggle-outline" unicode="" +d="M96 128c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM96 144v0c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM351 160v0h-255c-44 0 -80 -36 -80 -80s36 -80 80 -80h256c44 0 80 36 80 80s-37 80 -81 80zM352 176v0 +c53 0 96 -43 96 -96s-43 -96 -96 -96h-256c-53 0 -96 43 -96 96s43 96 96 96h256zM352 352c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM352 368v0c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM97 384v0c-44 0 -81 -36 -81 -80 +s36 -80 80 -80h256c44 0 80 36 80 80s-36 80 -80 80h-255zM96 400v0h256c53 0 96 -43 96 -96s-43 -96 -96 -96h-256c-53 0 -96 43 -96 96s43 96 96 96z" /> + <glyph glyph-name="ion-ios-toggle" unicode="" +d="M96 128c26 0 48 -22 48 -48s-22 -48 -48 -48s-48 22 -48 48s22 48 48 48zM352 176c53 0 96 -43 96 -96s-43 -96 -96 -96h-256c-53 0 -96 43 -96 96s43 96 96 96h256zM96 16c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM352 256c-26 0 -48 22 -48 48 +s22 48 48 48s48 -22 48 -48s-22 -48 -48 -48zM96 208c-53 0 -96 43 -96 96s43 96 96 96h256c53 0 96 -43 96 -96s-43 -96 -96 -96h-256zM352 368c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64z" /> + <glyph glyph-name="ion-ios-trash-outline" unicode="" horiz-adv-x="288" +d="M288 335v-15h-20l-24 -291c0 -16 -13 -29 -29 -29h-141c-16 0 -29 13 -29 29l-24 291h-21v15h80v20c0 16 13 29 29 29h70c16 0 29 -13 29 -29v-20h80zM95 355v-20h98v20c0 8 -6 14 -14 14h-70c-8 0 -14 -6 -14 -14zM230 30l23 290h-217l23 -290v0v-1c0 -8 7 -14 15 -14 +h141c8 0 15 6 15 14v1v0zM137 47v241h14v-241h-14zM208 288l-11 -241h-14l10 241h15zM94 288l11 -241h-14l-11 241h14z" /> + <glyph glyph-name="ion-ios-trash" unicode="" horiz-adv-x="288" +d="M208 335h80v-15h-20l-24 -291c0 -16 -13 -29 -29 -29h-141c-16 0 -29 13 -29 29l-24 291h-21v15h80v20c0 16 13 29 29 29h70c16 0 29 -13 29 -29v-20zM95 355v0v-20h98v20c0 8 -6 14 -14 14h-70c-8 0 -14 -6 -14 -14zM91 47h14l-11 241h-14zM151 47v241h-14v-241h14z +M197 47l11 241h-14l-11 -241h14z" /> + <glyph glyph-name="ion-ios-undo-outline" unicode="" horiz-adv-x="384" +d="M384 80v-32h-10l-20 31c-20 33 -44 63 -75 77c-24 11 -47 19 -87 20v-80l-192 128l192 128v-80c63 -3 108 -21 143 -56c52 -53 49 -119 49 -136zM368 87c0 0 9 169 -192 169v65l-148 -97l148 -97v65c91 0 144 -24 192 -105z" /> + <glyph glyph-name="ion-ios-undo" unicode="" horiz-adv-x="384" +d="M384 80v-32h-10l-20 31c-20 33 -44 63 -75 77c-24 11 -47 19 -87 20v-80l-192 128l192 128v-80c63 -3 108 -21 143 -56c52 -53 49 -119 49 -136z" /> + <glyph glyph-name="ion-ios-unlocked-outline" unicode="" horiz-adv-x="320" +d="M160 160c18 0 32 -14 32 -32c0 -15 -10 -27 -24 -31v-33h-16v33c-14 4 -24 16 -24 31c0 18 14 32 32 32zM160 112c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM72 224h248v-240h-320v240h56v72c0 57 47 104 104 104s104 -47 104 -104v-8h-16v8 +c0 49 -39 88 -88 88s-88 -39 -88 -88v-72zM304 0v208h-288v-208h288z" /> + <glyph glyph-name="ion-ios-unlocked" unicode="" horiz-adv-x="320" +d="M160 144c9 0 16 -7 16 -16s-7 -16 -16 -16s-16 7 -16 16s7 16 16 16zM72 224h248v-240h-320v240h56v72c0 57 47 104 104 104s104 -47 104 -104v-8h-16v8c0 49 -39 88 -88 88s-88 -39 -88 -88v-72zM168 97c14 4 24 16 24 31c0 18 -14 32 -32 32s-32 -14 -32 -32 +c0 -15 10 -27 24 -31v-33h16v33z" /> + <glyph glyph-name="ion-ios-upload-outline" unicode="" horiz-adv-x="320" +d="M192 304h128v-304h-320v304h128v-16h-112v-272h288v272h-112v16zM97 330l-11 12l74 74l74 -74l-11 -12l-55 55v-243h-16v243z" /> + <glyph glyph-name="ion-ios-upload" unicode="" horiz-adv-x="320" +d="M168 304h152v-304h-320v304h152v-162h16v162zM168 385v-81h-16v81l-55 -55l-11 12l74 74l74 -74l-11 -12z" /> + <glyph glyph-name="ion-ios-videocam-outline" unicode="" horiz-adv-x="418" +d="M257 320c19 0 33 -14 33 -33v-188c0 -19 -14 -35 -33 -35h-221c-19 0 -36 16 -36 35v188c0 19 17 33 36 33h221zM273 99v188c0 9 -8 16 -17 16h-221c-9 0 -18 -7 -18 -16v-188c0 -9 10 -18 19 -18h221c9 0 16 9 16 18zM320 235l98 53v-192l-98 53v86zM401 258v0l-64 -33 +v-66l64 -33v132z" /> + <glyph glyph-name="ion-ios-videocam" unicode="" horiz-adv-x="418" +d="M257 320c19 0 33 -14 33 -33v-188c0 -19 -14 -35 -33 -35h-221c-19 0 -36 16 -36 35v188c0 19 17 33 36 33h221zM320 235l98 53v-192l-98 53v86z" /> + <glyph glyph-name="ion-ios-volume-high" unicode="" horiz-adv-x="320" +d="M278 320c26 -36 42 -80 42 -128s-16 -92 -42 -128l-14 10c24 33 39 74 39 118s-15 85 -39 118zM224 96l-14 10c18 24 29 54 29 86s-11 62 -29 86l14 10c20 -27 32 -60 32 -96s-12 -69 -32 -96zM177 128l-13 10c12 15 18 34 18 54s-6 39 -18 54l13 10 +c14 -18 22 -40 22 -64s-8 -46 -22 -64zM58 232l70 56v-192l-70 56h-58v80h58z" /> + <glyph glyph-name="ion-ios-volume-low" unicode="" horiz-adv-x="128" +d="M58 232l70 56v-192l-70 56h-58v80h58z" /> + <glyph glyph-name="ion-ios-wineglass-outline" unicode="" horiz-adv-x="192" +d="M104 139v-155h72v-16h-80h-80v16h72v155c0 22 -20 39 -40 55c-8 6 -16 13 -22 19c-27 28 -26 52 -26 71v4c0 44 31 125 32 128h64h64c1 -3 32 -84 32 -128v-4c0 -19 1 -43 -26 -71c-6 -6 -14 -13 -22 -19c-20 -16 -40 -33 -40 -55zM43 400c-5 -16 -20 -63 -25 -96h156 +c-5 33 -20 80 -25 96h-53h-53zM96 175c3 0 5 0 7 2v0c9 11 20 20 31 29c8 6 15 12 20 18c22 23 22 41 22 60v4h-160v-4c0 -19 0 -37 22 -60c5 -6 12 -12 20 -18c11 -9 22 -18 31 -29v0c2 -2 4 -2 7 -2z" /> + <glyph glyph-name="ion-ios-wineglass" unicode="" horiz-adv-x="192" +d="M104 139v-155h72v-16h-80h-80v16h72v155c0 22 -20 39 -40 55c-8 6 -16 13 -22 19c-27 28 -26 52 -26 71v4c0 44 31 125 32 128h64h64c1 -3 32 -84 32 -128v-4c0 -19 1 -43 -26 -71c-6 -6 -14 -13 -22 -19c-20 -16 -40 -33 -40 -55zM43 400c-5 -16 -20 -63 -25 -96h156 +c-5 33 -20 80 -25 96h-53h-53z" /> + <glyph glyph-name="ion-ios-world-outline" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208v0v0v0c-115 0 -208 93 -208 208s93 208 208 208v0v0v0zM216 276v-76h75c-1 31 -5 60 -11 84c-21 -5 -42 -7 -64 -8zM216 292c20 1 41 3 60 8c-14 46 -38 76 -60 82v-90zM200 382c-23 -6 -45 -36 -60 -82 +c19 -5 39 -7 60 -8v90zM200 276c-22 1 -44 3 -65 8c-6 -24 -10 -53 -11 -84h76v76zM108 200c1 32 4 62 11 88c-21 6 -41 15 -59 25c-26 -31 -41 -70 -43 -113h91zM108 184h-91c2 -43 17 -82 43 -113c19 10 38 19 59 25c-7 26 -10 56 -11 88zM124 184c1 -31 5 -60 11 -84 +c21 5 43 8 65 9v75h-76zM200 92c-21 -1 -41 -3 -60 -8c15 -46 37 -76 60 -82v90zM216 2c22 6 46 36 60 82c-19 5 -40 7 -60 8v-90zM216 109c22 -1 43 -4 64 -9c6 24 10 53 11 84h-75v-75zM308 184c-1 -32 -5 -62 -12 -88c21 -6 41 -15 60 -25c26 31 41 70 43 113h-91z +M308 200v0h91c-2 43 -17 82 -43 113c-19 -10 -38 -19 -59 -25c7 -26 10 -56 11 -88zM344 326c-25 25 -56 44 -91 52c16 -17 29 -43 39 -74c18 6 35 13 52 22zM163 378c-35 -8 -67 -27 -91 -52c16 -9 34 -15 52 -21c10 31 23 56 39 73zM72 58c25 -25 56 -44 91 -52 +c-16 17 -30 43 -40 74c-18 -6 -35 -13 -51 -22zM253 6c35 8 66 27 91 52c-17 9 -34 16 -52 22c-10 -31 -23 -57 -39 -74z" /> + <glyph glyph-name="ion-ios-world" unicode="" horiz-adv-x="416" +d="M208 400c115 0 208 -93 208 -208s-93 -208 -208 -208v0v0v0c-115 0 -208 93 -208 208s93 208 208 208v0v0v0zM208 1c106 0 191 85 191 191s-85 191 -191 191v0v0v0c-106 0 -191 -85 -191 -191s86 -191 191 -191v0v0v0zM274 276c6 -22 9 -48 10 -76h-68v68c20 1 39 4 58 8 +zM216 366c20 -6 41 -34 54 -75c-17 -4 -36 -6 -54 -7v82zM145 291c13 42 35 69 55 75v-82c-19 1 -37 3 -55 7zM333 315c-15 -8 -31 -15 -48 -20c-9 29 -21 52 -36 67c32 -8 61 -24 84 -47zM299 200c-1 29 -4 56 -10 80c19 6 37 14 54 23c23 -28 38 -64 40 -103h-84zM132 200 +c1 28 3 54 9 76c19 -5 39 -7 59 -8v-68h-68zM284 184c-1 -28 -4 -54 -10 -76c-19 5 -38 7 -58 8v68h68zM141 108c-6 22 -8 48 -9 76h68v-68c-20 -1 -40 -3 -59 -8zM200 18c-20 6 -42 33 -55 75c18 4 36 6 55 7v-82zM249 22c15 15 27 38 36 67c17 -5 33 -11 48 -19 +c-23 -23 -52 -40 -84 -48zM167 362c-15 -15 -27 -39 -36 -67c-16 5 -33 11 -48 19c22 23 52 40 84 48zM289 104c6 24 9 51 10 80h84c-2 -39 -17 -75 -40 -103c-17 9 -35 17 -54 23zM216 100c18 -1 37 -3 54 -7c-13 -42 -34 -69 -54 -75v82zM127 280c-6 -24 -11 -51 -11 -80 +h-83c2 39 17 75 40 103c17 -9 35 -17 54 -23zM116 184c1 -29 4 -56 10 -80c-19 -6 -36 -14 -53 -23c-23 28 -38 64 -40 103h83zM83 70c15 8 32 14 48 19c9 -28 21 -52 36 -67c-32 8 -62 25 -84 48z" /> + <glyph glyph-name="ion-ipad" unicode="" horiz-adv-x="288" +d="M0 375c0 5 4 9 9 9h270c5 0 9 -4 9 -9v-366c0 -5 -4 -9 -9 -9h-270c-5 0 -9 4 -9 9v366zM144 10c8 0 14 6 14 14s-7 14 -14 14c-8 0 -14 -6 -14 -14s6 -14 14 -14zM32 329v-275c0 -4 3 -6 6 -6h211c3 0 7 2 7 6v275c0 4 -4 7 -7 7h-211c-3 0 -6 -3 -6 -7z" /> + <glyph glyph-name="ion-iphone" unicode="" horiz-adv-x="192" +d="M168 384c13 0 24 -11 24 -24v-336c0 -13 -11 -24 -24 -24h-144c-13 0 -24 11 -24 24v336c0 13 11 24 24 24h144zM80 348v0c0 -2 2 -4 4 -4h24c2 0 4 2 4 4v0c0 2 -2 4 -4 4h-24c-2 0 -4 -2 -4 -4zM68 352c-2 0 -4 -2 -4 -4s2 -4 4 -4s4 2 4 4s-2 4 -4 4zM96 16 +c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM176 64v256h-160v-256h160z" /> + <glyph glyph-name="ion-ipod" unicode="" horiz-adv-x="224" +d="M112 137c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM196 384c15 0 28 -12 28 -28v-328c0 -16 -13 -28 -28 -28h-168c-15 0 -28 12 -28 28v328c0 16 13 28 28 28h168zM112 32c40 0 72 32 72 72s-32 72 -72 72s-72 -32 -72 -72s32 -72 72 -72z +M192 221v118c-1 7 -6 12 -12 13h-136c-7 -1 -12 -7 -12 -15v-114c0 -8 6 -15 14 -15h131c8 0 14 5 15 13z" /> + <glyph glyph-name="ion-jet" unicode="" horiz-adv-x="326" +d="M222 80l-2 -13l53 -58l-18 -27l-74 9l-18 -55l-19 55l-73 -9l-18 27l53 58l-2 13l-104 -35l3 53l114 103s26 173 28 192c5 40 18 55 18 55s13 -15 18 -55c2 -19 28 -192 28 -192l114 -103l3 -53z" /> + <glyph glyph-name="ion-key" unicode="" horiz-adv-x="192" +d="M144 147c28 -17 48 -48 48 -83c0 -53 -43 -96 -96 -96s-96 43 -96 96c0 36 19 67 48 84c0 0 7 16 12 41c0 4 11 6 11 12v20c0 5 -7 9 -7 11v8v8c0 2 0 4 1 6c0 1 1 1 1 2l2 1l4 4v1c2 2 3 4 3 6c0 1 1 8 1 9c0 3 -2 6 -4 8l-1 1l-4 4v0l-1 1v0c-2 2 -3 5 -3 8v7 +c0 3 2 7 4 9v0l5 5v0c2 2 4 3 4 6v24c0 3 -2 6 -4 8v1l-4 4l-1 1c-2 2 -3 5 -3 8v18c0 11 0 19 9 23c3 1 14 3 23 3c20 0 30 -8 32 -36c0 0 7 -81 9 -143s7 -90 7 -90zM96 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-knife" unicode="" horiz-adv-x="64" +d="M62 416c2 0 2 -1 2 -6v-412c0 -15 -10 -30 -24 -30v0v0c-14 0 -24 15 -24 30c1 19 14 83 16 130v0c1 30 -32 31 -32 70c0 134 35 191 54 214c2 2 5 4 8 4z" /> + <glyph glyph-name="ion-laptop" unicode="" horiz-adv-x="512" +d="M480 342v-262h-448v262c0 6 4 10 10 10h428c6 0 10 -4 10 -10zM448 112v208h-384v-208h384zM0 59v5h512v-5c-70 -20 -116 -27 -256 -27s-186 7 -256 27z" /> + <glyph glyph-name="ion-leaf" unicode="" horiz-adv-x="422" +d="M412 69c18 -3 10 -41 -5 -39c0 0 -21 -1 -63 12c0 0 -16 -19 -39 -30c-26 -12 -118 -33 -197 38c-108 97 -120 354 -100 333c86 -90 197 -47 270 -106c55 -44 88 -127 77 -192c0 0 5 -8 57 -16zM316 65c5 5 10 16 10 24c-161 52 -252 160 -252 160s104 -143 242 -184z +" /> + <glyph glyph-name="ion-levels" unicode="" horiz-adv-x="350" +d="M46 349c11 -5 18 -16 18 -29s-7 -24 -18 -29v-275c0 -9 -7 -16 -16 -16s-16 7 -16 16v278c-8 6 -14 15 -14 26s6 20 14 26v22c0 9 7 16 16 16s16 -7 16 -16v-19zM142 155c9 -6 15 -16 15 -27s-6 -21 -15 -27v-85c0 -9 -7 -16 -16 -16s-16 7 -16 16v84 +c-10 5 -17 16 -17 28s7 23 17 28v212c0 9 7 16 16 16s16 -7 16 -16v-213zM238 285c10 -6 16 -16 16 -28s-6 -22 -16 -28v-213c0 -9 -7 -16 -16 -16s-16 7 -16 16v213c-10 6 -16 16 -16 28s6 22 16 28v83c0 9 7 16 16 16s16 -7 16 -16v-83zM350 65c0 -12 -6 -22 -16 -28v-21 +c0 -9 -7 -16 -16 -16s-16 7 -16 16v21c-10 6 -16 16 -16 28s6 22 16 28v275c0 9 7 16 16 16s16 -7 16 -16v-275c10 -6 16 -16 16 -28z" /> + <glyph glyph-name="ion-lightbulb" unicode="" horiz-adv-x="256" +d="M128 416c71 0 128 -56 128 -124c0 -5 0 -9 -1 -14s-2 -11 -3 -16v-2c-17 -63 -45 -71 -59 -167v-1c-2 -9 -10 -12 -20 -12h-90c-10 0 -18 3 -20 12v1c-14 96 -42 104 -59 167v2c-1 5 -2 11 -3 16s-1 9 -1 14c0 68 57 124 128 124zM190 52v-1c-2 -3 -3 -4 -3 -7s1 -5 3 -8 +v-1c1 -2 2 -3 2 -5s-1 -4 -2 -6v-1c-2 -3 -3 -4 -3 -7s1 -5 3 -8v-1c1 -2 2 -4 2 -6c0 -5 -4 -9 -10 -11h-1c-6 -1 -13 -2 -19 -3h-2c-6 -1 -11 -5 -14 -9v0c-4 -5 -10 -10 -18 -10s-15 6 -19 11v0c-3 4 -7 7 -13 8h-2c-6 1 -13 2 -19 3h-1c-6 2 -10 6 -10 11c0 2 1 4 2 6v1 +c2 2 3 4 3 7s-1 5 -3 8v1c-1 2 -2 4 -2 6s1 3 2 5v1c2 3 3 5 3 8s-1 4 -3 7v1v0c-1 2 -2 4 -2 6c0 4 -1 6 7 6h114c8 0 7 -2 7 -6c0 -2 -1 -4 -2 -6v0z" /> + <glyph glyph-name="ion-link" unicode="" horiz-adv-x="384" +d="M192 240v0v0v0zM304 288c44 0 80 -36 80 -80v-32c0 -44 -36 -80 -80 -80h-112c-33 0 -60 20 -73 48c-4 10 -7 20 -7 32v32h48v-32c0 -18 14 -32 32 -32h112c18 0 32 14 32 32v32c0 18 -14 32 -32 32v0h-16c-6 31 -32 48 -32 48h48zM266 240c4 -10 6 -21 6 -32v-32v0h-48 +v0v32c0 18 -14 32 -32 32v0h-112c-18 0 -32 -14 -32 -32v-32c0 -18 14 -32 32 -32h16c6 -31 32 -48 32 -48h-48c-44 0 -80 36 -80 80v32c0 44 36 80 80 80h112c33 0 62 -20 74 -48z" /> + <glyph glyph-name="ion-load-a" unicode="" horiz-adv-x="384" +d="M144 352c0 43 21 64 64 64s64 -21 64 -64s-21 -64 -64 -64s-64 21 -64 64zM0 192c0 32 16 48 48 48s48 -16 48 -48s-16 -48 -48 -48s-48 16 -48 48zM312 304c0 5 3 8 8 8s8 -3 8 -8s-3 -8 -8 -8s-8 3 -8 8zM132 340c10 -10 15 -22 15 -36s-5 -26 -15 -36s-22 -15 -36 -15 +s-26 5 -36 15s-15 22 -15 36s5 26 15 36s22 15 36 15s26 -5 36 -15zM352 192c0 11 5 16 16 16s16 -5 16 -16s-5 -16 -16 -16s-16 5 -16 16zM297 79c0 16 8 24 24 24s24 -8 24 -24s-8 -24 -24 -24s-24 8 -24 24zM176 32c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32 +s-32 11 -32 32zM56 80c0 27 13 40 40 40s40 -13 40 -40s-13 -40 -40 -40s-40 13 -40 40z" /> + <glyph glyph-name="ion-load-b" unicode="" +d="M256 288c0 -18 -14 -32 -32 -32v0c-18 0 -32 14 -32 32v96c0 18 14 32 32 32v0c18 0 32 -14 32 -32v-96zM224 128v0c18 0 32 -14 32 -32v-96c0 -18 -14 -32 -32 -32s-32 14 -32 32v96c0 18 14 32 32 32zM416 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32h-96 +c-18 0 -32 14 -32 32s14 32 32 32h96zM128 224v0c18 0 32 -14 32 -32s-14 -32 -32 -32h-96c-18 0 -32 14 -32 32s14 32 32 32h96zM314 237c-12 -12 -33 -12 -45 0v0c-12 12 -12 34 0 46l68 67c12 12 33 12 45 0v0c12 -12 12 -33 0 -45zM179 147v0c12 -12 12 -33 0 -46 +l-68 -67c-12 -12 -33 -12 -45 0s-12 33 0 45l67 68c12 12 34 12 46 0zM382 79v0c12 -12 12 -33 0 -45s-33 -12 -45 0l-68 68c-12 12 -12 33 0 45s33 12 45 0zM179 282v0c12 -12 12 -33 0 -45s-34 -12 -46 0l-67 68c-12 12 -12 33 0 45s33 12 45 0z" /> + <glyph glyph-name="ion-load-c" unicode="" +d="M448 222c0 -3 0 -6 -1 -9c-4 -8 -15 -12 -23 -7c-4 2 -6 7 -7 11c-1 5 -1 9 -2 14c-4 20 -12 40 -22 58c-12 21 -28 41 -47 56c-18 15 -40 26 -62 33c-21 6 -42 9 -64 9h-4c-3 0 -6 -1 -9 -1c-6 0 -14 -1 -20 -2c-13 -2 -25 -6 -37 -11c-21 -8 -40 -20 -57 -35 +s-31 -33 -42 -52c-12 -22 -20 -45 -24 -70c-2 -11 -2 -23 -2 -34c0 -6 0 -11 1 -16c1 -6 2 -13 3 -19c5 -24 14 -47 28 -67c13 -20 29 -38 48 -52c20 -15 42 -26 65 -33c25 -7 50 -9 76 -7c25 2 50 9 73 20c11 5 22 12 32 19s19 15 27 24c4 4 8 9 12 14s7 10 10 15 +c6 10 12 20 17 31c4 8 8 16 11 25c2 4 3 9 4 13s1 7 2 11c1 -9 1 -18 -1 -26c-1 -5 -2 -11 -4 -16c-1 -5 -3 -10 -5 -15c-4 -10 -8 -19 -13 -28c-6 -11 -12 -21 -20 -30s-16 -18 -25 -26c-18 -15 -40 -27 -62 -36c-23 -9 -48 -14 -73 -15s-51 3 -75 11c-23 7 -45 19 -65 33 +c-19 14 -36 31 -50 50c-7 10 -13 20 -18 31s-9 21 -13 33c-6 18 -9 37 -10 56c-1 20 1 39 5 58c5 24 15 47 28 68c12 19 26 35 42 50s35 27 55 36c23 11 48 19 74 21c10 1 19 1 29 1c13 0 26 -2 38 -4c24 -5 47 -14 68 -26s41 -29 57 -48c15 -18 27 -37 36 -58 +c4 -10 7 -21 10 -32c2 -8 5 -17 6 -26z" /> + <glyph glyph-name="ion-load-d" unicode="" horiz-adv-x="384" +d="M368 208c9 0 16 -7 16 -16s-7 -16 -16 -16h-80c-9 0 -16 7 -16 16s7 16 16 16h80zM112 192c0 -9 -7 -16 -16 -16h-80c-9 0 -16 7 -16 16s7 16 16 16h80c9 0 16 -7 16 -16zM192 112c9 0 16 -7 16 -16v-80c0 -9 -7 -16 -16 -16s-16 7 -16 16v80c0 9 7 16 16 16zM192 384 +c9 0 16 -7 16 -16v-80c0 -9 -7 -16 -16 -16s-16 7 -16 16v80c0 9 7 16 16 16zM261 232c-4 8 -2 18 6 22l69 40c8 4 18 2 22 -6s2 -18 -6 -22l-69 -40c-8 -4 -18 -2 -22 6zM123 152c4 -8 2 -18 -6 -22l-69 -40c-8 -4 -18 -2 -22 6s-2 18 6 22l69 40c8 4 18 2 22 -6zM254 117 +l40 -69c4 -8 2 -18 -6 -22s-18 -2 -22 6l-40 69c-4 8 -2 18 6 22s18 2 22 -6zM118 352l40 -69c4 -8 2 -18 -6 -22s-18 -2 -22 6l-40 69c-4 8 -2 18 6 22s18 2 22 -6zM232 261c-8 4 -10 14 -6 22l40 69c4 8 14 10 22 6s10 -14 6 -22l-40 -69c-4 -8 -14 -10 -22 -6zM152 123 +c8 -4 10 -14 6 -22l-40 -69c-4 -8 -14 -10 -22 -6s-10 14 -6 22l40 69c4 8 14 10 22 6zM352 118c8 -4 10 -14 6 -22s-14 -10 -22 -6l-69 40c-8 4 -10 14 -6 22s14 10 22 6zM32 266c-8 4 -10 14 -6 22s14 10 22 6l69 -40c8 -4 10 -14 6 -22s-14 -10 -22 -6z" /> + <glyph glyph-name="ion-location" unicode="" horiz-adv-x="239" +d="M119 384c66 0 120 -54 120 -120c0 -115 -120 -264 -120 -264s-119 149 -119 264c0 66 53 120 119 120zM119 206c31 0 57 25 57 56s-26 57 -57 57s-56 -26 -56 -57s25 -56 56 -56z" /> + <glyph glyph-name="ion-lock-combination" unicode="" horiz-adv-x="384" +d="M320 271c39 -35 64 -86 64 -143c0 -106 -86 -192 -192 -192s-192 86 -192 192c0 57 25 108 64 143v49c0 71 57 128 128 128s128 -57 128 -128v-49zM96 320v-26c28 16 61 26 96 26s68 -10 96 -26v26c0 53 -43 96 -96 96s-96 -43 -96 -96zM192 -32c88 0 160 72 160 160 +s-72 160 -160 160s-160 -72 -160 -160s72 -160 160 -160zM192 272c80 0 144 -64 144 -144s-64 -144 -144 -144s-144 64 -144 144s64 144 144 144zM315 95c2 9 4 18 4 29h-7v7h8c0 11 -2 20 -5 30l-25 -7l-4 12l25 8c-4 10 -8 18 -14 26l-11 -8l-4 6l11 8c-6 8 -13 16 -21 22 +l-15 -21l-11 8l15 20c-8 6 -17 11 -27 14l-4 -13l-6 2l5 13c-9 3 -20 5 -29 5v-13v-6h-16v6v13c-11 -1 -19 -2 -29 -5l4 -12l-6 -2l-4 12c-10 -3 -19 -8 -27 -14l15 -20l-10 -8l-15 21c-8 -6 -16 -14 -22 -22l11 -8l-4 -5l-10 8c-6 -8 -10 -17 -14 -27l24 -8l-5 -12l-25 7 +c-3 -10 -3 -19 -3 -30h6v-7h-5c0 -11 2 -20 4 -29l24 7l4 -12l-24 -8c4 -10 8 -19 14 -27l9 7l4 -5l-9 -7c6 -8 13 -16 21 -22l15 21l10 -8l-15 -20c8 -5 17 -11 27 -14l3 11l7 -2l-4 -11c10 -3 18 -4 29 -5v13v6h16v-6v-13c9 1 19 2 29 5l-5 12l6 2l4 -12c10 3 19 8 27 14 +l-15 20l11 8l15 -21c8 6 15 14 21 22l-11 7l4 6l10 -8c6 8 11 17 15 27l-25 8l4 12zM111 128c0 54 27 81 81 81s81 -27 81 -81s-27 -81 -81 -81s-81 27 -81 81z" /> + <glyph glyph-name="ion-locked" unicode="" horiz-adv-x="384" +d="M22 -32c-12 0 -22 10 -22 22v212c0 12 10 22 22 22h3h19v31c0 42 17 87 43 115s64 46 105 46v0v0c41 0 79 -18 105 -46s43 -73 43 -115v-31h22c12 0 22 -10 22 -22v-212c0 -12 -10 -22 -22 -22h-340zM97 255v-31h17h155h18v31c0 27 -10 61 -28 80v0v1 +c-18 19 -42 29 -67 29v0v0c-25 0 -49 -10 -67 -29v-1v0c-18 -19 -28 -53 -28 -80z" /> + <glyph glyph-name="ion-log-in" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224c-96 0 -177 60 -209 144h34c9 -20 23 -40 39 -56c36 -36 85 -56 136 -56s100 20 136 56s56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56c-16 -16 -30 -36 -39 -56h-34c32 84 113 144 209 144z +M175 124l52 52h-227v32h227l-52 52l22 23l91 -91l-91 -91z" /> + <glyph glyph-name="ion-log-out" unicode="" +d="M335 124l52 52h-227v32h227l-52 52l22 23l91 -91l-91 -91zM359 56c3 3 6 5 8 8h41c-40 -58 -108 -96 -184 -96c-124 0 -224 100 -224 224s100 224 224 224c76 0 144 -38 184 -96h-41c-2 3 -5 5 -8 8c-36 36 -84 56 -135 56s-100 -20 -136 -56s-56 -85 -56 -136 +s20 -100 56 -136s85 -56 136 -56s99 20 135 56z" /> + <glyph glyph-name="ion-loop" unicode="" horiz-adv-x="334" +d="M184 148v-58c49 8 86 50 86 102c0 16 -4 30 -10 44c-3 6 -5 12 -9 17l47 43c1 -1 2 -3 3 -4c21 -28 33 -62 33 -100v-4c-2 -72 -47 -131 -111 -154c-12 -4 -26 -8 -39 -9v-57l-76 67l-26 23l44 39zM0 196c2 72 48 133 113 155c12 4 24 7 37 8v57l76 -67l26 -23l-44 -39 +l-59 -51l1 58c-49 -8 -86 -51 -86 -102c0 -16 4 -31 10 -45c3 -6 5 -11 9 -16l-47 -44c-1 2 -2 3 -3 5c-20 28 -33 63 -33 100v4z" /> + <glyph glyph-name="ion-magnet" unicode="" horiz-adv-x="384" +d="M192 416c115 0 192 -78 192 -200c0 -49 -3 -77 -15 -128c-16 -66 -39 -113 -39 -113v-1c-2 -3 -6 -6 -10 -6c-1 0 -3 1 -4 1l-2 1l-50 20l-2 1c-3 2 -5 5 -5 9c0 1 0 3 1 4v1c7 16 27 59 37 101s13 63 13 108c0 71 -52 122 -116 122s-116 -51 -116 -122 +c0 -45 3 -66 13 -108s30 -85 37 -101v-1c1 -1 1 -3 1 -4c0 -4 -2 -7 -5 -9l-2 -1l-50 -20l-2 -1c-1 0 -3 -1 -4 -1c-4 0 -8 3 -10 6v1s-24 47 -40 113c-12 51 -14 79 -14 128c0 122 77 200 192 200zM109 4c-9 19 -27 59 -36 98l-42 -12c13 -53 30 -92 35 -104l43 17v1z +M317 -14c5 12 23 51 36 104l-43 12c-9 -39 -26 -79 -35 -98v-1z" /> + <glyph glyph-name="ion-male" unicode="" +d="M448 256l-63 63l-69 -69c22 -30 36 -66 36 -106c0 -97 -79 -176 -176 -176s-176 79 -176 176s79 176 176 176c40 0 76 -14 106 -36l69 69l-63 63h160v-160zM266 54c24 24 38 56 38 90s-14 66 -38 90s-56 38 -90 38s-66 -14 -90 -38s-38 -56 -38 -90s14 -66 38 -90 +s56 -38 90 -38s66 14 90 38z" /> + <glyph glyph-name="ion-man" unicode="" horiz-adv-x="168" +d="M84 341c-21 0 -37 17 -37 38s16 37 37 37s37 -16 37 -37s-16 -38 -37 -38zM121 333c28 0 47 -24 47 -48v-114c0 -22 -32 -22 -32 0v105h-5v-286c0 -28 -41 -31 -43 0v165h-1h-7v-165c-1 -29 -43 -30 -43 0v286h-6v-105c0 -22 -31 -22 -31 0v114c0 24 19 48 47 48h37h37z +" /> + <glyph glyph-name="ion-map" unicode="" +d="M441 311c4 -3 7 -8 7 -14v-281c0 -6 -2 -11 -7 -14c-2 -1 -5 -2 -7 -2c-3 0 -6 0 -8 2l-97 66l-97 -66c-5 -3 -10 -3 -15 0l-97 66l-97 -66c-5 -3 -10 -3 -15 0s-8 8 -8 14v281c0 6 3 11 7 14l105 71c5 3 10 3 15 0l97 -66l98 66c5 3 10 3 15 0zM103 95v242l-71 -50v-242 +zM135 95l73 -49v129l-4 -11c-7 2 -13 6 -20 10l8 13c5 -3 11 -6 16 -8v109l-73 49v-101c4 -2 9 -4 13 -7l-10 -13c-1 1 -2 1 -3 2v-123zM240 46l73 49v109c0 -1 -1 -1 -1 -2l-6 -6l-12 11l6 6c3 3 5 7 8 10l5 -5v119l-73 -49v-112h7l3 -15c-3 0 -6 -1 -9 -1h-1v-114zM416 46 +v242l-71 49v-88c3 1 5 1 8 2l4 -16c-4 -1 -8 -1 -12 -3v-137zM97 227c-3 -1 -11 -5 -14 -7l-11 12c4 3 8 6 12 8c3 2 6 3 9 4l5 -15c-2 -1 1 -1 -1 -2zM265 182c5 3 10 5 15 10l11 -12c-6 -6 -12 -10 -19 -13zM67 192v-1l-15 5v1c2 7 4 13 9 20l13 -9c-4 -5 -5 -10 -7 -16z +M166 210c3 -4 7 -8 11 -11l-11 -12c-4 4 -8 9 -12 13l-3 3l12 11c1 -1 2 -3 3 -4zM376 218l-11 12l10 10l-10 10l11 12l10 -11l11 11l11 -12l-10 -10l10 -10l-11 -12l-11 11z" /> + <glyph glyph-name="ion-medkit" unicode="" +d="M440 304c4 0 8 -4 8 -8v-288c0 -4 -4 -8 -8 -8h-432c-4 0 -8 4 -8 8v288c0 4 4 8 8 8h120v31c1 28 22 49 51 49h45h45c30 0 50 -21 51 -49v-31h120zM160 331v-27h128v27v1v1c0 10 -9 19 -19 19h-45h-45c-10 0 -19 -9 -19 -19v-1v-1zM320 128v64h-64v64h-64v-64h-64v-64 +h64v-64h64v64h64z" /> + <glyph glyph-name="ion-merge" unicode="" horiz-adv-x="384" +d="M320 224c35 0 64 -29 64 -64s-29 -64 -64 -64c-24 0 -44 13 -55 32h-10c-61 0 -115 25 -159 74v-115c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v210c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64c0 -19 -8 -37 -22 -49 +c4 -9 17 -35 37 -58c32 -35 70 -53 112 -53h10c11 19 31 32 55 32zM64 384c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM64 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM320 128c18 0 32 14 32 32s-14 32 -32 32 +s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-mic-a" unicode="" horiz-adv-x="288" +d="M0 210c0 10 9 19 20 19s19 -9 19 -19v-14c0 -28 12 -53 31 -72s45 -31 74 -31s55 12 74 31s31 44 31 72v14c0 10 8 19 19 19s20 -9 20 -19v-14c0 -66 -46 -120 -108 -136c-1 0 -3 -1 -4 -1c-6 -2 -10 -7 -12 -13v-58c0 -11 -9 -20 -20 -20v0c-11 0 -20 9 -20 20v58 +c-2 6 -6 11 -12 13c-1 0 -3 1 -4 1c-62 16 -108 70 -108 136v14zM67 340c0 42 34 76 77 76s78 -34 78 -76v-144c0 -42 -35 -75 -78 -75s-77 33 -77 75v144z" /> + <glyph glyph-name="ion-mic-b" unicode="" horiz-adv-x="160" +d="M80 416c35 0 65 -23 76 -59c6 -18 4 -45 2 -55s-8 -20 -14 -28c-3 -4 -7 -7 -11 -9c-1 0 -1 -1 -2 -1c-3 -1 -6 -2 -10 -3c-12 -3 -25 -5 -39 -5v0h-1h-1v0c-14 0 -29 2 -41 5c-4 1 -7 2 -10 3c-1 0 -1 1 -2 1c-4 2 -8 5 -11 9c-6 8 -12 18 -14 28s-4 37 2 55 +c11 36 41 59 76 59zM119 247c6 0 12 -5 12 -12v-2c-5 -67 -18 -241 -19 -252c0 0 -3 -13 -32 -13v0c-29 0 -32 13 -32 13c-1 11 -13 185 -18 252v2c0 7 5 12 11 12h1c1 0 1 -1 2 -1c2 0 4 -1 6 -1c9 -2 21 -2 31 -2s20 0 29 2c2 0 4 1 6 1c1 0 1 1 2 1h1zM90 166v33 +c0 6 -4 11 -10 11s-10 -5 -10 -11v-33c0 -6 4 -11 10 -11s10 5 10 11z" /> + <glyph glyph-name="ion-mic-c" unicode="" horiz-adv-x="256" +d="M201 416c30 0 55 -23 55 -52v-28h-59v-37h59v-43h-59v-37h59v-43h-59v-37h59v-42c0 -29 -25 -52 -55 -52h-30v-77h-86v77h-30c-30 0 -55 23 -55 52v42h152v37h-152v43h152v37h-152v43h152v37h-152v28c0 29 25 52 55 52h146z" /> + <glyph glyph-name="ion-minus-circled" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM352 176v32h-256v-32h256z" /> + <glyph glyph-name="ion-minus-round" unicode="" horiz-adv-x="384" +d="M353 224c17 0 31 -14 31 -32s-14 -32 -31 -32h-322c-17 0 -31 14 -31 32s14 32 31 32h322z" /> + <glyph glyph-name="ion-minus" unicode="" horiz-adv-x="384" +d="M0 160v64h384v-64h-384z" /> + <glyph glyph-name="ion-model-s" unicode="" horiz-adv-x="512" +d="M509 57v-8v0v-1v-3v0c0 -3 -1 -5 -1 -7c-1 -12 -2 -18 -6 -20c-3 -2 -6 -2 -10 -2h-43s-10 1 -11 16v8c20 1 39 1 52 0c10 0 13 0 16 6c2 3 2 7 3 11zM3 57c1 -4 1 -8 3 -11c3 -6 6 -6 16 -6c13 1 32 1 52 0v-8c-1 -15 -8 -16 -11 -16h-43s-7 0 -10 2c-4 2 -6 8 -7 20v7 +v0v3v1v0v8zM512 151c0 -31 -2 -58 -2 -68c0 -4 0 -11 -1 -18c-1 -4 -1 -8 -3 -11c-3 -6 -6 -6 -16 -6c-13 1 -32 1 -52 0c-13 0 -27 -2 -39 -2c-30 -1 -21 4 -34 4s-63 -2 -109 -2s-97 2 -110 2s-4 -5 -34 -4c-12 0 -25 2 -38 2c-20 1 -39 1 -52 0c-10 0 -13 0 -16 6 +c-2 3 -2 7 -3 11c-1 7 -1 14 -1 18c0 10 -2 37 -2 68s4 61 6 64c1 2 8 9 26 21s17 10 20 18c-3 1 -5 3 -7 3c-4 0 -4 -3 -12 -3s-24 1 -28 5c-4 3 -5 5 -5 8s2 9 5 13s19 6 27 7s10 0 12 -1c4 -2 3 -22 3 -22l9 -1c5 13 12 41 24 62c13 23 26 30 32 32s10 2 48 6s69 5 96 5 +s58 -1 96 -5s42 -4 48 -6s19 -9 32 -32c12 -21 19 -49 24 -62l9 1s-1 20 3 22c2 1 4 2 12 1s24 -3 27 -7s5 -10 5 -13s-1 -4 -5 -8s-20 -5 -28 -5s-8 3 -12 3c-2 0 -4 -2 -7 -3c3 -8 2 -6 20 -18s25 -19 26 -21c2 -3 6 -33 6 -64zM86 303c-5 -11 -11 -33 -10 -36 +s-1 -5 15 -4s117 3 165 3s149 -2 165 -3s14 1 15 4s-5 25 -10 36s-17 31 -26 37c-2 1 -17 7 -54 9c-34 2 -72 3 -90 3s-56 -1 -90 -3c-37 -2 -52 -8 -54 -9c-7 -4 -21 -26 -26 -37zM123 178c7 2 11 2 11 2s-17 16 -48 25s-49 11 -66 10c0 0 -3 -16 0 -27s8 -10 16 -12 +s13 -5 16 -4s7 4 12 4s29 -4 38 -4s14 4 21 6zM358 99c15 2 34 19 21 33c-18 19 -15 19 -55 24c-35 4 -61 4 -68 4s-33 0 -68 -4c-40 -5 -37 -5 -55 -24c-13 -14 6 -31 21 -33c14 -2 74 -3 102 -3s88 1 102 3zM492 188c3 11 0 27 0 27c-17 1 -35 -1 -66 -10s-48 -26 -48 -26 +s4 1 11 -1s12 -6 21 -6s33 4 38 4s9 -3 12 -4s8 2 16 4s13 1 16 12z" /> + <glyph glyph-name="ion-monitor" unicode="" +d="M437 384c6 0 11 -5 11 -11v-266c0 -6 -5 -11 -11 -11h-426c-6 0 -11 5 -11 11v266c0 6 5 11 11 11h426zM416 128v224h-384v-224h384zM270 0h-92c-28 0 -42 3 -30 12s30 16 30 23c0 4 1 45 1 45h45h45s1 -41 1 -45c0 -7 18 -14 30 -23s-2 -12 -30 -12z" /> + <glyph glyph-name="ion-more" unicode="" horiz-adv-x="384" +d="M50 144c-28 0 -50 21 -50 48c0 26 22 48 50 48s50 -22 50 -48c0 -27 -22 -48 -50 -48zM192 144c-28 0 -50 21 -50 48c0 26 22 48 50 48s50 -22 50 -48c0 -27 -22 -48 -50 -48zM334 144c-28 0 -50 21 -50 48c0 26 22 48 50 48s50 -22 50 -48c0 -27 -22 -48 -50 -48z" /> + <glyph glyph-name="ion-mouse" unicode="" horiz-adv-x="256" +d="M128 416h-1h5h-4zM251 255c2 1 2 1 4 1h1v-176c0 -37 -21 -71 -53 -91c-5 -3 -9 -5 -14 -7v-1v0c-18 -9 -39 -13 -61 -13c-71 0 -128 50 -128 112v176h1c2 0 3 0 5 -1v0c34 -13 76 -23 122 -23s88 10 122 23h1zM189 -18c5 2 10 4 14 7c-5 -3 -9 -5 -14 -7v0v-1v1v0z +M203 -11c-4 -3 -9 -5 -14 -7c5 2 9 4 14 7zM132 416c69 -2 124 -51 124 -112v-23c-2 -2 -4 -4 -6 -5c-1 -1 -3 0 -4 -1c-23 -10 -50 -16 -82 -19h-1h-2c-11 0 -17 0 -17 10v86c0 9 -7 16 -16 16s-16 -7 -16 -16v-85c0 -11 -6 -11 -17 -11h-2c-32 3 -61 9 -84 19v0 +c-1 0 -1 1 -2 1c-3 1 -5 3 -7 5v23c0 61 57 111 127 112h5z" /> + <glyph glyph-name="ion-music-note" unicode="" horiz-adv-x="384" +d="M362 416c12 0 22 -9 22 -21v-303s-3 -43 -12 -55v0c-9 -15 -25 -21 -43 -21h-37c-28 0 -52 20 -52 48s24 48 52 48h60v192l-208 -38v-232c0 -8 -3 -27 -13 -41c-1 -2 -2 -3 -3 -5c0 -1 -1 -1 -2 -2v0c-9 -11 -23 -18 -38 -18h-37c-28 0 -51 20 -51 48s23 48 51 48v0h61 +v286c1 14 13 28 27 32l218 33s3 1 5 1z" /> + <glyph glyph-name="ion-navicon-round" unicode="" horiz-adv-x="384" +d="M353 224c17 0 31 -14 31 -32s-14 -32 -31 -32h-322c-17 0 -31 14 -31 32s14 32 31 32h322zM353 352c17 0 31 -14 31 -32s-14 -32 -31 -32h-322c-17 0 -31 14 -31 32s14 32 31 32h322zM353 96c17 0 31 -14 31 -32s-14 -32 -31 -32h-322c-17 0 -31 14 -31 32s14 32 31 32 +h322z" /> + <glyph glyph-name="ion-navicon" unicode="" horiz-adv-x="320" +d="M0 175v32h320v-32h-320zM0 271v32h320v-32h-320zM0 79v32h320v-32h-320z" /> + <glyph glyph-name="ion-navigate" unicode="" +d="M448 416l-192 -448v256h-256z" /> + <glyph glyph-name="ion-network" unicode="" horiz-adv-x="384" +d="M384 352c0 -24 -13 -44 -32 -55v-93l-128 -64v-53c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v53l-128 64v93c-19 11 -32 31 -32 55c0 35 29 64 64 64s64 -29 64 -64c0 -24 -13 -44 -32 -55v-53l96 -48l96 48v53c-19 11 -32 31 -32 55 +c0 35 29 64 64 64s64 -29 64 -64zM64 384c-18 0 -32 -14 -32 -32s14 -32 32 -32s32 14 32 32s-14 32 -32 32zM192 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM320 320c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-no-smoking" unicode="" +d="M328 144v48h16v-48h-16zM80 144v48h90l48 -48h-138zM332 388c69 -38 116 -112 116 -196c0 -124 -100 -224 -224 -224c-24 0 -47 4 -68 11c-2 1 -3 1 -5 2c-12 4 -24 9 -35 15h-1c-69 38 -115 112 -115 196c0 124 100 224 224 224c24 0 47 -4 68 -11c2 -1 3 -1 5 -2 +c12 -4 24 -9 35 -15v0zM224 22c37 0 72 12 100 32l-238 238c-20 -28 -32 -63 -32 -100c0 -65 36 -121 90 -150c6 -3 13 -7 19 -9c2 -1 3 -1 5 -2c9 -3 19 -5 29 -7c9 -2 18 -2 27 -2zM362 93c20 28 32 62 32 99c0 66 -37 123 -91 151c-6 3 -12 6 -18 8c-2 1 -3 1 -5 2 +c-9 3 -19 5 -29 7c-9 2 -18 2 -27 2c-37 0 -71 -12 -99 -32zM320 150l-42 42h42v-42zM352 144v48h16v-48h-16zM328 235c16 -7 16 -27 16 -34v-1h-16v1c0 8 -1 17 -7 20c-4 2 -13 4 -39 4h-3c-13 0 -24 0 -33 13c-5 8 -5 19 -2 29c-4 1 -8 1 -12 3c-17 7 -26 20 -26 38 +c0 33 27 44 39 44v-16c-1 0 -23 -2 -23 -28c0 -11 5 -19 16 -23c9 -4 18 -3 18 -3c3 0 6 -2 7 -5s2 -6 0 -8c-5 -7 -7 -18 -4 -22c4 -6 7 -6 20 -6h3c24 0 37 -2 46 -6zM368 200v0h-16c0 28 -4 41 -7 46c-6 10 -14 14 -25 14h-30c-3 0 -5 2 -6 4s-1 6 0 8c0 0 8 18 6 32 +c-1 8 -6 17 -27 17v16c24 0 40 -11 43 -30c2 -11 0 -23 -3 -31h17c16 0 30 -8 39 -22c6 -10 9 -28 9 -54z" /> + <glyph glyph-name="ion-nuclear" unicode="" +d="M176 176c0 32 16 48 48 48s48 -16 48 -48s-16 -48 -48 -48s-48 16 -48 48zM176 176c0 32 16 48 48 48s48 -16 48 -48s-16 -48 -48 -48s-48 16 -48 48zM448 176c0 -27 -5 -53 -15 -78s-23 -47 -40 -66s-36 -35 -59 -48l-79 136c22 12 33 31 33 56h160zM224 240 +c-12 0 -23 -3 -33 -9l-80 138c35 20 73 31 113 31s78 -10 113 -30l-81 -139c-10 6 -21 9 -32 9zM160 176c0 -25 11 -44 33 -56l-79 -136c-35 20 -62 46 -83 80s-31 71 -31 112h160z" /> + <glyph glyph-name="ion-outlet" unicode="" +d="M338 416c61 0 110 -51 110 -113v-222c0 -62 -49 -113 -110 -113h-228c-61 0 -110 51 -110 113v222c0 62 49 113 110 113h228zM143 197v102c0 11 -9 21 -20 21h-23c-11 0 -19 -9 -20 -20v-2v-101v-1c0 -11 9 -20 20 -20h23c11 0 20 9 20 20v1zM265 52v29 +c0 23 -18 42 -41 42s-41 -19 -41 -42v-29v0c0 -11 9 -20 20 -20h21h21c11 0 20 7 20 18v2zM368 197v102c0 11 -9 21 -20 21h-24c-11 0 -19 -9 -20 -20v-2v-101v-1c0 -11 9 -20 20 -20h24c11 0 20 9 20 20v1z" /> + <glyph glyph-name="ion-paintbrush" unicode="" +d="M118 165c52 0 102 -41 90 -102c-11 -52 -54 -71 -90 -77c-30 -5 -100 0 -118 35c24 9 34 26 34 49c0 49 32 95 84 95zM436 388c13 -13 17 -30 5 -45l-154 -175c2 -9 1 -17 -3 -23l-50 -58v0v0c-2 -2 -4 -2 -6 0c-1 1 -1 2 -1 3v1c2 53 -41 87 -89 90v0h-2s-2 0 -2 1 +c-2 2 -2 4 0 6l59 49c6 4 14 4 23 2l175 154c15 12 32 8 45 -5zM134 188v0v0v0z" /> + <glyph glyph-name="ion-paintbucket" unicode="" horiz-adv-x="480" +d="M112 384l32 32l275 -276l-58 -12l-163 -160l-198 192l152 152zM309 160l-110 110l-110 -110h220zM419 140c0 0 61 -66 61 -99s-27 -60 -61 -60s-60 27 -60 60s60 99 60 99z" /> + <glyph glyph-name="ion-paper-airplane" unicode="" +d="M0 176l448 240l-112 -448l-112 112l-80 -112l-16 160zM319 31l80 323l-322 -173l83 -31l192 154l-128 -176z" /> + <glyph glyph-name="ion-paperclip" unicode="" horiz-adv-x="160" +d="M149 293c6 0 11 -5 11 -12v-195c0 -28 -10 -49 -24 -63c-15 -15 -36 -23 -56 -23c-40 0 -80 31 -80 88v234c0 24 11 44 29 54s39 11 57 0s29 -30 29 -54l-1 -225c0 -13 -3 -24 -9 -32s-16 -12 -25 -12c-17 0 -34 15 -34 44v173c0 6 6 12 12 12s11 -6 11 -12v-173 +c0 -14 5 -21 11 -21c2 0 5 2 7 4c3 4 5 10 5 17v225c0 15 -6 28 -17 34s-24 6 -35 0s-17 -19 -17 -34v-234c0 -44 29 -64 57 -64s57 19 57 63v195c0 6 6 11 12 11z" /> + <glyph glyph-name="ion-pause" unicode="" horiz-adv-x="256" +d="M96 12c0 -7 -5 -12 -12 -12h-72c-7 0 -12 5 -12 12v360c0 7 5 12 12 12h72c7 0 12 -5 12 -12v-360zM244 384c7 0 12 -5 12 -12v-360c0 -7 -5 -12 -12 -12h-72c-7 0 -12 5 -12 12v360c0 7 5 12 12 12h72z" /> + <glyph glyph-name="ion-person-add" unicode="" +d="M397 120h-42v51h-51v42h51v51h42v-51h51v-42h-51v-51zM384 0h-192h-192s0 26 2 40c2 11 17 25 81 49c63 23 60 12 60 55c0 28 -14 11 -23 64c-4 21 -6 7 -14 40c-4 17 3 19 2 27s-2 16 -4 33c-2 21 18 76 88 76s90 -55 88 -76c-2 -17 -3 -25 -4 -33s6 -10 2 -27 +c-8 -33 -10 -19 -14 -40c-9 -53 -23 -36 -23 -64c0 -43 -3 -32 60 -55c64 -24 79 -38 81 -49c2 -14 2 -40 2 -40z" /> + <glyph glyph-name="ion-person-stalker" unicode="" +d="M393 123c42 -16 52 -26 53 -33c2 -9 2 -90 2 -90h-98c0 18 0 71 -1 77c-1 10 -1 29 -55 50c-8 3 -14 5 -19 7c18 8 15 15 15 28c0 19 -9 11 -15 47c-2 14 -4 5 -9 28c-3 12 1 12 1 18s-1 10 -2 22c-1 14 11 52 57 52s59 -38 58 -52c-1 -12 -2 -16 -2 -22 +c-1 -6 4 -6 1 -18c-5 -23 -7 -14 -9 -28c-6 -36 -16 -28 -16 -47c0 -29 -2 -23 39 -39zM325 0h-163h-162s0 65 2 77c2 10 15 22 69 43c54 20 50 17 50 55c0 24 -12 8 -20 54c-3 18 -5 7 -11 36c-3 15 2 16 1 23s-2 14 -3 29c-2 19 15 67 74 67s77 -49 75 -67 +c-1 -15 -2 -22 -3 -29s5 -8 2 -23c-6 -29 -9 -18 -12 -36c-8 -46 -20 -30 -20 -54c0 -32 -2 -36 31 -48c6 -2 11 -4 19 -7c54 -21 67 -33 69 -43c1 -6 2 -28 2 -47v-30z" /> + <glyph glyph-name="ion-person" unicode="" horiz-adv-x="384" +d="M384 0h-192h-192s0 26 2 40c2 11 17 25 81 49c63 23 60 12 60 55c0 28 -14 11 -23 64c-4 21 -6 7 -14 40c-4 17 3 19 2 27s-2 16 -4 33c-2 21 18 76 88 76s90 -55 88 -76c-2 -17 -3 -25 -4 -33s6 -10 2 -27c-8 -33 -10 -19 -14 -40c-9 -53 -23 -36 -23 -64 +c0 -43 -3 -32 60 -55c64 -24 79 -38 81 -49c2 -14 2 -40 2 -40z" /> + <glyph glyph-name="ion-pie-graph" unicode="" +d="M1 192c0 5 -1 11 -1 16c0 115 93 208 208 208c5 0 11 -1 16 -1v-32v-191h-191h-32zM78 46c-26 32 -42 71 -45 114h223v223c43 -3 82 -19 114 -45c47 -38 78 -96 78 -162c0 -115 -93 -208 -208 -208c-66 0 -124 31 -162 78z" /> + <glyph glyph-name="ion-pin" unicode="" horiz-adv-x="224" +d="M188 220c20 -10 36 -31 36 -55c0 -17 -3 -21 -15 -21h-81l-12 -176h-8l-12 176h-81c-12 0 -15 5 -15 21c0 24 16 45 36 55v0c1 0 3 1 4 2c7 4 12 11 14 19l18 118v5c0 7 -4 10 -10 13v0c-1 0 -1 1 -2 1c-7 3 -12 9 -12 17c0 20 6 21 18 21h92c12 0 18 -1 18 -21 +c0 -8 -5 -14 -12 -17c-1 0 -1 -1 -2 -1v0c-6 -3 -10 -6 -10 -13v-5l18 -118c2 -8 7 -15 14 -19c1 -1 3 -2 4 -2v0z" /> + <glyph glyph-name="ion-pinpoint" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c32 32 51 75 55 120l-63 8v16l63 8c-4 45 -23 88 -55 120s-75 51 -120 55l-8 -63h-16l-8 63c-45 -4 -88 -23 -120 -55s-51 -75 -55 -120l63 -8v-16l-63 -8 +c4 -45 23 -88 55 -120s75 -51 120 -55l8 63h16l8 -63c45 4 88 23 120 55z" /> + <glyph glyph-name="ion-pizza" unicode="" horiz-adv-x="352" +d="M315 318c10 -4 12 -13 9 -20l-148 -330s-143 320 -148 331s2 16 9 19c39 18 90 28 139 28s96 -9 139 -28zM112 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM176 109c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM240 224 +c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM342 382c6 -3 10 -6 10 -13c0 -1 0 -3 -1 -5l-8 -19c-3 -5 -8 -9 -14 -9c-1 0 -3 1 -6 2c-41 18 -95 30 -147 30s-102 -11 -147 -30c-3 -1 -4 -2 -6 -2c-6 0 -11 4 -14 9l-8 19s-1 2 -1 5c0 8 6 12 10 14 +c49 21 107 33 166 33s118 -13 166 -34z" /> + <glyph glyph-name="ion-plane" unicode="" +d="M250 136c0 -7 1 -69 -6 -102c-1 -4 3 -4 5 -7l51 -33c2 -2 3 -8 3 -8l1 -18l-68 16l-12 -32l-12 32l-68 -16l1 18s0 6 2 8l52 33c2 3 6 3 5 7c-7 33 -6 95 -6 102s-8 5 -8 5l-62 -13l-128 -49c0 23 2 26 9 31l183 131s5 63 5 113c0 24 12 78 27 78s27 -54 27 -78 +c0 -53 5 -113 5 -113l183 -131c6 -4 9 -7 9 -31l-128 49l-62 13s-8 2 -8 -5z" /> + <glyph glyph-name="ion-planet" unicode="" horiz-adv-x="512" +d="M96 182c39 -24 85 -48 134 -69c44 -19 87 -35 126 -46c-27 -22 -62 -35 -100 -35c-85 0 -155 66 -160 150zM107 251c1 4 3 8 5 11c10 21 26 40 44 55c27 22 62 35 100 35c85 0 155 -66 160 -150v-10c0 -21 -4 -41 -11 -59c-1 -4 -3 -8 -5 -11c-6 1 -13 3 -19 5 +c-39 11 -82 26 -126 45c-56 24 -108 52 -148 79zM430 163c57 -35 87 -62 81 -82c-4 -12 -19 -17 -44 -17c-50 0 -136 23 -231 64c-141 61 -246 140 -235 175c4 12 20 20 44 17c22 -3 47 -9 73 -18c-8 -9 -8 -12 -14 -22c-23 5 -44 8 -59 8h-6c2 -2 5 -6 8 -9 +c11 -11 27 -24 46 -37c41 -29 97 -59 156 -85c44 -19 89 -35 128 -46c36 -10 68 -15 90 -15h6c-2 2 -5 6 -8 9c-10 10 -24 22 -41 34c4 11 5 12 6 24z" /> + <glyph glyph-name="ion-play" unicode="" horiz-adv-x="320" +d="M309 215c7 -6 11 -14 11 -23s-4 -17 -11 -23l-278 -166c-4 -2 -7 -3 -11 -3c-11 0 -20 9 -20 20v0v344v0c0 11 9 20 20 20c4 0 8 -1 11 -3z" /> + <glyph glyph-name="ion-playstation" unicode="" horiz-adv-x="512" +d="M400 245c0 -11 0 -22 -2 -33c-2 -10 -5 -20 -10 -28c-4 -7 -10 -13 -18 -17c-7 -4 -16 -6 -24 -6c-13 0 -31 4 -42 9v131v2c0 9 -7 17 -15 17h-1c-9 0 -16 -8 -16 -17v-3v-300l-80 26v358s28 -4 75 -18s67 -21 84 -31c8 -5 15 -11 21 -17c7 -7 13 -14 17 -23 +c8 -16 10 -33 11 -50zM87 90c-4 -2 -8 -3 -11 -6c-1 -1 -3 -3 -2 -5s4 -4 6 -5c6 -2 13 -3 19 -3c7 0 15 0 22 2c5 1 9 3 14 5c30 10 41 12 41 12v-42c-14 -2 -36 -4 -50 -4c-30 -1 -60 4 -88 13c-9 3 -19 6 -27 12c-4 3 -8 8 -10 13c-2 4 -1 9 1 13s5 8 9 11 +c9 6 18 10 28 14c8 4 17 7 26 10c35 12 111 37 111 37v-47s-62 -20 -89 -30zM512 102c0 -5 -2 -9 -5 -13c-6 -7 -14 -11 -22 -15s-17 -8 -26 -11c-54 -19 -171 -59 -171 -59v48s92 30 133 44c6 2 11 4 16 8c2 2 4 3 3 6c-1 2 -4 4 -6 5c-6 2 -13 3 -19 3 +c-10 0 -20 -2 -30 -5c-29 -10 -97 -32 -97 -32v49s45 14 67 16c8 1 23 1 31 1c26 0 54 -3 79 -11c5 -2 8 -3 14 -5c9 -3 18 -8 25 -14c4 -4 8 -9 8 -15z" /> + <glyph glyph-name="ion-plus-circled" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM352 176v32h-112v112h-32v-112h-112v-32h112v-112h32v112h112z" /> + <glyph glyph-name="ion-plus-round" unicode="" horiz-adv-x="384" +d="M353 224c17 0 31 -14 31 -32s-14 -32 -31 -32h-129v-129c0 -17 -14 -31 -32 -31s-32 14 -32 31v129h-129c-17 0 -31 14 -31 32s14 32 31 32h129v129c0 17 14 31 32 31s32 -14 32 -31v-129h129z" /> + <glyph glyph-name="ion-plus" unicode="" horiz-adv-x="384" +d="M384 224v-64h-160v-160h-64v160h-160v64h160v160h64v-160h160z" /> + <glyph glyph-name="ion-podium" unicode="" +d="M0 0v192h128v-192h-128zM160 0v288h128v-288h-128zM320 0v128h128v-128h-128z" /> + <glyph glyph-name="ion-pound" unicode="" +d="M93 96h-93v54h101l13 84h-99v54h107l22 128h64l-22 -128h106l22 128h63l-22 -128h93v-54h-102l-12 -84h99v-54h-107l-22 -128h-63l22 128h-107l-22 -128h-63zM177 234l-12 -84h106l12 84h-106v0z" /> + <glyph glyph-name="ion-power" unicode="" +d="M224 192c-18 0 -32 14 -32 32v160c0 18 14 32 32 32s32 -14 32 -32v-160c0 -18 -14 -32 -32 -32zM347 379c61 -40 101 -109 101 -187c0 -124 -100 -224 -224 -224s-224 100 -224 224c0 78 40 147 101 187v0c5 3 11 5 17 5c18 0 32 -14 32 -32c0 -6 -2 -12 -5 -17 +c-2 -3 -4 -6 -7 -8c-1 -1 -3 -2 -4 -3c-8 -6 -16 -12 -23 -19c-30 -30 -47 -70 -47 -113s17 -83 47 -113s70 -47 113 -47s83 17 113 47s47 70 47 113s-17 83 -47 113c-7 7 -15 13 -23 19c-1 1 -3 2 -4 3c-3 2 -5 5 -7 8c-3 5 -5 11 -5 17c0 18 14 32 32 32c6 0 12 -2 17 -5 +v0z" /> + <glyph glyph-name="ion-pricetag" unicode="" +d="M439 187c12 -12 12 -31 0 -43l-165 -167c-11 -11 -30 -11 -42 -1l-3 3l-206 209l-6 5c-6 7 -9 15 -10 24v0v2v0l-7 98v4v0c0 12 4 24 13 33l49 49c8 9 20 13 31 13h4l100 -4v0c12 0 22 -4 30 -12v0l2 -2v0l210 -211v0v0zM112 256c26 0 48 22 48 48s-22 48 -48 48 +s-48 -22 -48 -48s22 -48 48 -48z" /> + <glyph glyph-name="ion-pricetags" unicode="" +d="M440 209c10 -11 11 -28 0 -39l-29 -29c11 11 10 28 0 39v0v0l-190 191v0l-1 1h-1c-8 7 -16 12 -27 12v0l-90 3h-4c-9 0 -19 -3 -26 -10l28 27c8 8 17 12 27 12h4l90 -4v0c11 0 19 -4 27 -11h1l1 -1v0l190 -191v0v0zM396 166v0c11 -11 11 -29 0 -40l-108 -109v1l-26 -27 +l-2 -2l-13 -13c-10 -10 -26 -10 -37 -1l-3 3l-186 188l-5 5c-5 6 -9 14 -10 22v0v2v0l-6 88v3v1c0 11 4 21 12 29l44 45l1 1l1 1c7 6 17 9 26 9h4l90 -3v0c11 0 19 -4 27 -11v0l2 -1v0l189 -191v0zM79 308c-12 -8 -21 -21 -21 -37c0 -24 19 -43 43 -43c16 0 29 9 37 21 +c4 7 7 14 7 22c0 24 -20 44 -44 44c-8 0 -15 -3 -22 -7z" /> + <glyph glyph-name="ion-printer" unicode="" +d="M392 320c28 0 56 -19 56 -55v-131c0 -31 -28 -54 -56 -54h-40v-112h-8h-8h-224h-11h-5v112h-40c-28 0 -56 24 -56 62v123c0 38 28 55 56 55h40v64h256v-64h40zM336 -16v176h-224v-176h224zM336 320v48h-224v-48h224zM384 256v16h-17v-16h17zM128 112v16h192v-16h-192z +M128 64v16h192v-16h-192zM128 16v16h192v-16h-192z" /> + <glyph glyph-name="ion-pull-request" unicode="" horiz-adv-x="384" +d="M64 384c35 0 64 -29 64 -64c0 -24 -13 -44 -32 -55v-178c19 -11 32 -31 32 -55c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 24 13 44 32 55v178c-19 11 -32 31 -32 55c0 35 29 64 64 64zM64 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM64 288 +c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM351 88c20 -11 33 -32 33 -56c0 -35 -29 -64 -64 -64s-64 29 -64 64c0 23 12 44 31 55v156c0 16 -4 26 -11 33c-10 9 -26 12 -52 12v-64l-96 96l96 96v-64c42 1 74 -8 96 -29c21 -19 31 -46 31 -80v-155z +M320 0c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32z" /> + <glyph glyph-name="ion-qr-scanner" unicode="" horiz-adv-x="416" +d="M48 324v-68h-48v68c0 33 28 60 61 60h67v-48h-68c-7 0 -12 -5 -12 -12zM356 384c33 0 60 -27 60 -60v-68h-48v68c0 7 -6 12 -13 12h-67v48h68zM368 61v67h48v-67c0 -33 -27 -61 -60 -61h-68v49h68c7 0 12 5 12 12zM60 49h68v-49h-67c-33 0 -61 28 -61 61v67h48v-67 +c0 -7 5 -12 12 -12z" /> + <glyph glyph-name="ion-quote" unicode="" horiz-adv-x="384" +d="M128 384c-41 0 -73 -11 -95 -33s-33 -54 -33 -95v-256h160v256h-96c0 23 5 39 15 49s26 15 49 15zM352 384c-41 0 -73 -11 -95 -33s-33 -54 -33 -95v-256h160v256h-96c0 23 5 39 15 49s26 15 49 15z" /> + <glyph glyph-name="ion-radio-waves" unicode="" +d="M160 192c0 43 21 64 64 64s64 -21 64 -64s-21 -64 -64 -64s-64 21 -64 64zM112 192c0 -18 5 -35 13 -50s19 -28 33 -37l-23 -25c-6 5 -13 10 -18 16c-25 26 -37 59 -37 96s12 70 37 96c5 6 12 11 18 16l23 -25c-14 -9 -25 -22 -33 -37s-13 -32 -13 -50zM336 192 +c0 18 -5 35 -13 50s-19 28 -33 37l23 25c6 -5 13 -10 18 -16c25 -26 37 -59 37 -96s-12 -70 -37 -96c-5 -6 -12 -11 -18 -16l-23 25c14 9 25 22 33 37s13 32 13 50zM32 192c0 -27 6 -53 17 -77s27 -43 47 -59l-23 -24c-6 5 -12 10 -17 16c-18 19 -31 41 -41 65 +c-10 25 -15 51 -15 79s5 54 15 79c10 24 23 46 41 65c5 6 11 11 17 16l23 -24c-10 -8 -18 -17 -26 -27s-14 -21 -20 -32s-10 -24 -13 -37s-5 -26 -5 -40zM416 192c0 27 -6 53 -17 77s-27 43 -47 59l23 24c6 -5 12 -10 17 -16c18 -19 31 -41 41 -65c10 -25 15 -51 15 -79 +s-5 -54 -15 -79c-10 -24 -23 -46 -41 -65c-4 -5 -10 -10 -17 -16l-23 24c20 16 36 35 47 59s17 50 17 77z" /> + <glyph glyph-name="ion-record" unicode="" horiz-adv-x="416" +d="M208 -16c-115 0 -208 93 -208 208s93 208 208 208s208 -93 208 -208s-93 -208 -208 -208z" /> + <glyph glyph-name="ion-refresh" unicode="" +d="M352 96l-104 112h74c-7 65 -64 112 -130 112c-71 0 -128 -57 -128 -128s57 -128 128 -128c28 0 53 8 75 24l6 5l43 -46l-7 -6c-34 -26 -74 -41 -117 -41c-91 0 -167 64 -187 149v0c0 1 -1 2 -1 3v1v2s-1 2 -1 3v1c0 1 -1 3 -1 4v0c-1 6 -2 13 -2 19v1v4v5v5v4v1 +c0 6 1 13 2 19v0c0 1 1 3 1 4v1c0 1 1 1 1 2v3v1c0 1 1 2 1 3v0c20 85 96 149 187 149v0v0c11 0 21 -1 31 -3h2h2c57 -10 106 -47 133 -96c13 -23 21 -49 23 -77h65z" /> + <glyph glyph-name="ion-reply-all" unicode="" horiz-adv-x="416" +d="M257 256c153 0 159 -208 159 -208c-51 93 -91 102 -159 102v-92l-152 134l152 144v-80zM0 192l144 136v-57l-82 -79l82 -68v-58z" /> + <glyph glyph-name="ion-reply" unicode="" horiz-adv-x="384" +d="M384 48c-53 93 -122 102 -224 102v-92l-160 134l160 144v-80c187 0 224 -208 224 -208z" /> + <glyph glyph-name="ion-ribbon-a" unicode="" horiz-adv-x="352" +d="M272 416l80 -96l-64 -134c-24 30 -59 49 -99 53zM80 416l83 -177c-40 -4 -75 -23 -99 -53l-64 134zM189 416h67l-53 -112h-27h-27l-53 112h80h13zM176 224c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM176 0c53 0 96 43 96 96 +s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM176 184c49 0 88 -39 88 -88s-39 -88 -88 -88s-88 39 -88 88s39 88 88 88z" /> + <glyph glyph-name="ion-ribbon-b" unicode="" horiz-adv-x="384" +d="M192 376c49 0 88 -39 88 -88s-39 -88 -88 -88s-88 39 -88 88s39 88 88 88zM192 416c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM192 192c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM83 194c26 -30 65 -50 109 -50 +c12 0 23 1 34 4l-34 -74l-48 -106l-48 80h-96zM301 194l83 -146h-96l-48 -80l-40 88l45 98c22 9 41 23 56 40z" /> + <glyph glyph-name="ion-sad-outline" unicode="" +d="M367 164c3 -9 -2 -17 -11 -19c-3 -1 -7 0 -10 1c-5 2 -9 5 -11 10s-4 12 -13 15s-14 0 -19 -3c-4 -3 -10 -3 -15 -1c-3 1 -7 3 -9 6c-6 8 -3 17 5 22c15 9 29 13 49 6s29 -21 34 -37zM165 195c8 -5 10 -14 4 -22c-2 -3 -6 -5 -9 -6c-5 -2 -11 -2 -15 1c-5 3 -10 6 -19 3 +s-11 -10 -13 -15s-6 -8 -11 -10c-3 -1 -7 -2 -10 -1c-9 2 -14 10 -11 19c5 16 14 30 34 37s35 3 50 -6zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56 +s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136s85 -56 136 -56s100 20 136 56zM317 89c5 -7 3 -17 -4 -22c-3 -2 -6 -3 -9 -3c-5 0 -10 3 -13 7c0 0 -19 25 -67 25s-67 -25 -67 -25c-3 -4 -8 -7 -13 -7c-3 0 -6 1 -9 3c-7 5 -9 15 -4 22c1 2 28 39 93 39 +s92 -37 93 -39z" /> + <glyph glyph-name="ion-sad" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM113 156c2 5 4 12 13 15s14 0 19 -3c4 -3 10 -3 15 -1c3 1 7 3 9 6c6 8 4 17 -4 22c-15 9 -30 13 -50 6s-29 -21 -34 -37c-3 -9 2 -17 11 -19c3 -1 7 0 10 1c5 2 9 5 11 10z +M313 67c7 5 9 15 4 22c-1 2 -28 39 -93 39s-92 -37 -93 -39c-5 -7 -3 -17 4 -22c3 -2 6 -3 9 -3c5 0 10 3 13 7c0 0 19 25 67 25s67 -25 67 -25c3 -4 8 -7 13 -7c3 0 6 1 9 3zM356 145c9 2 14 10 11 19c-5 16 -14 30 -34 37s-34 3 -49 -6c-8 -5 -11 -14 -5 -22 +c2 -3 6 -5 9 -6c5 -2 11 -2 15 1c5 3 10 6 19 3s11 -10 13 -15s6 -8 11 -10c3 -1 7 -2 10 -1z" /> + <glyph glyph-name="ion-scissors" unicode="" horiz-adv-x="384" +d="M341 332c-13 -33 -117 -172 -117 -172l-32 -32s-31 -13 -50 -43s-33 -71 -33 -71v0c-7 -26 -28 -46 -53 -46c-31 0 -56 29 -56 64s25 64 56 64c13 0 25 -5 34 -13c2 -1 3 -3 4 -4v0l2 -2c4 -4 7 -2 14 11c8 15 17 35 27 54s38 59 38 59l17 23l144 192 +c23 -20 18 -51 5 -84zM56 0c15 0 28 14 28 32s-13 32 -28 32s-28 -14 -28 -32s13 -32 28 -32zM192 160c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM143 183c-30 41 -90 125 -100 149c-13 33 -18 64 5 84l134 -178l-3 -4v0v0l-17 -23v-1v0 +c-1 -1 -10 -13 -19 -27zM328 96c31 0 56 -29 56 -64s-25 -64 -56 -64c-25 0 -47 20 -54 46v0s-13 41 -32 71c-11 17 -26 28 -36 35l29 29l1 1h1c1 1 1 2 2 4c3 -4 5 -9 7 -12c10 -19 20 -39 28 -54c7 -13 10 -15 14 -11c1 1 0 1 1 2h1c1 1 2 3 4 4c9 8 21 13 34 13zM328 0 +c15 0 28 14 28 32s-13 32 -28 32s-28 -14 -28 -32s13 -32 28 -32z" /> + <glyph glyph-name="ion-search" unicode="" horiz-adv-x="384" +d="M381 61c4 -4 4 -10 0 -14l-43 -44c-2 -2 -5 -3 -8 -3s-5 1 -7 3l-84 86c-25 -15 -52 -23 -80 -23c-87 0 -159 71 -159 159s72 159 159 159s158 -71 158 -159c0 -27 -7 -54 -21 -78zM159 322c-53 0 -97 -43 -97 -97s44 -97 97 -97s96 43 96 97s-43 97 -96 97z" /> + <glyph glyph-name="ion-settings" unicode="" horiz-adv-x="416" +d="M402 310c10 -6 15 -25 14 -36c-1 -17 -7 -36 -25 -54c-1 -1 -2 -1 -3 -2c-26 -25 -62 -30 -94 -20c-1 1 -2 2 -4 2c-5 1 -10 0 -13 -4l-36 -39c52 -50 107 -96 107 -96c2 -2 2 -5 0 -7l-50 -51c-2 -2 -5 -2 -7 0c0 0 -44 55 -93 107l-92 -98c-14 -16 -40 -15 -55 0 +c-15 16 -15 42 1 56l97 93l-12 12c-2 2 -3 7 -1 10l2 5c-25 26 -36 33 -56 32s-36 -13 -48 -28s-10 -52 -8 -62s-7 -6 -12 0c-9 10 -23 50 -6 93s42 69 48 75s16 15 24 21s21 -1 27 5c4 4 5 11 5 16l-4 4c-2 2 -2 5 0 7l31 31c2 2 5 2 7 0l50 -50c2 -2 2 -6 0 -8l-31 -31 +c-2 -2 -5 -2 -7 0l-8 9c-7 0 -15 -5 -17 -10c-3 -6 -6 -21 -3 -33c3 -11 13 -20 36 -43l5 3c4 2 8 1 10 -1c0 0 1 -2 13 -14l38 37c4 3 5 7 4 13c0 2 0 4 -1 5c-10 33 -6 69 19 96l2 2c18 18 36 25 53 26c10 1 30 -5 35 -15l-48 -48l-2 -3l-1 -1c-1 -1 -1 -2 -1 -4 +s0 -3 1 -5l2 -2l2 -2l41 -42l3 -3l1 -1c1 -1 2 -1 4 -1s3 0 4 1l2 1l2 3z" /> + <glyph glyph-name="ion-share" unicode="" horiz-adv-x="384" +d="M288 70v59l38 31v-109c0 -11 -8 -19 -19 -19h-288c-11 0 -19 9 -19 19v218c0 11 8 19 19 19h120c-29 -18 -43 -38 -43 -38h-58v-180h250zM256 224c-84 0 -116 -24 -160 -96c0 0 5 164 160 164v60l128 -96l-128 -96v64z" /> + <glyph glyph-name="ion-shuffle" unicode="" +d="M338 267c-52 0 -83 -43 -120 -92c-41 -55 -88 -120 -171 -120h-47v63h47c52 0 84 47 121 96c41 55 87 116 170 116h29v54l81 -81l-81 -84v48h-29zM121 230c-21 21 -42 35 -74 36c-34 1 -47 0 -47 0v63h47c48 0 83 -20 113 -48c-10 -12 -19 -24 -28 -36 +c-4 -5 -7 -10 -11 -15zM367 118v47l81 -84l-81 -81v54h-29c-50 0 -87 23 -117 53c12 14 22 28 32 41c2 3 5 6 7 9c22 -24 46 -39 78 -39h29z" /> + <glyph glyph-name="ion-skip-backward" unicode="" horiz-adv-x="384" +d="M12 352h8c7 0 12 -5 12 -12v-113l187 122c2 2 5 3 8 3c8 0 16 -7 16 -17v-63l118 78c2 2 5 2 8 2c8 0 15 -7 15 -17v-286c0 -10 -7 -17 -15 -17c-3 0 -5 1 -8 3l-118 78v-64c0 -10 -8 -17 -16 -17c-3 0 -5 1 -8 3l-187 122v-113c0 -7 -5 -12 -12 -12h-8 +c-7 0 -12 5 -12 12v296c0 7 5 12 12 12z" /> + <glyph glyph-name="ion-skip-forward" unicode="" horiz-adv-x="384" +d="M372 352c7 0 12 -5 12 -12v-296c0 -7 -5 -12 -12 -12h-8c-7 0 -12 5 -12 12v113l-187 -122c-3 -2 -5 -3 -8 -3c-8 0 -15 7 -15 17v64l-119 -78c-3 -2 -5 -3 -8 -3c-8 0 -15 7 -15 17v286c0 10 7 17 15 17c3 0 6 0 8 -2l119 -78v63c0 10 7 17 15 17c3 0 6 -1 8 -3 +l187 -122v113c0 7 5 12 12 12h8z" /> + <glyph glyph-name="ion-social-android-outline" unicode="" horiz-adv-x="352" +d="M272 240h-192v-60v-89h24h16v-15v-52c0 -4 4 -8 8 -8s8 4 8 8v52v15h17h49h15v-15v-52c0 -2 1 -4 3 -6h1v0c1 -1 2 -2 4 -2h1v0v0c4 0 7 4 7 8v52v15h17h22v89v60zM288 256v0v-76v-90c0 -7 -3 -15 -10 -15h-29v-51c0 -13 -10 -24 -23 -24v0h-1c-6 0 -11 2 -15 5 +c-5 4 -9 11 -9 19v51h-49v-51c0 -13 -11 -24 -24 -24s-24 11 -24 24v51h-28c-7 0 -12 8 -12 15v90v76h224zM328 256c-4 0 -8 -4 -8 -8v-96c0 -4 4 -8 8 -8s8 4 8 8v96c0 4 -4 8 -8 8zM328 272v0c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24s-24 11 -24 24v96 +c0 13 11 24 24 24zM24 256c-4 0 -8 -4 -8 -8v-96c0 -4 4 -8 8 -8s8 4 8 8v96c0 4 -4 8 -8 8zM24 272v0c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24s-24 11 -24 24v96c0 13 11 24 24 24zM175 354c-14 0 -27 -3 -38 -6l-10 -4c-28 -12 -40 -37 -44 -56h186 +c-4 18 -15 43 -44 56l-10 4c-12 4 -25 6 -39 6v0v0h-1zM105 384v0h1l19 -23c13 5 30 9 50 9h1c20 0 36 -4 50 -9l20 23v0s1 -1 2 -1c1 -1 2 -3 2 -3l-19 -22c48 -21 56 -71 57 -86h-224c1 15 9 66 57 87l-19 22c0 1 1 1 2 2zM127 309c-7 0 -14 6 -14 13s6 14 14 14 +c7 0 13 -7 13 -14s-5 -13 -13 -13zM225 309c-7 0 -13 6 -13 13s5 14 13 14c7 0 13 -7 13 -14s-6 -13 -13 -13z" /> + <glyph glyph-name="ion-social-android" unicode="" horiz-adv-x="352" +d="M64 180v76h224v-76v-90c0 -7 -4 -14 -11 -14h-28v-52c0 -13 -11 -24 -24 -24v0h-1c-6 0 -10 2 -14 5c-5 4 -9 11 -9 19v52h-49v-52c0 -13 -11 -24 -24 -24s-24 11 -24 24v52h-29c-7 0 -11 7 -11 14v90zM328 272c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24 +s-24 11 -24 24v96c0 13 11 24 24 24zM24 272c13 0 24 -11 24 -24v-96c0 -13 -11 -24 -24 -24s-24 11 -24 24v96c0 13 11 24 24 24zM231 359c48 -21 56 -72 57 -87h-224c1 15 8 66 56 87l-18 22c0 1 0 1 1 2s3 1 3 1l19 -23c14 5 31 9 51 9s36 -4 50 -9l20 23c0 1 1 0 2 -1 +l2 -2zM127 309c8 0 13 6 13 13s-6 14 -13 14c-8 0 -14 -7 -14 -14s7 -13 14 -13zM225 309c7 0 14 6 14 13s-7 14 -14 14c-8 0 -13 -7 -13 -14s6 -13 13 -13z" /> + <glyph glyph-name="ion-social-angular-outline" unicode="" +d="M224 384l-188 -69l39 -230l149 -80l149 80l39 230zM224 416v0l224 -80l-46 -272l-178 -96l-178 96l-46 272zM312 96l-27 56h-122l-27 -56h-40l128 280l128 -280h-40zM182 192h84l-42 89z" /> + <glyph glyph-name="ion-social-angular" unicode="" +d="M182 192l42 89l42 -89h-84zM224 416l224 -80l-46 -272l-178 -96l-178 96l-46 272zM312 96h40l-128 280l-128 -280h40l27 56h122z" /> + <glyph glyph-name="ion-social-apple-outline" unicode="" horiz-adv-x="320" +d="M238 278c-15 0 -26 -4 -37 -8c-10 -4 -21 -8 -35 -8s-25 4 -37 8c-11 4 -22 8 -34 8c-11 0 -23 -3 -34 -10c-12 -7 -23 -18 -31 -31c-12 -18 -16 -47 -13 -77c3 -34 16 -69 35 -99c13 -21 30 -45 50 -45h1c8 0 13 3 20 6c10 5 23 10 44 10v0c21 0 34 -5 44 -10 +c7 -3 12 -6 19 -6v0c22 0 44 35 52 48c8 12 12 20 17 31c-12 7 -22 16 -30 28c-10 15 -17 33 -18 52c-1 18 2 37 10 53c6 12 14 22 24 30c-14 13 -31 20 -47 20zM238 294v0c25 0 52 -14 71 -39c-63 -36 -53 -128 11 -153c-9 -20 -13 -28 -24 -46c-16 -25 -37 -56 -65 -56h-1 +c-24 0 -31 16 -63 16v0c-33 0 -40 -16 -64 -16h-1c-28 0 -48 28 -64 53c-44 69 -48 150 -21 193c19 30 50 48 78 48c29 0 47 -16 71 -16c23 0 38 16 72 16zM214 364c-11 -5 -21 -13 -28 -22c-4 -5 -9 -13 -13 -23c-1 -3 -2 -6 -2 -9c11 4 21 11 28 21c4 5 12 18 15 33z +M230 384v0c3 -23 -6 -46 -18 -62c-13 -17 -35 -30 -56 -30h-1c-4 22 6 44 18 60c14 17 37 31 57 32z" /> + <glyph glyph-name="ion-social-apple" unicode="" horiz-adv-x="320" +d="M238 294v0c25 0 52 -14 71 -39c-63 -36 -53 -128 11 -153c-9 -20 -13 -28 -24 -46c-16 -25 -37 -56 -65 -56h-1c-24 0 -31 16 -63 16v0c-33 0 -40 -16 -64 -16h-1c-28 0 -48 28 -64 53c-44 69 -48 150 -21 193c19 30 50 48 78 48c29 0 47 -16 71 -16c23 0 38 16 72 16z +M230 384v0c3 -23 -6 -46 -18 -62c-13 -17 -35 -30 -56 -30h-1c-4 22 6 44 18 60c14 17 37 31 57 32z" /> + <glyph glyph-name="ion-social-bitcoin-outline" unicode="" horiz-adv-x="320" +d="M184 400h-8v-48v-16h-16h-32h-16v16v48h-9v-48v-16h-16h-72v-16h13c11 0 19 0 25 -3s10 -7 13 -13s3 -8 3 -20v-178c0 -11 0 -18 -3 -24v-1c-1 -3 -4 -10 -12 -14h-1c-5 -3 -8 -3 -17 -3h-13l-3 -16h67h16v-16v-48h9v48v16h16h32h16v-16v-48h8v49v16h15c23 1 41 5 55 10 +c16 6 28 15 37 26c8 11 12 29 13 42c1 14 -1 29 -4 36s-8 16 -21 23c-7 4 -14 6 -21 8l-46 11l43 19c4 2 7 4 12 9c6 5 9 12 11 16c2 5 4 13 3 22c-1 17 -4 29 -10 37c-7 9 -17 16 -31 21c-12 5 -24 7 -41 8l-15 1v15v47zM200 416v0v-63c20 -1 32 -4 45 -9 +c16 -6 29 -15 38 -27s12 -28 13 -45c1 -10 0 -20 -3 -28s-8 -16 -16 -23c-6 -6 -11 -9 -16 -11c9 -2 17 -6 25 -10c15 -8 24 -18 29 -30c4 -10 6 -30 5 -44c-1 -16 -6 -37 -16 -51c-11 -14 -26 -24 -45 -31c-15 -6 -33 -10 -59 -11v-65h-40v64h-32v-64h-41v64h-87l8 48h28 +c9 0 8 1 11 2s4 3 5 6s1 9 1 18v178c0 9 0 10 -1 12s-3 4 -6 6s-9 2 -18 2h-28v48h87v64h41v-64h32v64h40zM160 298v-74h-32v74h32zM160 176v0v-90h-32v90h32zM200 294v0c6 -2 10 -7 14 -12c4 -6 6 -13 6 -21s-2 -15 -7 -21c-4 -5 -7 -9 -13 -12v66zM200 174v0 +c5 -1 8 -1 12 -3c8 -3 14 -7 19 -13s8 -15 8 -24c0 -11 -2 -19 -10 -26s-13 -11 -23 -15c-2 -1 -4 0 -6 -1v82z" /> + <glyph glyph-name="ion-social-bitcoin" unicode="" horiz-adv-x="320" +d="M314 169c4 -10 7 -30 6 -44c-1 -16 -5 -37 -16 -51s-26 -24 -45 -31c-15 -6 -33 -10 -59 -11v-64h-40v64h-32v-64h-41v64h-87l9 48h26c9 0 9 0 12 1s4 4 5 7s2 8 2 17v173c0 9 -1 16 -2 18s-3 4 -6 6s-9 2 -18 2h-28v48h87v64h41v-64h32v64h40v-64c20 -1 33 -4 46 -9 +c16 -6 28 -15 37 -27s12 -28 13 -45c1 -10 0 -20 -3 -28c-2 -8 -8 -16 -16 -23c-6 -6 -11 -9 -16 -11c9 -2 17 -6 25 -10c15 -8 23 -18 28 -30zM128 298v-74h32v74h-32zM128 86h32v90h-32v-90zM200 294v-66c6 3 9 7 13 12c5 6 7 12 7 20s-2 15 -6 21c-4 5 -8 11 -14 13z +M229 107c8 7 10 15 10 26c0 9 -3 19 -8 25s-12 10 -20 13c-4 2 -6 2 -11 3v-82c2 0 5 1 7 2c10 4 14 6 22 13z" /> + <glyph glyph-name="ion-social-buffer-outline" unicode="" horiz-adv-x="384" +d="M7 284c-9 4 -9 11 0 15l169 82c4 2 10 3 16 3s12 -1 16 -3l169 -82c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3zM183 366l-156 -75l156 -75c2 -1 5 -1 9 -1s7 0 9 1l156 75l-156 75c-2 1 -5 2 -9 2s-7 -1 -9 -2zM377 200c9 -4 9 -12 0 -16l-169 -81 +c-4 -2 -10 -4 -16 -4s-12 2 -16 4l-169 81c-9 4 -9 12 0 16c0 0 27 13 33 16c5 3 7 3 13 0s123 -60 123 -60c4 -2 10 -3 16 -3s12 1 16 3c0 0 121 59 125 61s5 2 9 0s35 -17 35 -17zM201 117l156 75l-19 9l-123 -59c-6 -3 -15 -5 -23 -5s-17 2 -23 5l-123 59l-19 -9l156 -75 +c2 -1 5 -2 9 -2s7 1 9 2zM377 100c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3l-169 82c-9 4 -9 11 0 15c0 0 27 14 33 17c5 3 7 2 13 -1s123 -59 123 -59c4 -2 10 -3 16 -3s12 1 16 3c0 0 121 58 125 60s5 2 9 0s35 -17 35 -17zM201 18l156 75l-19 9 +l-123 -60c-6 -3 -15 -4 -23 -4s-17 1 -23 4l-123 60l-19 -9l156 -75c2 -1 5 -2 9 -2s7 1 9 2z" /> + <glyph glyph-name="ion-social-buffer" unicode="" horiz-adv-x="384" +d="M7 284c-9 4 -9 11 0 15l169 82c4 2 10 3 16 3s12 -1 16 -3l169 -82c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3zM377 200c9 -4 9 -12 0 -16l-169 -81c-4 -2 -10 -4 -16 -4s-12 2 -16 4l-169 81c-9 4 -9 12 0 16c0 0 27 13 33 16c5 3 7 3 13 0 +s123 -60 123 -60c4 -2 10 -3 16 -3s12 1 16 3c0 0 121 59 125 61s5 2 9 0s35 -17 35 -17zM377 100c9 -4 9 -11 0 -15l-169 -82c-4 -2 -10 -3 -16 -3s-12 1 -16 3l-169 82c-9 4 -9 11 0 15c0 0 27 14 33 17c5 3 7 2 13 -1s123 -59 123 -59c4 -2 10 -3 16 -3s12 1 16 3 +c0 0 121 58 125 60s5 2 9 0s35 -17 35 -17z" /> + <glyph glyph-name="ion-social-chrome-outline" unicode="" +d="M224 416c123 0 224 -101 224 -224s-101 -224 -224 -224s-224 101 -224 224s101 224 224 224zM224 371c-57 0 -109 -27 -141 -68l54 -93c8 40 43 72 87 72h155c-30 54 -89 89 -155 89zM291 192c0 37 -30 67 -67 67s-67 -30 -67 -67s30 -67 67 -67s67 30 67 67zM45 192 +c0 -91 67 -166 154 -177l54 93c-9 -3 -19 -6 -29 -6c-34 0 -61 18 -77 45v0l-78 135c-16 -27 -24 -58 -24 -90zM224 13c99 0 179 80 179 179c0 24 -4 46 -13 67h-108c19 -17 32 -40 32 -67c0 -17 -5 -32 -13 -45v0z" /> + <glyph glyph-name="ion-social-chrome" unicode="" +d="M157 192c0 37 30 67 67 67s67 -30 67 -67s-30 -67 -67 -67s-67 30 -67 67zM445 230c2 -12 3 -25 3 -38c0 -106 -74 -195 -174 -218c-10 -2 -20 -4 -30 -5c-7 -1 -13 -1 -20 -1c-8 0 -17 0 -25 1v0v0v0v1l102 177c8 13 13 28 13 45c0 27 -13 50 -32 67h156 +c3 -9 5 -19 7 -29v0c-2 10 -4 20 -7 29v0c3 -9 5 -19 7 -29v0zM224 103c10 0 20 2 29 5l-78 -135v0c-42 9 -79 30 -108 59c-42 41 -67 97 -67 160c0 31 6 61 18 88c7 16 16 31 26 45v0l103 -178c16 -27 43 -44 77 -44zM59 343v0v1c24 26 55 47 90 59c23 8 49 13 75 13 +c73 0 138 -36 179 -90h1c10 -14 18 -29 25 -44v0c-7 15 -15 30 -25 44h-1c10 -14 19 -29 26 -44h-205c-44 0 -79 -32 -87 -72z" /> + <glyph glyph-name="ion-social-codepen-outline" unicode="" +d="M356 244c5 -3 7 -6 7 -12v-81c0 -6 -3 -10 -8 -13c-41 -27 -82 -55 -123 -82c-6 -4 -11 -4 -17 0c-41 27 -81 55 -122 82c-5 3 -8 7 -8 13v80c0 6 3 11 8 14c41 27 81 54 122 81c6 4 11 4 17 0c41 -27 83 -55 124 -82zM236 296v-54c0 -1 1 -2 2 -3c16 -11 31 -21 47 -32 +c1 -1 3 -1 4 0l40 26zM212 295c0 0 -62 -41 -93 -62c14 -9 27 -17 40 -26c1 -1 3 -1 4 0c15 10 31 21 46 31c1 1 3 4 3 6v51zM109 211v-40l30 20zM212 87v53c0 1 -2 3 -3 4c-15 10 -31 21 -46 31c-2 1 -3 1 -5 0l-39 -26c31 -21 93 -62 93 -62zM227 165l39 26s-34 23 -40 27 +c-1 1 -4 0 -5 -1c-5 -3 -9 -6 -14 -9c-8 -6 -25 -17 -25 -17l39 -26c2 -1 4 -1 6 0zM236 87l93 62l-38 26c-2 2 -5 2 -7 0c-15 -10 -30 -21 -45 -31c-2 -2 -3 -3 -3 -6v-51zM338 171v40l-30 -20zM224 384c-51 0 -100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136 +s85 -56 136 -56s100 20 136 56s56 85 56 136s-20 100 -56 136s-85 56 -136 56zM224 416v0c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224z" /> + <glyph glyph-name="ion-social-codepen" unicode="" +d="M209 144c1 -1 3 -3 3 -4v-53s-62 41 -93 62l39 26c2 1 3 1 5 0c15 -10 31 -21 46 -31zM163 207c-1 -1 -3 -1 -4 0c-13 9 -26 17 -40 26c31 21 93 62 93 62v-51c0 -2 -2 -5 -3 -6c-15 -10 -31 -21 -46 -31zM238 239c-1 1 -2 2 -2 3v54l93 -63l-40 -26c-1 -1 -3 -1 -4 0 +c-16 11 -31 21 -47 32zM226 218c6 -4 40 -27 40 -27l-39 -26c-2 -1 -4 -1 -6 0l-39 26s17 11 25 17c5 3 9 6 14 9c1 1 4 2 5 1zM109 211l30 -20l-30 -20v40zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM363 151v81 +c0 6 -2 9 -7 12c-41 27 -83 55 -124 82c-6 4 -11 4 -17 0c-41 -27 -81 -54 -122 -81c-5 -3 -8 -8 -8 -14v-80c0 -6 3 -10 8 -13c41 -27 81 -55 122 -82c6 -4 11 -4 17 0c41 27 82 55 123 82c5 3 8 7 8 13zM284 175c2 2 5 2 7 0l38 -26l-93 -62v51c0 3 1 4 3 6 +c15 10 30 21 45 31zM338 171l-30 20l30 20v-40z" /> + <glyph glyph-name="ion-social-css3-outline" unicode="" horiz-adv-x="384" +d="M291 81l-99 -28l-98 28l-7 78h48l4 -40l53 -15v0v0l54 15l5 64h-112l-4 50h121l4 51h-184l-4 49h241zM0 416h384l-35 -403l-157 -45l-157 45zM319 37l30 347h-314l30 -347l127 -36z" /> + <glyph glyph-name="ion-social-css3" unicode="" horiz-adv-x="384" +d="M192 109v0zM0 416h384l-35 -403l-157 -45l-157 45zM291 81l22 252h-241l4 -49h184l-4 -51h-121l4 -50h112l-5 -64l-54 -15v0v0l-53 15l-4 40h-48l7 -78l98 -28z" /> + <glyph glyph-name="ion-social-designernews-outline" unicode="" +d="M259 302v-53l-65 103zM0 188zM297 352l151 -119v-201h-248l-200 156h63c46 0 77 33 77 82c0 20 -5 37 -15 51l-3 3l37 -29v-107h41l-2 98l63 -98h36v84v80zM432 48v178l-119 92v1v-47v-83v-17h-15h-37h-9l-4 8l-33 50l1 -42v-16h-16h-41h-16v16v29c-3 -6 -7 -12 -12 -17 +c-8 -9 -18 -16 -30 -21s-24 -7 -38 -7h-16l159 -124h226zM59 298h-1h-3v-57h4c8 0 13 2 17 6c5 6 6 15 6 22c0 26 -12 29 -23 29zM59 314v0c25 0 39 -16 39 -45c0 -28 -14 -44 -40 -44h-19v89h20z" /> + <glyph glyph-name="ion-social-designernews" unicode="" +d="M258 303l1 -53l-64 102zM297 352l151 -118v-202h-248l-200 157v0h63c46 0 77 33 77 82c0 20 -5 37 -15 51l-3 3l37 -29v-107h40l-2 99l64 -99h36v83v80zM98 270c0 -28 -14 -44 -40 -44h-19v89h19c26 0 40 -16 40 -45z" /> + <glyph glyph-name="ion-social-dribbble-outline" unicode="" horiz-adv-x="384" +d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM314 296c-17 -25 -47 -47 -85 -64c5 -10 9 -20 13 -31c33 3 75 4 110 2c-2 35 -16 68 -38 93zM192 352c-14 0 -26 -2 -39 -5c23 -23 43 -53 62 -87c34 14 62 33 79 55 +c-28 23 -63 37 -102 37zM120 334c-41 -21 -71 -58 -83 -103h25c44 0 85 6 121 17c-19 34 -40 63 -63 86zM32 200v-8c0 -40 15 -78 40 -106c24 45 67 83 122 106c4 2 8 3 14 4c-3 8 -6 16 -10 24c-40 -13 -88 -20 -138 -21c-9 0 -19 1 -28 1zM192 32c20 0 39 3 57 10 +c-3 25 -8 53 -15 79c-4 17 -10 33 -16 49c-7 -2 -13 -4 -17 -6c-48 -22 -86 -56 -107 -98c27 -21 61 -34 98 -34zM278 58c40 26 68 67 73 116c-30 2 -68 3 -99 0c4 -12 9 -25 12 -38c7 -27 11 -52 14 -78z" /> + <glyph glyph-name="ion-social-dribbble" unicode="" horiz-adv-x="384" +d="M192 384c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM192 32c88 0 160 72 160 160s-72 160 -160 160s-160 -72 -160 -160s72 -160 160 -160zM242 201c-4 11 -8 21 -13 31c25 11 47 24 63 39c15 -19 26 -42 28 -67c-26 0 -55 -1 -78 -3z +M271 292c-15 -12 -34 -23 -56 -32c-12 22 -24 41 -38 59c5 1 10 1 15 1c30 0 57 -11 79 -28zM142 310c15 -18 28 -39 41 -62c-34 -10 -72 -16 -113 -17c11 36 38 65 72 79zM319 176c-4 -33 -21 -63 -46 -83c-3 14 -5 28 -9 43c-3 13 -8 26 -12 38c21 2 45 3 67 2zM194 192 +c-43 -18 -79 -46 -104 -78c-16 22 -26 49 -26 78v7c49 1 95 8 134 21c4 -8 7 -16 10 -24c-6 -1 -10 -2 -14 -4zM219 170c6 -16 11 -32 15 -49c4 -15 7 -31 10 -46c-16 -7 -34 -11 -52 -11c-31 0 -59 11 -81 29c22 30 53 54 90 71c4 2 11 4 18 6z" /> + <glyph glyph-name="ion-social-dropbox-outline" unicode="" horiz-adv-x="384" +d="M113 371l79 -66l-114 -71l-78 63zM27 295l52 -42l86 53l-53 46zM306 235l78 -63l-78 -51v-39l-114 -69l-114 68v39l-78 52l78 63l114 -71l-79 -66l-19 12v-20l98 -59l98 59v20l-19 -12l-79 66zM79 217l-52 -44l85 -55l53 44zM219 162l53 -44l85 56l-52 43zM384 297 +l-78 -63l-114 71l79 66zM219 305l86 -52l52 42l-85 56z" /> + <glyph glyph-name="ion-social-dropbox" unicode="" horiz-adv-x="384" +d="M113 371l79 -66l-114 -71l-78 63zM0 172l78 62l114 -70l-79 -66zM192 164l114 70l78 -62l-113 -74zM384 297l-78 -63l-114 71l79 66zM192 150l80 -66l34 22v-25l-114 -68l-114 68v25l34 -22z" /> + <glyph glyph-name="ion-social-euro-outline" unicode="" horiz-adv-x="320" +d="M214 384c-53 0 -91 -9 -115 -27c-22 -16 -33 -40 -33 -74v-11v-17h-16h-34v-16h34h16v-15v-48v-17h-16h-34v-16h34h16v-15v-27c0 -34 11 -58 33 -74c24 -18 62 -27 115 -27c31 0 59 2 88 8l-5 35c-30 -4 -55 -7 -80 -7c-36 0 -59 6 -74 19c-19 16 -21 40 -21 60v13v15h16 +h103l3 16h-106h-16v17v48v15h16h118l2 16h-120h-16v17v2c0 16 2 39 21 55c16 13 39 19 74 19c24 0 51 -3 80 -7l5 35c-29 6 -57 8 -88 8zM214 400v0c35 0 68 -3 106 -12l-9 -65c-37 6 -68 9 -94 9c-64 0 -79 -22 -79 -58v-3h139l-8 -48h-131v-48h124l-7 -48h-117v-12 +c0 -44 15 -63 79 -63c26 0 57 3 94 9l9 -65c-38 -9 -71 -12 -106 -12c-115 0 -164 41 -164 117v26h-50v48h50v48h-50v48h50v12c0 76 49 117 164 117z" /> + <glyph glyph-name="ion-social-euro" unicode="" horiz-adv-x="320" +d="M138 176h124l-7 -48h-117v-13c0 -44 15 -63 79 -63c26 0 56 3 93 9l10 -65c-38 -9 -71 -12 -106 -12c-115 0 -164 41 -164 117v27h-50v48h50v48h-50v48h50v11c0 76 49 117 164 117c35 0 68 -3 106 -12l-10 -65c-37 6 -67 9 -93 9c-64 0 -79 -22 -79 -58v-2h138l-7 -48 +h-131v-48z" /> + <glyph glyph-name="ion-social-facebook-outline" unicode="" horiz-adv-x="192" +d="M128 256h64l-8 -64h-56v-192h-83v192h-45v64h45v43c0 54 23 85 91 85h56v-64h-34c-27 0 -30 -9 -30 -26v-38zM170 208l4 32h-45h-17v17v37c0 10 1 21 9 30c10 11 25 12 37 12h18v32h-40c-28 0 -49 -6 -60 -18c-10 -11 -15 -27 -15 -51v-43v-16h-15h-30v-32h30h15v-16 +v-176h51v176v16h17h41z" /> + <glyph glyph-name="ion-social-facebook" unicode="" horiz-adv-x="192" +d="M128 256h64l-8 -64h-56v-192h-83v192h-45v64h45v43c0 54 23 85 91 85h56v-64h-34c-27 0 -30 -9 -30 -26v-38z" /> + <glyph glyph-name="ion-social-foursquare-outline" unicode="" horiz-adv-x="320" +d="M302 284c-12 -60 -25 -131 -27 -138zM281 416c35 0 45 -20 37 -57c-3 -16 -10 -44 -16 -75l-27 -137c-3 -13 -8 -35 -39 -35h-72c-3 0 -3 0 -6 -3c-2 -2 -115 -133 -115 -133c-9 -10 -23 -8 -28 -6s-15 8 -15 26v380s10 40 43 40h238zM280 352c6 31 6 32 -24 32h-195 +c-29 0 -29 -3 -29 -28v-297c0 -38 1 -38 3 -38s10 8 29 31c0 0 78 89 79 90c2 2 3 2 6 2h62c26 0 28 6 33 31c4 21 36 177 36 177zM302 284c6 31 13 59 16 75zM233 352c5 0 9 -5 8 -11l-8 -44c-1 -4 -6 -9 -11 -9h-75c-8 0 -8 -5 -8 -13v-6c0 -8 0 -13 8 -13h64 +s11 -6 10 -12s-11 -51 -12 -54s-4 -9 -11 -9h-62c-9 0 -11 -1 -17 -8l-54 -63c-1 -1 -1 -1 -1 0v231c0 5 5 11 11 11h158z" /> + <glyph glyph-name="ion-social-foursquare" unicode="" horiz-adv-x="320" +d="M281 416c35 0 45 -20 37 -57c-10 -49 -40 -202 -43 -213c-3 -13 -8 -34 -39 -34h-72c-3 0 -3 0 -6 -3c-2 -2 -115 -133 -115 -133c-9 -10 -23 -8 -28 -6s-15 8 -15 26v380s10 40 43 40h238zM275 146c3 11 33 164 43 213zM267 351c2 9 -5 16 -12 16h-191 +c-9 0 -15 -8 -15 -15v-296c0 -1 1 -1 2 0c0 0 70 84 78 94s11 11 23 11h64c9 0 14 8 15 12s8 43 10 51s-6 16 -13 16h-82c-10 0 -18 8 -18 18v13c0 10 8 17 18 17h96s14 6 15 12z" /> + <glyph glyph-name="ion-social-freebsd-devil" unicode="" horiz-adv-x="512" +d="M503 333c19 -37 8 -81 -20 -108s-60 -33 -60 -33c2 -32 16 -59 -41 -102c-43 -32 2 -90 2 -90c10 -14 23 -19 32 -32h-272s15 14 -7 32c0 0 -20 17 -18 29s6 13 9 15s0 7 0 7l-19 19s-13 -13 -44 -13c-38 0 -65 39 -65 39h46s-6 -8 -7 -13c-1 -4 1 -5 1 -5s11 -6 22 -6 +c17 0 33 12 33 12l-24 22l-15 -4l-16 37l39 -10l-1 -15l28 -18s9 9 7 27s-9 26 -9 26s-4 0 -9 -4s-6 -6 -6 -6l-10 44s43 -19 50 -63c3 -20 -6 -35 -6 -35l17 -10s6 5 17 7s23 2 29 -8s5 -12 4 -19s0 -9 6 -11s6 -6 11 -8s15 -6 21 -2s8 11 8 18v16s-9 8 -32 20 +s-54 22 -66 40s-12 44 0 57c9 10 23 25 26 35c4 14 4 42 4 42s-10 16 -8 40c2 30 22 84 96 114c0 0 -40 -55 -20 -80c0 0 37 11 77 9c31 -2 56 -12 73 -28s25 -23 47 -17s28 17 28 33c0 19 -16 51 -16 51s36 -7 58 -51zM195 245c14 4 21 -11 21 -11c14 25 30 60 22 64 +s-64 -25 -66 -88c0 0 6 31 23 35zM232 230c5 7 34 8 37 -17c4 -35 -24 -57 -24 -57s7 -2 23 2c17 4 43 29 43 70s-21 66 -41 62s-38 -60 -38 -60z" /> + <glyph glyph-name="ion-social-github-outline" unicode="" +d="M224 416c124 0 224 -103 224 -230c0 -101 -64 -188 -153 -218h-4c-8 0 -12 7 -12 12c0 8 1 31 1 62c0 21 -8 36 -16 43c50 6 103 25 103 113c0 25 -9 46 -23 62c2 6 10 29 -2 61h-5c-8 0 -27 -3 -57 -24c-18 5 -37 8 -56 8s-38 -3 -56 -8c-30 21 -49 24 -57 24h-5 +c-12 -32 -4 -55 -2 -61c-14 -16 -23 -37 -23 -62c0 -88 52 -107 102 -113c-6 -6 -12 -16 -14 -31c-6 -3 -16 -6 -26 -6c-13 0 -28 5 -39 25c0 0 -13 22 -35 24v0c-2 0 -21 0 -1 -14c0 0 15 -8 25 -34c0 0 10 -33 53 -33c7 0 14 0 22 2v-39c0 -5 -3 -11 -11 -11h-4 +c-89 30 -153 116 -153 218c0 127 100 230 224 230zM146 -0c-15 0 -28 4 -38 9c14 -10 28 -17 44 -23v6v8h-6zM157 73c-16 4 -35 10 -52 24c6 -6 11 -11 13 -16c7 -12 14 -17 25 -17c4 0 9 1 12 2c1 2 1 5 2 7zM347 14c17 13 32 28 45 46c26 37 40 80 40 126 +c0 29 -5 58 -16 84c-10 25 -26 48 -45 68s-41 34 -66 45c-26 11 -53 17 -81 17s-55 -6 -81 -17c-25 -11 -47 -25 -66 -45s-35 -42 -45 -68c-11 -26 -16 -55 -16 -84c0 -46 14 -89 40 -126c10 -14 22 -27 35 -38c-7 8 -11 16 -13 22c-7 18 -15 24 -17 25h-2v1 +c-5 3 -20 13 -15 28c3 9 12 15 25 15h1v0v0c13 -1 24 -6 32 -13c-21 19 -37 48 -37 98c0 24 7 47 21 66c-3 13 -6 34 5 62l3 8l7 2c2 0 5 1 10 1c12 0 31 -3 60 -22c17 4 35 6 53 6v0v0c18 0 36 -2 53 -6c29 19 48 22 60 22c5 0 8 -1 10 -1l7 -2l3 -7c11 -27 8 -50 5 -63 +c14 -19 21 -41 21 -66c0 -92 -55 -117 -92 -125c3 -8 5 -18 5 -30v-51v-6c18 7 35 16 51 28z" /> + <glyph glyph-name="ion-social-github" unicode="" +d="M224 416c124 0 224 -103 224 -230c0 -101 -64 -188 -153 -218h-4c-8 0 -12 7 -12 12c0 8 1 31 1 62c0 21 -8 36 -16 43c50 6 103 25 103 113c0 25 -9 46 -23 62c2 6 10 29 -2 61h-5c-8 0 -27 -3 -57 -24c-18 5 -37 8 -56 8s-38 -3 -56 -8c-30 21 -49 24 -57 24h-5 +c-12 -32 -4 -55 -2 -61c-14 -16 -23 -37 -23 -62c0 -88 52 -107 102 -113c-6 -6 -12 -16 -14 -31c-6 -3 -16 -6 -26 -6c-13 0 -28 5 -39 25c0 0 -13 22 -35 24v0c-2 0 -21 0 -1 -14c0 0 15 -8 25 -34c0 0 10 -33 53 -33c7 0 14 0 22 2v-39c0 -5 -3 -11 -11 -11h-4 +c-89 30 -153 116 -153 218c0 127 100 230 224 230z" /> + <glyph glyph-name="ion-social-google-outline" unicode="" horiz-adv-x="256" +d="M191 366c12 -10 37 -30 37 -68c0 -37 -21 -55 -43 -72c-7 -7 -15 -13 -15 -24s8 -17 14 -22l18 -14c23 -19 43 -36 43 -71c0 -47 -47 -95 -135 -95c-74 0 -110 35 -110 72c0 18 10 44 40 62c32 19 75 21 98 23c-7 9 -16 18 -16 34c0 9 2 14 5 20c-6 0 -11 -1 -16 -1 +c-54 0 -85 40 -85 79c0 23 11 48 33 67c29 24 63 28 91 28h106l-33 -18h-32zM155 142c-4 1 -7 1 -12 1s-32 -1 -54 -8c-11 -4 -44 -16 -44 -52s36 -62 91 -62c49 0 75 24 75 55c0 26 -17 39 -56 66zM170 238c12 12 13 28 13 37c0 36 -22 92 -65 92c-13 0 -28 -6 -36 -16 +c-9 -11 -11 -25 -11 -38c0 -34 20 -89 64 -89c13 0 27 6 35 14z" /> + <glyph glyph-name="ion-social-google" unicode="" horiz-adv-x="288" +d="M210 172c22 -18 45 -36 45 -73c0 -49 -48 -99 -140 -99c-80 0 -115 39 -115 77c0 10 3 42 42 65c27 16 61 20 85 22c-4 7 -8 16 -8 27c0 4 0 7 1 10h-4c-19 0 -46 4 -67 26c-15 15 -24 36 -24 57c0 26 13 53 35 71v0c32 25 70 29 95 29h133l-60 -33h-13 +c11 -13 23 -31 23 -58c0 -40 -25 -59 -45 -74v-1c-6 -6 -11 -10 -11 -17c0 -6 4 -10 10 -15v0zM85 308c0 -13 4 -33 14 -51c7 -12 20 -27 41 -27c10 0 21 4 28 11c10 10 10 25 10 30c0 18 -6 38 -15 54c-7 13 -20 27 -40 27c-11 0 -22 -5 -29 -13c-6 -7 -9 -18 -9 -31z +M206 80c0 20 -13 31 -50 56c-3 0 -4 1 -8 1c-6 0 -32 -2 -51 -8c-16 -6 -37 -16 -37 -42c0 -31 32 -51 80 -51c41 0 66 17 66 44z" /> + <glyph glyph-name="ion-social-googleplus-outline" unicode="" +d="M192 366c12 -10 36 -30 36 -68c0 -37 -21 -55 -43 -72c-7 -7 -15 -13 -15 -24s8 -18 14 -22l18 -14c23 -19 43 -36 43 -71c0 -47 -47 -95 -135 -95c-74 0 -110 35 -110 72c0 18 10 44 40 62c32 19 75 21 98 23c-7 9 -16 18 -16 34c0 9 3 14 5 20c-6 0 -11 -1 -16 -1 +c-54 0 -85 40 -85 79c0 23 10 48 32 67c29 24 64 28 92 28h106l-33 -18h-31zM155 142c-4 0 -7 1 -12 1s-32 -1 -54 -8c-11 -4 -44 -16 -44 -52s36 -62 91 -62c49 0 75 24 75 55c0 26 -17 39 -56 66zM170 238c12 12 13 28 13 37c0 36 -22 92 -65 92c-13 0 -28 -6 -36 -16 +c-9 -11 -11 -24 -11 -37c0 -34 20 -90 64 -90c13 0 27 6 35 14zM448 306v-18h-78v-81h-18v81h-80v18h80v78h18v-78h78z" /> + <glyph glyph-name="ion-social-googleplus" unicode="" +d="M210 172c22 -18 45 -36 45 -73c0 -49 -47 -99 -139 -99c-80 0 -116 39 -116 77c0 10 3 42 42 65c27 16 61 21 85 23c-4 7 -8 15 -8 26c0 4 0 7 1 10h-4c-19 0 -46 4 -67 26c-15 15 -24 36 -24 57c0 26 13 53 35 71v0c32 25 69 29 94 29h134l-60 -33h-13 +c11 -13 23 -31 23 -58c0 -40 -25 -59 -45 -74v-1c-6 -6 -11 -10 -11 -17c0 -6 4 -10 10 -15v0zM85 308c0 -13 4 -33 14 -51c7 -12 21 -27 41 -27c10 0 21 4 28 11c10 10 10 25 10 30c0 18 -6 37 -15 53c-8 13 -20 28 -40 28c-11 0 -23 -5 -29 -13c-6 -7 -9 -18 -9 -31z +M206 80c0 20 -13 31 -50 56c-3 0 -4 1 -8 1c-6 0 -31 -2 -50 -8c-16 -6 -38 -16 -38 -42c0 -31 32 -51 80 -51c41 0 66 17 66 44zM370 306h78v-34h-78v-81h-34v81h-80v34h80v78h34v-78z" /> + <glyph glyph-name="ion-social-hackernews-outline" unicode="" horiz-adv-x="384" +d="M352 352h-320v-320h320v320zM384 384v0v-384h-384v384h384zM233 289h45l-64 -120v-72h-40v72l-66 120h47l40 -84z" /> + <glyph glyph-name="ion-social-hackernews" unicode="" horiz-adv-x="384" +d="M0 384h384v-384h-384v384zM214 169l64 120h-45l-38 -84l-40 84h-47l66 -120v-72h40v72z" /> + <glyph glyph-name="ion-social-html5-outline" unicode="" horiz-adv-x="384" +d="M0 416h384l-35 -403l-157 -45l-157 45zM319 37l30 347h-314l30 -347l127 -36zM84 184l-13 150h241l-4 -50h-184l4 -51h176l-14 -151l-98 -28l-99 28l-6 77h48l3 -39l54 -15l53 15l6 64h-167z" /> + <glyph glyph-name="ion-social-html5" unicode="" horiz-adv-x="384" +d="M0 416h384l-35 -403l-157 -45l-157 45zM308 284l4 50h-241l13 -150h167l-6 -64l-53 -15l-54 15l-3 39h-48l6 -78l99 -27l98 28l14 151h-176l-4 51h184z" /> + <glyph glyph-name="ion-social-instagram-outline" unicode="" horiz-adv-x="384" +d="M384 336v-289c0 -26 -22 -47 -48 -47h-288c-26 0 -48 21 -48 47v289c0 26 22 48 48 48h288c26 0 48 -22 48 -48zM192 272c-44 0 -80 -36 -80 -80s36 -80 80 -80s80 36 80 80s-36 80 -80 80zM352 288v48c0 9 -7 16 -16 16h-48c-9 0 -16 -7 -16 -16v-48c0 -9 7 -16 16 -16 +h48c9 0 16 7 16 16zM337 32c9 0 15 7 15 16v176h-52c3 -10 4 -21 4 -32c0 -30 -11 -58 -32 -79s-50 -33 -80 -33s-58 12 -79 33s-33 49 -33 79c0 11 2 22 5 32h-53v-176c0 -9 8 -16 17 -16h288z" /> + <glyph glyph-name="ion-social-instagram" unicode="" horiz-adv-x="384" +d="M112 192c0 53 27 80 80 80s80 -27 80 -80s-27 -80 -80 -80s-80 27 -80 80zM113 271c-14 -14 -23 -29 -28 -47h-85v112c0 13 4 25 14 34s22 14 35 14h288c13 0 24 -5 33 -14s14 -21 14 -34v-112h-84c-5 18 -14 33 -28 47c-22 22 -49 33 -80 33s-57 -11 -79 -33zM352 300 +v39c0 4 -2 7 -4 9s-5 4 -9 4h-38c-4 0 -7 -2 -9 -4s-4 -5 -4 -9v-39c0 -4 2 -7 4 -9s5 -3 9 -3h38c4 0 7 1 9 3s4 5 4 9zM272 113c22 22 32 48 32 79h80v-144c0 -13 -5 -24 -14 -34s-20 -14 -33 -14h-288c-13 0 -24 4 -34 14s-15 21 -15 34v144h81c0 -31 10 -57 32 -79 +s48 -33 79 -33s58 11 80 33z" /> + <glyph glyph-name="ion-social-javascript-outline" unicode="" +d="M160 344h-48v-196c0 -30 -6 -50 -17 -64c-11 -13 -26 -20 -48 -20c-9 0 -18 1 -25 2l-4 -30c11 -2 25 -4 37 -4c34 0 59 8 76 25c19 18 29 48 29 90v197zM176 360v0v-213c0 -97 -49 -131 -121 -131c-18 0 -40 3 -55 8l8 62c10 -4 24 -6 39 -6c31 0 49 15 49 68v212h80z +M350 352c-34 0 -62 -9 -82 -26c-19 -15 -28 -36 -28 -60c0 -20 7 -36 21 -51c14 -14 34 -26 61 -36c23 -8 38 -15 48 -24c12 -11 18 -23 18 -38c0 -16 -7 -31 -20 -40c-12 -9 -28 -14 -48 -14c-28 0 -52 8 -70 15l-7 -32c18 -8 44 -14 72 -14c38 0 70 9 90 27 +c18 16 27 38 27 63c0 21 -5 36 -17 50s-31 27 -58 37v0v0c-38 15 -72 28 -72 63c0 14 7 27 19 36c11 9 26 13 45 13c24 0 43 -5 57 -11l10 32c-19 6 -42 10 -66 10zM350 368v0c38 0 65 -7 85 -16l-19 -64c-13 7 -35 17 -67 17s-48 -16 -48 -33c0 -22 19 -31 62 -48 +c58 -22 85 -53 85 -102c0 -57 -42 -106 -133 -106c-38 0 -72 10 -91 21l15 63v0c20 -11 49 -21 81 -21c34 0 52 15 52 38c0 21 -15 33 -55 47c-55 20 -93 52 -93 102c0 58 49 102 126 102z" /> + <glyph glyph-name="ion-social-javascript" unicode="" +d="M176 360v0v-213c0 -97 -49 -131 -121 -131c-18 0 -40 3 -55 8l8 62c10 -4 24 -6 39 -6c31 0 49 15 49 68v212h80zM350 368v0c38 0 65 -7 85 -16l-19 -64c-13 7 -35 17 -67 17s-48 -16 -48 -33c0 -22 19 -31 62 -48c58 -22 85 -53 85 -102c0 -57 -42 -106 -133 -106 +c-38 0 -72 10 -91 21l15 63v0c20 -11 49 -21 81 -21c34 0 52 15 52 38c0 21 -15 33 -55 47c-55 20 -93 52 -93 102c0 58 49 102 126 102z" /> + <glyph glyph-name="ion-social-linkedin-outline" unicode="" horiz-adv-x="384" +d="M119 64v0h-55v171h55v-171zM93 261v0v0c-18 0 -29 13 -29 29c0 17 12 30 30 30s29 -13 29 -30c0 -16 -12 -29 -30 -29zM257 239c36 0 63 -24 63 -75v-100h-55v94c0 22 -8 37 -28 37c-15 0 -24 -10 -28 -20c-2 -4 -2 -9 -2 -14v-97h-55v171h55v-24c8 11 21 28 50 28z +M353 384c18 0 31 -13 31 -30v-321c0 -17 -13 -33 -31 -33h-320c-18 0 -33 16 -33 33v321c0 17 15 30 33 30h320zM350 32c1 0 2 1 2 2v316c0 1 -1 2 -2 2h-316s-2 -1 -2 -2v-315s1 -3 3 -3h315z" /> + <glyph glyph-name="ion-social-linkedin" unicode="" horiz-adv-x="384" +d="M353 384c18 0 31 -13 31 -30v-321c0 -17 -13 -33 -31 -33h-320c-18 0 -33 16 -33 33v321c0 17 15 30 33 30h320zM119 64v171h-55v-171h55zM93 261c18 0 30 13 30 29c0 17 -11 30 -29 30s-30 -13 -30 -30c0 -16 11 -29 29 -29v0zM320 64v100c0 51 -27 75 -63 75 +c-29 0 -42 -17 -50 -28v24h-55v-171h55v97c0 5 0 10 2 14c4 10 13 20 28 20c20 0 28 -15 28 -37v-94h55z" /> + <glyph glyph-name="ion-social-markdown" unicode="" +d="M416 352c18 0 32 -14 32 -32v-256c0 -18 -14 -32 -32 -32h-384c-18 0 -32 14 -32 32v256c0 18 14 32 32 32h384zM252 96v0v192h-56l-42 -68l-42 68h-56v-192h56v96l42 -54l42 54v-96h56zM336 96v0l70 96h-42v96h-56v-96h-42z" /> + <glyph glyph-name="ion-social-nodejs" unicode="" horiz-adv-x="384" +d="M192 -32c-6 0 -12 2 -17 5l-53 32c-8 5 -4 6 -1 7c11 4 14 5 25 12c1 1 3 1 4 0l39 -23c1 -1 4 -1 5 0l156 92c1 1 2 2 2 4v187c0 2 0 4 -2 5l-156 94c-1 1 -3 1 -4 0l-155 -94c-2 -1 -3 -3 -3 -5v-187c0 -2 0 -3 2 -4l40 -24c24 -12 38 1 38 15v183c0 3 2 5 5 5h22 +c3 0 5 -2 5 -5v-183c0 -33 -19 -52 -49 -52c-9 0 -17 1 -37 11l-41 24c-10 6 -17 18 -17 30v190c0 12 7 24 17 30l158 95c10 6 24 6 34 0l158 -95c10 -6 17 -18 17 -30v-190c0 -12 -7 -24 -17 -30l-158 -94c-5 -3 -11 -5 -17 -5v0zM241 96c-65 0 -84 31 -84 59c0 3 1 5 4 5 +h21c2 0 5 -2 5 -4c3 -22 16 -31 54 -31c33 0 47 11 47 29c0 11 -3 18 -55 23c-43 4 -71 15 -71 51c0 33 28 52 73 52c46 0 76 -14 79 -51c0 -1 -1 -2 -2 -3s-2 -2 -3 -2h-20c-2 0 -5 2 -5 4c-4 17 -16 23 -49 23c-36 0 -41 -12 -41 -22c0 -12 5 -16 54 -23s72 -16 72 -51 +c0 -36 -29 -59 -79 -59v0v0z" /> + <glyph glyph-name="ion-social-octocat" unicode="" +d="M146 161c9 0 16 -4 22 -13s10 -20 10 -32s-4 -22 -10 -31s-14 -13 -22 -13c-9 0 -17 4 -23 13s-9 19 -9 31s3 24 9 32c6 9 14 13 23 13zM303 161c9 0 16 -4 22 -13s9 -20 9 -32s-3 -22 -9 -31s-13 -13 -22 -13s-18 4 -24 13s-9 19 -9 31s3 24 9 32c6 9 15 13 24 13z +M414 276c24 -27 34 -66 34 -96c0 -24 -1 -46 -6 -65c-6 -19 -13 -35 -21 -47c-9 -12 -19 -23 -32 -32s-24 -17 -34 -21s-22 -8 -36 -10c-13 -2 -24 -4 -31 -4c0 0 -28 -1 -64 -1s-64 1 -64 1c-7 0 -18 2 -31 4c-14 2 -26 6 -36 10s-22 12 -34 21c-13 9 -23 20 -32 32 +c-8 12 -15 28 -21 47c-5 19 -6 41 -6 65c0 31 10 70 34 96c0 0 -2 14 0 39s7 48 16 69c30 -3 67 -20 112 -51c15 4 36 6 62 6c28 0 48 -2 62 -6c20 14 39 24 58 33c19 8 33 13 41 15s13 3 13 3c9 -21 14 -44 16 -69s0 -39 0 -39v0zM348 42c28 13 42 40 42 81 +c0 24 -8 43 -26 59c-9 9 -20 13 -32 15s-31 1 -56 -1s-40 -4 -52 -4s-25 2 -42 3s-30 3 -39 3c-10 0 -20 1 -31 -2s-21 -7 -28 -14c-17 -15 -25 -35 -25 -59c0 -41 13 -68 41 -81c27 -13 69 -18 123 -18h2c54 0 95 5 123 18z" /> + <glyph glyph-name="ion-social-pinterest-outline" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c36 36 56 85 56 136s-20 100 -56 136s-85 56 -136 56s-100 -20 -136 -56s-56 -85 -56 -136s20 -100 56 -136c14 -14 31 -25 48 -34c1 6 2 10 3 16c4 18 29 122 29 122 +s-8 15 -8 36c0 33 20 58 44 58c20 0 30 -16 30 -34c0 -20 -13 -51 -20 -79c-6 -24 12 -43 35 -43c42 0 71 54 71 119c0 49 -33 85 -93 85c-68 0 -110 -50 -110 -107c0 -20 6 -33 15 -44c4 -5 5 -6 3 -12c-1 -4 -4 -14 -5 -18c-2 -6 -6 -8 -11 -6c-31 13 -46 48 -46 86 +c0 64 54 140 160 140c86 0 142 -63 142 -129c0 -88 -49 -153 -121 -153c-24 0 -47 13 -55 28c0 0 -12 -52 -15 -62c-2 -6 -4 -13 -7 -19c15 -4 31 -6 47 -6c51 0 100 20 136 56z" /> + <glyph glyph-name="ion-social-pinterest" unicode="" +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224c-22 0 -44 3 -64 9c8 14 18 31 23 48c3 10 16 62 16 62c8 -15 30 -28 54 -28c72 0 121 65 121 153c0 66 -56 129 -142 129c-106 0 -160 -76 -160 -140c0 -39 15 -73 46 -86c5 -2 10 0 12 6c1 4 3 14 4 18 +c2 6 1 7 -3 12c-9 11 -15 24 -15 44c0 57 42 107 110 107c60 0 94 -36 94 -85c0 -65 -29 -119 -71 -119c-24 0 -42 19 -36 43c7 28 20 59 20 79c0 18 -10 34 -30 34c-24 0 -43 -25 -43 -58c0 -21 7 -36 7 -36s-25 -104 -29 -122c-4 -17 -5 -35 -4 -51 +c-79 35 -134 113 -134 205c0 124 100 224 224 224z" /> + <glyph glyph-name="ion-social-python" unicode="" horiz-adv-x="384" +d="M129 199c-29 -5 -49 -30 -49 -57v-43v-3h-15c-29 0 -54 29 -62 69c-2 9 -3 17 -3 27v1c0 53 29 95 65 95h127v16h-96v29c0 26 7 40 46 47c13 2 29 4 45 4s39 -1 55 -4c25 -4 46 -22 46 -47v-57v-31c0 -21 -14 -38 -33 -43c-4 -1 -8 -2 -13 -2h-104h3c-4 0 -8 0 -12 -1z +M140 321c10 0 17 7 17 17s-7 18 -17 18s-18 -8 -18 -18s8 -17 18 -17zM380 225c3 -10 4 -21 4 -33c0 -16 -3 -30 -7 -43c-11 -31 -33 -53 -58 -53h-127v-16h96v-26c0 -26 -23 -40 -46 -47c-35 -10 -68 -9 -97 0c-25 7 -49 22 -49 47v54v33c0 21 14 36 33 41c4 1 8 2 13 2 +h104c3 0 6 1 9 1c27 4 49 28 49 62v38v3h15c28 0 52 -26 61 -63zM244 65c-10 0 -18 -7 -18 -17s8 -18 18 -18s17 8 17 18s-7 17 -17 17z" /> + <glyph glyph-name="ion-social-reddit-outline" unicode="" horiz-adv-x="449" +d="M259 160c0 21 11 31 32 31s32 -10 32 -31s-11 -32 -32 -32s-32 11 -32 32zM127 160c0 21 11 31 32 31s32 -10 32 -31s-11 -32 -32 -32s-32 11 -32 32zM449 197c0 -20 -9 -36 -27 -45c1 -5 1 -9 1 -14c0 -38 -19 -71 -58 -98s-85 -40 -140 -40s-102 13 -141 40 +s-58 59 -58 97c0 5 0 10 1 15c-18 9 -27 24 -27 45c0 14 5 25 15 35s21 15 35 15c13 0 24 -4 33 -13c36 25 79 39 129 41h7l29 98l86 -17c8 19 21 28 41 28c12 0 22 -4 31 -13s13 -20 13 -32s-4 -23 -13 -32s-19 -13 -31 -13s-23 4 -32 13s-13 19 -13 31l-69 14l-24 -77 +c50 -2 94 -16 129 -41c10 9 21 13 34 13c9 0 16 -3 24 -7s14 -10 18 -18s7 -16 7 -25zM375 366c-4 0 -8 -1 -11 -2s-6 -4 -8 -6s-5 -6 -6 -9s-2 -6 -2 -10c0 -8 3 -14 8 -19s12 -8 19 -8c5 0 9 1 13 3s8 6 10 10s4 9 4 14c0 8 -3 14 -8 19s-12 8 -19 8zM18 197 +c0 -11 5 -20 14 -27c7 19 19 37 37 53c-6 4 -12 6 -19 6c-3 0 -7 0 -10 -1s-6 -3 -9 -5s-5 -4 -7 -7s-4 -6 -5 -9s-1 -6 -1 -10zM355 55c34 23 50 51 50 83v9c-1 6 -3 12 -5 18c-6 16 -15 30 -30 43c-5 4 -10 9 -15 12v0c-36 25 -79 37 -130 37s-95 -12 -131 -37v0 +c-5 -3 -10 -8 -15 -12c-15 -13 -24 -27 -30 -43c-2 -6 -4 -12 -5 -18v-9c0 -32 16 -60 50 -83c36 -25 80 -37 131 -37s94 12 130 37zM417 170c9 6 14 16 14 27c0 9 -3 17 -9 23s-13 9 -22 9c-7 0 -14 -2 -20 -6c18 -16 30 -34 37 -53zM289 90l13 -12 +c-20 -20 -45 -30 -77 -30s-58 10 -78 30l13 12c16 -16 38 -24 65 -24s48 8 64 24z" /> + <glyph glyph-name="ion-social-reddit" unicode="" horiz-adv-x="449" +d="M449 197c0 -20 -11 -37 -27 -45c1 -5 1 -9 1 -14c0 -76 -89 -138 -199 -138s-198 61 -198 137c0 5 0 10 1 15c-16 8 -27 25 -27 45c0 28 23 50 50 50c13 0 24 -5 33 -13c33 23 79 39 129 41h2l31 103l90 -18c8 14 22 24 39 24v0h1c25 0 44 -20 44 -45s-19 -45 -44 -45h-1 +v0c-23 0 -42 17 -44 40l-67 14l-22 -74c49 -3 93 -17 125 -40c9 8 21 13 34 13c27 0 49 -22 49 -50zM34 177c5 15 15 29 29 41c-4 3 -9 5 -15 5c-14 0 -25 -11 -25 -25c0 -9 4 -17 11 -21zM358 339c0 -9 7 -17 16 -17s17 8 17 17s-8 17 -17 17s-16 -8 -16 -17zM127 160 +c0 -18 14 -32 32 -32s32 14 32 32s-14 31 -32 31s-32 -13 -32 -31zM224 48c48 0 77 29 78 30l-13 12s-25 -24 -65 -24c-41 0 -64 24 -64 24l-13 -12c1 -1 29 -30 77 -30zM291 128c18 0 32 14 32 32s-14 31 -32 31s-32 -13 -32 -31s14 -32 32 -32zM415 176c7 5 11 13 11 22 +c0 14 -11 25 -25 25c-6 0 -11 -2 -15 -5c14 -12 24 -27 29 -42z" /> + <glyph glyph-name="ion-social-rss-outline" unicode="" horiz-adv-x="384" +d="M56 112c31 0 56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56s25 56 56 56zM56 16c22 0 40 18 40 40s-18 40 -40 40s-40 -18 -40 -40s18 -40 40 -40zM0 256c140 0 256 -116 256 -256h-80c0 48 -14 94 -48 128s-80 48 -128 48v80zM240 16c-2 26 -8 52 -19 77 +c-12 28 -30 54 -52 76s-48 40 -76 52c-25 10 -51 16 -77 18v-47c50 -3 92 -22 123 -53s50 -73 53 -123h48zM0 384c212 0 384 -172 384 -384h-80c0 171 -133 304 -304 304v80zM227 228c56 -56 89 -131 93 -212h48c-8 190 -162 344 -352 352v-48c81 -4 155 -36 211 -92z" /> + <glyph glyph-name="ion-social-rss" unicode="" horiz-adv-x="384" +d="M56 112c31 0 56 -25 56 -56s-25 -56 -56 -56s-56 25 -56 56s25 56 56 56zM0 256c140 0 256 -116 256 -256h-80c0 48 -14 94 -48 128s-80 48 -128 48v80zM0 384c212 0 384 -172 384 -384h-80c0 171 -133 304 -304 304v80z" /> + <glyph glyph-name="ion-social-sass" unicode="" horiz-adv-x="512" +d="M512 119v-8c-1 -9 -7 -17 -15 -22s-12 -4 -13 -3s1 3 4 5c13 8 17 20 10 33c-5 10 -15 16 -26 20c-24 8 -48 7 -72 0c4 -12 7 -23 -2 -34c-10 -12 -23 -19 -39 -22c-7 -2 -14 2 -15 9c-3 19 17 36 30 47c-7 11 -11 24 -14 37c-15 -17 -31 -40 -26 -61 +c3 -14 -1 -27 -14 -36s-30 -14 -46 -11c-4 1 -6 5 -5 8c2 14 25 32 35 43c2 2 3 4 1 7c-6 12 -10 23 -14 36c-13 -29 -30 -80 -57 -98c-9 -6 -17 -4 -21 5c-3 8 -2 20 -1 29c-6 -13 -11 -27 -20 -38c-7 -8 -24 -7 -30 1c-16 21 -13 50 -5 73l-29 -15c7 -16 8 -32 4 -49 +c-5 -19 -17 -35 -35 -46c-19 -12 -64 -24 -77 4c-7 16 -4 30 6 44c17 24 48 37 74 50c-32 23 -80 42 -96 80c-15 35 17 68 43 89c59 48 166 95 244 59c15 -7 36 -24 31 -52c-4 -24 -13 -39 -28 -54c-32 -32 -152 -77 -176 -15c-1 1 -1 4 1 4c2 -1 20 -15 43 -16 +c17 -1 36 3 52 8c33 11 71 33 80 67c4 13 -2 28 -15 34c-49 24 -116 -4 -159 -26c-33 -17 -84 -45 -82 -87c1 -37 56 -60 81 -82c15 7 42 15 52 27c11 13 26 25 44 26c8 0 14 -3 16 -10c2 -6 1 -11 0 -19c5 4 11 4 15 -1c12 -14 -22 -50 -10 -66c14 14 21 42 30 59 +c4 8 17 51 26 53c7 2 18 4 25 0c2 -1 3 -3 2 -5c-7 -19 -7 -33 3 -52c14 20 29 43 34 67c1 2 3 3 5 4c7 2 18 3 25 0c3 -1 3 -2 2 -5c-7 -22 -6 -38 6 -58c31 11 69 15 97 -5c-3 2 -7 5 0 0c5 -4 3 -2 0 0c12 -8 19 -18 21 -32zM113 94v0c1 7 -1 13 -3 20 +c-24 -8 -66 -35 -64 -62c1 -10 8 -13 17 -12s19 7 27 13c14 11 22 24 23 41zM216 166c1 3 -2 5 -5 4c-29 -8 -43 -57 -33 -81c1 -3 4 -3 6 -1c17 16 28 56 32 78zM286 84c8 -3 27 17 26 27c-8 -9 -18 -18 -26 -27zM367 102c11 6 16 19 12 30c-8 -6 -21 -19 -20 -31 +c0 -2 6 0 8 1z" /> + <glyph glyph-name="ion-social-skype-outline" unicode="" horiz-adv-x="384" +d="M106 352c-41 0 -74 -33 -74 -73c0 -13 4 -25 10 -36l6 -11l-2 -12c-2 -10 -3 -20 -3 -30c0 -40 16 -77 44 -105s67 -44 107 -44c9 0 19 1 28 3l11 2l9 -5c11 -6 24 -9 36 -9c41 0 74 33 74 73c0 11 -3 22 -8 32l-5 10l3 11c2 10 3 21 3 32c0 40 -16 77 -44 105 +s-67 43 -107 43c-9 0 -18 0 -26 -2l-12 -2l-10 7c-12 7 -26 11 -40 11zM106 384v0c21 0 40 -6 56 -16c10 2 21 2 32 2c101 0 183 -80 183 -180c0 -13 -1 -27 -4 -39c7 -14 11 -29 11 -46c0 -58 -47 -105 -106 -105c-18 0 -35 4 -50 12c-11 -2 -22 -3 -34 -3 +c-101 0 -183 81 -183 181c0 12 2 24 4 36c-9 16 -15 34 -15 53c0 58 47 105 106 105zM288 104c-8 -12 -21 -21 -37 -28s-36 -10 -58 -10c-26 0 -48 5 -65 14c-12 7 -22 15 -30 26s-12 22 -12 33c0 7 3 12 8 17s11 7 19 7c6 0 12 -2 16 -6s7 -8 10 -15s7 -13 11 -18 +s8 -9 15 -12s16 -5 27 -5c15 0 28 4 37 10s13 13 13 22c0 7 -2 13 -7 17c-5 5 -11 9 -19 11c-8 3 -20 5 -34 8c-19 4 -35 9 -48 14c-13 6 -24 13 -32 23s-11 22 -11 36s4 25 12 36c8 10 20 19 36 25c15 6 34 8 54 8c16 0 30 -1 42 -5s23 -9 31 -15s14 -13 18 -20 +s5 -14 5 -21c0 -6 -2 -12 -7 -17s-11 -8 -19 -8c-7 0 -12 2 -16 5c-3 3 -7 7 -11 14c-5 8 -10 15 -16 20s-17 8 -31 8c-13 0 -23 -3 -31 -8s-12 -11 -12 -18c0 -4 2 -7 4 -10c3 -3 6 -6 11 -8s10 -5 15 -6s13 -3 25 -6c15 -3 28 -6 40 -10s23 -8 32 -14s15 -13 20 -22 +s8 -20 8 -32c0 -15 -5 -28 -13 -40z" /> + <glyph glyph-name="ion-social-skype" unicode="" horiz-adv-x="384" +d="M373 151c7 -14 11 -29 11 -46c0 -58 -47 -105 -106 -105c-18 0 -35 4 -50 12c-11 -2 -22 -3 -34 -3c-101 0 -183 81 -183 181c0 12 2 24 4 36c-9 16 -15 34 -15 53c0 58 47 105 106 105c21 0 41 -6 57 -16c10 2 20 2 31 2c101 0 183 -80 183 -180c0 -13 -1 -27 -4 -39z +M288 104c9 12 12 25 12 40c0 12 -2 23 -7 32s-12 16 -21 22s-19 10 -31 14s-26 7 -41 10c-12 3 -20 5 -25 6s-10 4 -15 6s-7 5 -10 8c-2 3 -4 6 -4 10c0 7 3 13 11 18s19 7 32 7c14 0 25 -2 31 -7s11 -12 16 -20c4 -7 8 -11 11 -14c4 -3 9 -5 16 -5c8 0 13 3 18 8s8 11 8 17 +c0 7 -2 14 -6 21s-10 14 -18 20s-18 11 -30 15s-27 5 -43 5c-20 0 -38 -2 -53 -8c-16 -6 -28 -15 -36 -25c-8 -11 -12 -22 -12 -36s3 -26 11 -36s19 -17 32 -23c13 -5 29 -10 48 -14c14 -3 26 -5 34 -8c8 -2 14 -6 19 -11c5 -4 7 -10 7 -17c0 -9 -4 -17 -13 -23 +s-22 -9 -37 -9c-11 0 -20 2 -27 5s-11 6 -15 11s-8 12 -11 19s-6 11 -10 15s-10 6 -16 6c-8 0 -14 -2 -19 -7s-8 -10 -8 -17c0 -11 4 -22 12 -33s18 -19 30 -26c17 -9 39 -14 65 -14c22 0 42 3 58 10s29 16 37 28z" /> + <glyph glyph-name="ion-social-snapchat-outline" unicode="" horiz-adv-x="480" +d="M240 400v0v0c-71 0 -128 -54 -118 -128c2 -15 3 -32 4 -45c0 0 -2 -5 -12 -5c-6 0 -15 2 -28 7c-2 1 -4 1 -6 1c-8 0 -13 -6 -14 -12c0 -5 4 -11 8 -13c14 -7 47 -10 47 -33s-23 -47 -41 -64s-64 -21 -64 -21s0 -21 32 -29s32 -5 33 -13c2 -15 1 -22 11 -22c2 0 4 1 6 1 +c8 1 20 3 32 3c11 0 23 -2 34 -9c23 -15 41 -34 76 -34s53 19 76 34c11 7 24 9 35 9c12 0 23 -2 31 -3c2 0 4 -1 6 -1c10 0 9 7 11 22c1 8 1 5 33 13s32 29 32 29s-46 4 -64 21s-41 41 -41 64s33 26 47 33c4 2 9 8 9 13c-1 6 -6 12 -14 12c-2 0 -5 0 -7 -1 +c-13 -5 -21 -6 -27 -6c-10 0 -13 4 -13 4c1 13 2 30 4 45c10 74 -47 128 -118 128zM240 416v0c41 0 80 -16 105 -45c24 -28 34 -63 29 -101c-1 -11 -2 -22 -3 -31c4 1 10 2 18 5c4 1 8 2 12 2c16 0 29 -12 30 -27c1 -13 -9 -25 -18 -29c-4 -2 -9 -3 -14 -5 +c-7 -2 -14 -5 -19 -8c-4 -3 -5 -4 -5 -5c0 -16 20 -37 36 -52c11 -10 39 -16 54 -17l15 -1v-14c0 -2 0 -11 -6 -21c-5 -8 -16 -19 -38 -24c-6 -1 -11 -3 -15 -4c-2 -1 -5 -1 -7 -1v-1c-1 -7 -1 -13 -4 -18c-2 -5 -9 -12 -22 -12c-2 0 -6 0 -9 1c-2 0 -3 1 -5 1 +c-7 1 -15 2 -23 2c-10 0 -19 -2 -26 -6c-4 -3 -9 -7 -14 -10c-18 -13 -38 -27 -71 -27s-53 14 -71 27c-5 3 -9 7 -14 10c-7 4 -15 6 -25 6c-8 0 -17 -1 -24 -2c-2 0 -3 -1 -5 -1c-3 -1 -7 -1 -9 -1c-13 0 -20 7 -22 12c-3 5 -3 11 -4 18v1c-2 0 -4 0 -6 1c-4 1 -10 3 -16 4 +c-22 5 -33 16 -38 24c-6 10 -6 18 -6 20v15l15 1c16 1 44 7 54 17c29 27 36 43 36 52c0 1 0 2 -4 5c-5 3 -13 6 -20 8c-5 2 -10 3 -14 5c-9 4 -18 16 -17 29c1 15 14 27 30 27c4 0 8 0 12 -2c8 -3 13 -4 17 -5c-1 9 -2 19 -3 30c-5 38 5 74 29 102c25 29 64 45 105 45v0z +M240 219c-21 0 -41 8 -56 23c-3 3 -3 9 0 12s9 3 12 0c12 -12 27 -19 44 -19c16 0 32 7 44 19c3 3 9 3 12 0s3 -9 0 -12c-15 -15 -35 -23 -56 -23zM176 296c0 16 5 24 16 24s16 -8 16 -24s-5 -24 -16 -24s-16 8 -16 24zM272 296c0 16 5 24 16 24s16 -8 16 -24 +s-5 -24 -16 -24s-16 8 -16 24z" /> + <glyph glyph-name="ion-social-snapchat" unicode="" horiz-adv-x="480" +d="M480 88c0 -2 0 -11 -6 -21c-5 -8 -16 -19 -38 -24c-6 -1 -11 -3 -15 -4c-2 -1 -5 -1 -7 -1v-1c-1 -7 -1 -13 -4 -18c-2 -5 -9 -12 -22 -12c-2 0 -6 0 -9 1c-2 0 -3 1 -5 1c-7 1 -15 2 -23 2c-10 0 -19 -2 -26 -6c-4 -3 -9 -7 -14 -10c-18 -13 -38 -27 -71 -27 +s-53 14 -71 27c-5 3 -9 7 -14 10c-7 4 -15 6 -25 6c-8 0 -17 -1 -24 -2c-2 0 -3 -1 -5 -1c-3 -1 -7 -1 -9 -1c-13 0 -20 7 -22 12c-3 5 -3 11 -4 18v1c-2 0 -4 0 -6 1c-4 1 -10 3 -16 4c-22 5 -33 16 -38 24c-6 10 -6 18 -6 20v15l15 1c16 1 44 7 54 17c29 27 36 43 36 52 +c0 1 0 2 -4 5c-5 3 -13 6 -20 8c-5 2 -10 3 -14 5c-9 4 -18 16 -17 29c1 15 14 27 30 27c4 0 8 0 12 -2c8 -3 13 -4 17 -5c-1 9 -2 19 -3 30c-5 38 5 74 29 102c25 29 64 45 105 45v0c41 0 80 -16 105 -45c24 -28 34 -63 29 -101c-1 -11 -2 -22 -3 -31c4 1 10 2 18 5 +c4 1 8 2 12 2c16 0 29 -12 30 -27c1 -13 -9 -25 -18 -29c-4 -2 -9 -3 -14 -5c-7 -2 -14 -5 -19 -8c-4 -3 -5 -4 -5 -5c0 -16 20 -37 36 -52c11 -10 39 -16 54 -17l15 -1v-14zM192 320c-9 0 -16 -11 -16 -24s7 -24 16 -24s16 11 16 24s-7 24 -16 24zM296 242c3 3 3 9 0 12 +s-9 3 -12 0c-12 -12 -28 -19 -44 -19c-17 0 -32 7 -44 19c-3 3 -9 3 -12 0s-3 -9 0 -12c15 -15 35 -23 56 -23s41 8 56 23zM288 272c9 0 16 11 16 24s-7 24 -16 24s-16 -11 -16 -24s7 -24 16 -24z" /> + <glyph glyph-name="ion-social-tumblr-outline" unicode="" horiz-adv-x="256" +d="M193 52c21 0 42 6 63 20v-65c-18 -8 -34 -15 -48 -18s-28 -5 -45 -5c-19 0 -35 2 -50 7c-14 5 -28 12 -38 21s-17 18 -21 28s-6 25 -6 44v140h-48v58c16 5 30 14 42 24s19 21 26 35s11 37 14 59h62v-112h96v-64h-96v-101c0 -24 1 -40 4 -47c2 -7 7 -12 14 -16 +c9 -6 19 -8 31 -8zM240 17v29c-15 -6 -31 -10 -47 -10c-15 0 -28 3 -40 10c-10 6 -17 15 -21 25c-2 6 -4 17 -4 52v117h96v32h-96v112h-32c-2 -16 -7 -36 -14 -50c-8 -16 -17 -29 -30 -40c-11 -9 -23 -17 -36 -23v-31h48v-156c0 -21 2 -32 4 -38c3 -8 10 -15 18 -22 +c9 -8 19 -14 31 -18c13 -4 29 -6 46 -6c16 0 28 2 41 5c11 2 23 6 36 12z" /> + <glyph glyph-name="ion-social-tumblr" unicode="" horiz-adv-x="256" +d="M193 52c21 0 42 6 63 20v-65c-18 -8 -34 -15 -48 -18s-28 -5 -45 -5c-19 0 -35 2 -50 7c-14 5 -28 12 -38 21s-17 18 -21 28s-6 25 -6 44v140h-48v58c16 5 30 14 42 24s19 21 26 35s11 37 14 59h62v-112h96v-64h-96v-101c0 -24 1 -40 4 -47c2 -7 7 -12 14 -16 +c9 -6 19 -8 31 -8z" /> + <glyph glyph-name="ion-social-tux" unicode="" horiz-adv-x="383" +d="M189 347c2 2 -1 -1 0 0c2 2 4 4 6 5c-3 -2 -5 -4 -7 -8c0 1 0 2 1 3zM361 52c7 -4 23 -11 21 -22c-2 -10 -17 -15 -24 -19c-15 -8 -28 -14 -41 -25c-9 -8 -17 -15 -29 -17c-11 -2 -25 -1 -33 8c-5 5 -7 11 -15 12c-25 5 -54 4 -79 0c-13 -2 -21 -11 -32 -17 +c-10 -5 -20 -5 -30 -1c-13 5 -27 10 -41 13s-29 5 -43 9c-31 8 -5 30 -11 50c-3 12 -10 29 8 30c9 1 27 -1 31 11c2 7 -2 15 2 22s-1 17 1 25c4 18 19 32 25 49c5 14 8 25 18 37c9 11 22 22 29 34c10 18 9 35 8 55c-1 17 -1 33 -2 50c0 33 20 60 58 60h14 +c38 0 63 -32 64 -69c0 -19 -5 -38 5 -67c15 -27 36 -48 52 -73c10 -16 16 -31 20 -49c3 -14 9 -31 7 -45c-1 -6 -2 -9 -4 -11c3 -1 7 -2 9 -5c3 -4 2 -11 0 -26c-1 -8 5 -15 12 -19zM137 -3c2 20 -15 39 -25 56c-10 16 -21 43 -39 52c-8 4 -19 5 -23 -5c-2 -7 0 -19 -2 -22 +c-4 -9 -14 -10 -23 -11c-6 0 -17 0 -17 -8c1 -10 10 -20 7 -30c-2 -7 -8 -12 -8 -19c0 -14 38 -15 47 -17c19 -4 37 -14 57 -16c12 -1 25 7 26 20zM253 62c-2 10 2 -10 0 0s-5 28 1 35c4 5 10 6 17 5c0 4 1 9 3 12c8 13 29 8 39 0l-1 2c-3 4 -8 9 -13 10c0 0 4 12 2 34 +c-4 40 -33 62 -33 62c27 -30 27 -58 27 -72c0 -6 -1 -18 -4 -24c-4 -1 -7 -2 -11 -4c-10 -5 -8 2 -8 10c0 18 -2 36 -7 54c-3 9 -7 17 -13 24c-4 5 -4 9 -5 15c-3 12 -9 22 -16 32c-7 9 -7 17 -5 28c1 7 2 14 -6 17c-6 2 -26 5 -27 14c-1 6 -1 16 5 20c16 14 30 -11 17 -24 +c-3 -3 7 -4 8 -4c4 1 4 7 5 10c1 4 1 9 1 13c0 17 -18 32 -34 21c-6 -4 -9 -11 -10 -17c0 -2 -1 -20 0 -20c-4 0 -7 5 -11 5c-3 0 -7 0 -10 -1c0 0 2 14 -2 22c-4 9 -18 16 -24 4s-3 -25 0 -31s4 -6 4 -6c2 1 5 4 5 4s-6 3 -7 11c-1 9 3 14 7 15s10 -2 12 -8s0 -13 0 -13 +c-7 -6 -30 -18 -22 -28c14 -18 33 -15 52 -9c8 3 18 5 24 12c3 3 11 2 8 -4c-2 -5 -18 -7 -22 -9c-9 -4 -18 -8 -28 -10c-6 -1 -13 -5 -28 9c7 -6 8 -16 17 -20c13 -6 33 9 44 15c1 1 16 5 14 0c-1 -4 -11 -7 -15 -9c-11 -6 -23 -21 -36 -22c-8 -1 -21 16 -25 22 +c-1 1 -5 9 -6 4c-1 -8 2 -14 -3 -21c-6 -9 -11 -18 -13 -29c-1 -6 0 -11 -3 -16c-11 -15 -17 -33 -19 -51c0 -4 3 -43 -5 -41c-18 5 -17 33 -14 47c-3 -12 -8 -30 2 -44c12 -15 99 -55 53 -80c7 -14 14 -25 12 -41c8 7 2 20 -1 28c0 0 17 -12 38 -10c17 2 32 7 46 16 +c6 4 11 9 16 14c1 2 4 6 6 7l1 -11c2 -17 -12 -27 -10 -34c4 8 11 14 13 24c3 12 0 24 -2 36zM155 323v0v-3c2 0 2 5 1 8c-1 4 -3 6 -4 6h-2c3 -2 5 -6 5 -11zM210 335c3 -2 0 0 0 0c3 -2 5 -5 5 -10v-3c2 0 3 4 2 7s-3 6 -5 6h-2zM347 15c24 11 -24 -10 0 0 +c24 11 35 17 20 26c-17 10 -26 13 -26 29c0 5 4 16 2 22c-1 4 -6 5 -9 5c-10 -10 -17 -25 -34 -25c-14 0 -25 11 -28 24c-4 2 -10 1 -13 -4c-6 -12 1 -29 3 -41c2 -18 -4 -35 -2 -53c2 -21 26 -22 40 -13c16 10 29 22 47 30z" /> + <glyph glyph-name="ion-social-twitch-outline" unicode="" horiz-adv-x="416" +d="M32 416h384v-272l-112 -112h-80l-64 -64h-64v64h-96v304zM368 160v208h-304v-272h80v-64l64 64h96zM272 176v129h48v-129h-48zM160 176v129h48v-129h-48z" /> + <glyph glyph-name="ion-social-twitch" unicode="" horiz-adv-x="416" +d="M32 416h384v-272l-112 -112h-80l-64 -64h-64v64h-96v304zM208 176v129h-48v-129h48zM320 176v129h-48v-129h48z" /> + <glyph glyph-name="ion-social-twitter-outline" unicode="" horiz-adv-x="472" +d="M472 338c-13 -20 -29 -36 -48 -50v-12c0 -128 -98 -276 -276 -276c-55 0 -105 16 -148 44c8 -1 15 -2 23 -2c45 0 87 16 120 42c-42 1 -78 29 -90 67c6 -1 12 -2 18 -2c9 0 18 2 26 4c-44 9 -78 48 -78 95v1c13 -7 28 -12 44 -12c-26 17 -43 47 -43 81c0 18 5 34 13 48 +c48 -59 119 -97 199 -101c-2 7 -2 14 -2 22c0 54 43 97 97 97c28 0 52 -12 70 -31c22 4 43 13 62 24c-7 -23 -23 -42 -43 -54c20 2 39 7 56 15zM414 301c3 2 8 6 11 8c-2 0 -11 -2 -19 -1s-21 5 -21 5s14 13 18 17l11 11c-4 -1 -10 -2 -14 -3l-8 -2l-6 6 +c-15 16 -37 26 -59 26c-45 0 -81 -37 -81 -81c0 -6 1 -12 2 -18l5 -21l-22 1c-42 2 -81 13 -118 32c-28 14 -53 34 -75 56c-1 -6 -2 -13 -2 -19c0 -27 14 -53 36 -68c0 0 33 -23 46 -29c-24 -2 -56 0 -56 0c-8 0 -16 1 -24 3c8 -28 32 -50 62 -56l61 -10l-61 -21 +c-7 -2 -14 -3 -21 -3c15 -20 38 -34 64 -34l45 -1l-35 -28c-18 -14 -38 -25 -60 -33c-10 -3 -19 -6 -29 -8c27 -9 55 -14 84 -14c40 0 78 8 112 24c31 14 58 34 81 60c22 24 38 53 50 84c11 30 17 62 17 92v12l-1 8z" /> + <glyph glyph-name="ion-social-twitter" unicode="" horiz-adv-x="472" +d="M472 338c-13 -20 -29 -36 -48 -50v-12c0 -128 -98 -276 -276 -276c-55 0 -105 16 -148 44c8 -1 15 -2 23 -2c45 0 87 16 120 42c-42 1 -78 29 -90 67c6 -1 12 -2 18 -2c9 0 18 2 26 4c-44 9 -78 48 -78 95v1c13 -7 28 -12 44 -12c-26 17 -43 47 -43 81c0 18 5 34 13 48 +c48 -59 119 -97 199 -101c-2 7 -2 14 -2 22c0 54 43 97 97 97c28 0 52 -12 70 -31c22 4 43 13 62 24c-7 -23 -23 -42 -43 -54c20 2 39 7 56 15z" /> + <glyph glyph-name="ion-social-usd-outline" unicode="" horiz-adv-x="320" +d="M125 345c11 2 19 3 19 3v-131l-22 6c-15 5 -27 11 -36 19c-12 10 -19 25 -19 43c0 13 4 24 11 33c6 8 13 14 22 19c7 4 17 6 25 8zM128 238v92c-7 -2 -15 -4 -21 -7c-7 -4 -12 -9 -17 -15s-7 -14 -7 -23c0 -13 4 -24 13 -31c8 -7 20 -12 32 -16zM252 151 +c10 -10 15 -24 15 -42c0 -9 -1 -18 -5 -27s-11 -17 -20 -24c-8 -6 -18 -11 -31 -15c-6 -2 -11 -3 -17 -4s-18 -1 -18 -1v145l20 -5c10 -3 19 -6 28 -9c10 -4 20 -10 28 -18zM247 89c3 7 4 13 4 20c0 14 -3 24 -10 31s-15 11 -23 14s-16 5 -26 8v-107c6 1 10 2 14 3 +c11 3 20 8 27 13s11 11 14 18zM315 145c3 -10 5 -19 5 -29c0 -21 -5 -38 -14 -53s-20 -26 -35 -35s-31 -17 -50 -21c-10 -2 -19 -3 -29 -4v-35h-64v35c-9 1 -19 4 -28 6c-20 5 -36 12 -51 23s-26 24 -35 41c-8 16 -13 34 -14 55h69c0 -12 2 -24 7 -33c5 -10 12 -17 21 -23 +s20 -11 31 -14v120c-8 2 -18 4 -27 6c-17 4 -30 9 -41 16s-20 15 -27 23s-11 17 -14 26s-4 18 -4 28c0 18 4 34 12 48s19 25 33 34s29 16 46 20c7 2 15 3 22 4v33h64v-33c9 -1 16 -4 24 -6c18 -5 34 -12 48 -22s25 -22 33 -37c7 -13 11 -28 12 -46h-69c-3 21 -12 37 -26 46 +c-7 4 -13 8 -22 10v-106c9 -2 16 -4 25 -6c12 -3 22 -6 27 -7c13 -4 23 -9 33 -15c10 -7 18 -14 24 -22s11 -17 14 -27zM293 72c7 12 11 27 11 44c0 8 -1 16 -4 24s-7 15 -12 22s-12 13 -20 19c-8 5 -18 10 -29 13c-5 1 -13 3 -24 6h-1l-4 1c-7 2 -13 4 -21 6l-13 3v137 +s9 -1 19 -4s19 -6 28 -12c15 -9 25 -24 30 -43h38c-2 8 -4 15 -8 22c-7 13 -16 24 -28 32c-12 9 -27 16 -43 20c-8 2 -16 4 -23 5l-13 2v31h-32v-31l-14 -2c-7 -1 -14 -2 -20 -4c-15 -4 -29 -10 -41 -18s-21 -16 -28 -28c-7 -11 -10 -24 -10 -40c0 -8 1 -15 3 -23 +c2 -7 6 -14 11 -21s14 -13 23 -19c10 -6 22 -10 37 -14v0v0c4 -1 8 -2 11 -3c5 -1 11 -3 16 -4l12 -3v-151s-8 1 -20 4s-26 8 -36 15c-11 8 -20 18 -26 30c-4 7 -6 16 -8 24h-36c2 -11 5 -23 10 -32c8 -14 17 -26 30 -35c13 -10 28 -16 46 -21c8 -2 17 -4 26 -5l14 -2v-33 +h32v33l15 1c9 1 17 3 26 5c17 4 32 10 45 18s23 19 31 31z" /> + <glyph glyph-name="ion-social-usd" unicode="" horiz-adv-x="320" +d="M315 145c3 -10 5 -19 5 -29c0 -21 -5 -38 -14 -53s-20 -26 -35 -35s-31 -17 -50 -21c-10 -2 -19 -3 -29 -4v-35h-64v35c-9 1 -19 4 -28 6c-20 5 -36 12 -51 23s-26 24 -35 41c-8 16 -13 34 -14 55h69c0 -12 2 -24 7 -33c5 -10 12 -17 21 -23s20 -11 31 -14v120 +c-8 2 -18 4 -27 6c-17 4 -30 9 -41 16s-20 15 -27 23s-11 17 -14 26s-4 18 -4 28c0 18 4 34 12 48s19 25 33 34s29 16 46 20c7 2 15 3 22 4v33h64v-33c9 -1 16 -4 24 -6c18 -5 34 -12 48 -22s25 -22 33 -37c7 -13 11 -28 12 -46h-69c-3 21 -12 37 -26 46c-7 4 -13 8 -22 10 +v-106c9 -2 16 -4 25 -6c12 -3 22 -6 27 -7c13 -4 23 -9 33 -15c10 -7 18 -14 24 -22s11 -17 14 -27zM128 238v92c-7 -2 -15 -4 -21 -7c-7 -4 -12 -9 -17 -15s-7 -14 -7 -23c0 -13 4 -24 13 -31c8 -7 20 -12 32 -16zM247 89c3 7 4 13 4 20c0 14 -3 24 -10 31s-15 11 -23 14 +s-16 5 -26 8v-107c6 1 10 2 14 3c11 3 20 8 27 13s11 11 14 18z" /> + <glyph glyph-name="ion-social-vimeo-outline" unicode="" +d="M445 334c7 -33 1 -66 -13 -97s-31 -59 -51 -87c-26 -36 -52 -71 -85 -101c-19 -18 -41 -35 -66 -44c-10 -4 -19 -5 -27 -5c-17 0 -31 9 -44 27c-14 19 -22 40 -28 63c-12 45 -25 90 -38 134c-4 12 -9 22 -15 33c-3 5 -8 10 -12 14c-2 2 -5 3 -8 3s-6 -1 -9 -3 +c-10 -6 -28 -18 -28 -18l-21 27c26 24 82 71 82 71c11 9 33 25 48 27h8c18 0 32 -7 42 -22c11 -17 15 -37 18 -57c7 -41 12 -82 24 -122c3 -10 7 -20 12 -29c4 -7 9 -10 14 -10c4 0 7 2 11 5s7 6 10 10c20 24 37 52 48 81c3 9 3 17 3 27c0 13 -10 25 -25 26h-7 +c-11 0 -20 -2 -32 -7c6 24 24 62 54 84c20 14 45 20 67 20c10 0 20 -2 27 -4c23 -8 36 -23 41 -46zM418 244c13 30 17 59 11 87c-4 19 -13 28 -30 34c-6 2 -14 3 -22 3c-21 0 -42 -6 -57 -17c-16 -12 -29 -30 -38 -48h6h8c23 -1 39 -19 40 -41c0 -10 0 -22 -4 -34 +c-11 -29 -29 -58 -51 -85c-4 -4 -7 -9 -12 -13c-7 -6 -15 -8 -22 -8c-8 0 -18 3 -27 18c-7 11 -11 22 -14 32c-10 31 -14 64 -19 95c-2 10 -3 19 -5 29c-3 17 -6 36 -16 51c-7 10 -16 15 -28 15h-6c-8 -1 -25 -11 -40 -23c-2 -2 -43 -37 -70 -61l2 -3c5 4 12 7 16 10 +c6 3 12 5 18 5c7 0 13 -3 18 -7c8 -7 13 -12 16 -18c6 -11 12 -24 16 -37c13 -44 26 -88 38 -133c5 -19 13 -41 26 -59s23 -20 31 -20c6 0 13 1 21 4c23 8 43 25 61 41c32 29 57 63 83 99v0c21 28 37 55 50 84z" /> + <glyph glyph-name="ion-social-vimeo" unicode="" +d="M445 334c7 -33 1 -66 -13 -97s-31 -59 -51 -87c-26 -36 -52 -71 -85 -101c-19 -18 -41 -35 -66 -44c-31 -11 -52 -5 -71 22c-14 19 -22 40 -28 63c-12 45 -25 90 -38 134c-4 12 -9 22 -15 33c-3 5 -8 10 -12 14c-5 4 -11 3 -17 0c-10 -6 -28 -18 -28 -18l-21 27 +c26 24 82 71 82 71c11 9 33 25 48 27c21 3 38 -4 50 -22c11 -17 15 -37 18 -57c7 -41 11 -82 23 -122c3 -10 8 -20 13 -29c7 -11 15 -13 25 -5c4 3 7 6 10 10c20 24 37 52 48 81c3 9 3 17 3 27c0 13 -10 25 -25 26s-24 -1 -39 -7c6 24 24 62 54 84c29 21 71 24 94 16 +s36 -23 41 -46z" /> + <glyph glyph-name="ion-social-whatsapp-outline" unicode="" +d="M178 294c4 -11 15 -39 16 -42s2 -6 0 -10s-3 -6 -6 -9s-6 -7 -9 -9c-3 -3 -6 -6 -3 -12s14 -24 30 -39c21 -20 38 -27 44 -30s9 -3 12 1s15 16 19 21s8 5 13 3s31 -17 37 -20s10 -5 11 -7s0 -13 -5 -26s-28 -24 -38 -25s-11 -8 -67 16s-90 84 -93 88s-22 31 -21 58 +s17 41 22 46s11 7 15 7h10s9 0 13 -11zM228 384c-50 0 -97 -20 -133 -55c-35 -35 -55 -81 -55 -131c0 -34 9 -67 27 -96l8 -13l-5 -14l-19 -57l61 19l13 4l12 -6c28 -15 59 -23 91 -23c50 0 97 19 133 54c35 35 55 82 55 132s-20 96 -55 131c-36 35 -83 55 -133 55zM228 416 +v0c121 0 220 -97 220 -218s-99 -218 -220 -218c-39 0 -74 10 -106 27l-122 -39l40 117c-20 33 -32 72 -32 113c0 121 99 218 220 218z" /> + <glyph glyph-name="ion-social-whatsapp" unicode="" +d="M228 416c121 0 220 -97 220 -218s-99 -218 -220 -218c-39 0 -74 10 -106 27l-122 -39l40 117c-20 33 -32 72 -32 113c0 121 99 218 220 218zM337 115c5 13 6 24 5 26s-5 4 -11 7s-32 18 -37 20s-9 2 -13 -3s-16 -17 -19 -21s-6 -4 -12 -1s-23 10 -44 30 +c-16 15 -27 33 -30 39s0 9 3 12c3 2 6 6 9 9s4 5 6 9s1 7 0 10s-12 31 -16 42s-10 11 -13 11h-10s-10 -2 -15 -7s-21 -19 -22 -46s18 -54 21 -58s37 -64 93 -88s57 -17 67 -16s33 12 38 25z" /> + <glyph glyph-name="ion-social-windows-outline" unicode="" +d="M432 167h-216v-149l216 -32v181zM448 183v0v-215l-248 36v179h248zM168 167h-152v-120l152 -22v142zM184 183v0v-177l-184 27v150h184zM432 398v0l-216 -31v-152h216v183zM448 416v0v-217h-248v182zM168 360v0l-152 -22v-123h152v145zM184 378v0v-179h-184v153z" /> + <glyph glyph-name="ion-social-windows" unicode="" +d="M448 183v0v-215l-248 36v179h248zM184 183v0v-177l-184 27v150h184zM448 416v0v-217h-248v182zM184 378v0v-179h-184v153z" /> + <glyph glyph-name="ion-social-wordpress-outline" unicode="" horiz-adv-x="384" +d="M192 384c106 0 192 -86 192 -192c0 -9 -1 -18 -2 -26c-12 -85 -79 -153 -165 -164c-8 -1 -17 -2 -25 -2c-106 0 -192 86 -192 192s86 192 192 192zM19 192c0 -68 40 -127 98 -155l-83 225c-10 -21 -15 -45 -15 -70zM214 21c12 2 24 4 35 8c0 1 -1 2 -1 3l-53 145l-33 -96 +v0l-19 -55c15 -5 32 -7 49 -7c8 0 15 1 22 2zM216 273l62 -186l17 58c9 22 13 41 13 56c0 21 -7 35 -14 47c-9 14 -17 27 -17 41c0 16 12 30 29 30h2c-31 28 -71 45 -116 45c-60 0 -113 -30 -144 -77c4 0 8 -1 11 -1c18 0 46 3 46 3c9 1 10 -14 1 -15c0 0 -10 -1 -20 -1 +l63 -187l38 113l-27 74c-9 0 -18 1 -18 1c-9 0 -8 16 1 15c0 0 28 -3 45 -3c18 0 46 3 46 3c9 1 11 -14 2 -15c0 0 -10 -1 -20 -1zM279 43c45 26 77 71 84 125c1 8 2 16 2 24c0 30 -8 58 -22 83c1 -6 1 -12 1 -18c0 -18 -3 -37 -13 -62l-39 -113z" /> + <glyph glyph-name="ion-social-wordpress" unicode="" horiz-adv-x="384" +d="M195 177l53 -146c0 -1 6 -13 9 -19c-3 -1 -5 -2 -8 -3v0c-10 -3 -21 -6 -32 -7c-8 -1 -17 -2 -25 -2c-17 0 -34 2 -50 6v0c-2 0 -3 2 -5 2l25 73v0zM17 268c6 0 7 -1 15 -1l93 -255c-3 1 -5 2 -8 3c-63 27 -109 87 -116 158c-1 6 -1 13 -1 19c0 25 7 53 17 76zM366 273 +c11 -24 18 -52 18 -81c0 -9 -1 -18 -2 -26c-9 -65 -50 -120 -107 -147c-2 -1 -3 -1 -5 -2l22 65l39 113c10 25 13 45 13 62v19v0c-1 18 -10 44 -36 43h-2c-17 0 -29 -14 -29 -30c0 -14 8 -27 17 -41c7 -12 14 -26 14 -47c0 -15 -4 -34 -13 -56l-17 -58l-62 186 +c10 0 20 1 20 1c9 1 7 16 -2 15c0 0 -28 -3 -46 -3c-17 0 -45 3 -45 3c-9 1 -10 -15 -1 -15c0 0 9 -1 18 -1l27 -74l-38 -113l-63 187c10 0 20 2 20 2c9 1 8 15 -1 14c0 0 -28 -2 -46 -2h-34c5 9 11 17 17 25c35 44 90 72 150 72c24 0 48 -5 69 -13c34 -13 63 -36 85 -65 +c2 -2 3 -5 5 -7c6 -8 11 -17 15 -26z" /> + <glyph glyph-name="ion-social-yahoo-outline" unicode="" horiz-adv-x="320" +d="M289 380c11 0 21 1 31 4l-128 -213v-171c-10 4 -21 4 -32 4s-22 0 -32 -4v171l-128 213c10 -4 21 -4 32 -4s22 0 32 4l96 -160l96 160c10 -4 22 -4 33 -4zM178 180l111 184h-1c-7 0 -15 0 -24 2l-90 -150l-14 -23l-14 23l-89 150c-9 -2 -17 -2 -25 -2h-1l111 -184l2 -4 +v-5v-151c6 1 11 0 16 0s11 1 16 0v151v5z" /> + <glyph glyph-name="ion-social-yahoo" unicode="" horiz-adv-x="320" +d="M289 380c11 0 21 1 31 4l-128 -213v-171c-10 4 -21 4 -32 4s-22 0 -32 -4v171l-128 213c10 -4 21 -4 32 -4s22 0 32 4l96 -160l96 160c10 -4 22 -4 33 -4z" /> + <glyph glyph-name="ion-social-yen-outline" unicode="" horiz-adv-x="384" +d="M384 416l-112 -208h48v-48h-73l-15 -31v-17h88v-48h-88v-96h-80v96h-88v48h88v17l-14 31h-74v48h48l-112 208h80l112 -221l112 221h80zM304 192h-59l13 24l99 184v0h-43l-122 -240l-122 240h-43l99 -184l13 -24h-59v-16h68l20 -44v-36h-88v-16h88v-96h48v96h88v16h-88v37 +l21 43h67v16z" /> + <glyph glyph-name="ion-social-yen" unicode="" horiz-adv-x="384" +d="M384 416l-112 -208h48v-48h-73l-15 -31v-17h88v-48h-88v-96h-80v96h-88v48h88v17l-14 31h-74v48h48l-112 208h80l112 -221l112 221h80z" /> + <glyph glyph-name="ion-social-youtube-outline" unicode="" horiz-adv-x="512" +d="M265 352v0h-9h-9c-65 0 -118 -2 -168 -4h-1h-1c-23 0 -42 -22 -42 -49v-1v-1c-2 -34 -3 -70 -3 -105v0v0c0 -35 1 -70 3 -104v-2v-1c0 -14 5 -26 14 -36c8 -9 17 -13 28 -13h1h1c52 -2 108 -4 166 -4h11v0v0h11c58 0 113 2 166 4h1h1c11 0 20 4 28 13c9 10 14 22 14 36v1 +v2c2 34 3 68 3 104v0v0c0 36 -1 71 -3 105v1v2c0 27 -19 49 -42 49h-1h-1c-49 2 -103 3 -168 3zM265 384v0c58 0 115 0 170 -3c41 0 74 -36 74 -81c2 -36 3 -72 3 -108s-1 -71 -3 -107c0 -45 -33 -81 -74 -81c-55 -3 -111 -4 -168 -4h-11h-11c-57 0 -113 1 -168 4 +c-41 0 -74 36 -74 81c-2 36 -3 71 -3 107s2 71 4 107c0 45 32 82 73 82c55 2 112 3 170 3h9h9zM207 94v197l145 -99z" /> + <glyph glyph-name="ion-social-youtube" unicode="" horiz-adv-x="512" +d="M509 299c2 -36 3 -71 3 -107s-1 -71 -3 -107c0 -45 -33 -81 -74 -81c-58 -3 -118 -4 -179 -4s-121 1 -179 4c-41 0 -74 36 -74 81c-2 36 -3 71 -3 107s2 71 4 107c0 45 32 81 73 81c55 3 112 4 170 4h9h9c58 0 115 -1 170 -4c41 0 74 -36 74 -81zM207 94l145 98l-145 99 +v-197z" /> + <glyph glyph-name="ion-soup-can-outline" unicode="" horiz-adv-x="320" +d="M160 304c-88 0 -160 29 -160 64s72 64 160 64s160 -29 160 -64s-72 -64 -160 -64zM160 415c-70 0 -126 -19 -126 -43s56 -43 126 -43s126 19 126 43s-56 43 -126 43zM161 288c88 0 158 29 159 64c0 -5 0 -33 -8 -40v-240c0 -35 -64 -64 -152 -64s-152 29 -152 64v240 +c-8 6 -8 40 -8 40c0 -35 73 -64 161 -64zM280 72v80c-18 -10 -43 -17 -72 -21h-2c-6 -20 -24 -35 -46 -35s-40 15 -46 35h-2c-29 4 -54 11 -72 21v-80c1 -2 9 -10 30 -18c24 -9 55 -14 90 -14s67 5 91 14c21 8 29 16 29 18zM280 184v91c-33 -12 -75 -19 -119 -19 +c-45 0 -87 7 -121 19v-91c18 -10 43 -17 73 -21h3c7 17 24 29 44 29s37 -12 44 -29h3c30 4 55 11 73 21zM178 -16zM160 -16h1h-1v0zM312 32l8 -16c0 -7 -3 -14 -8 -20c-21 -26 -81 -44 -152 -44s-131 18 -152 44c-5 6 -8 13 -8 20l8 16v16c0 -35 63 -64 152 -64 +s152 28 152 64v-16z" /> + <glyph glyph-name="ion-soup-can" unicode="" horiz-adv-x="320" +d="M0 368c0 43 53 64 160 64s160 -21 160 -64s-53 -64 -160 -64s-160 21 -160 64zM160 8c-44 0 -80 6 -109 18s-43 28 -43 46v128c0 -9 4 -19 13 -27s21 -15 37 -21s33 -10 54 -13c1 -12 7 -23 16 -31s20 -12 32 -12s23 4 32 12s15 19 16 31c31 4 56 12 75 23s29 24 29 38 +v-128c0 -18 -14 -34 -43 -46s-65 -18 -109 -18zM160 288c44 0 82 6 113 18s47 28 47 46v-8c0 -5 -1 -11 -2 -18s-3 -11 -6 -14v-96c0 -14 -10 -27 -29 -38s-44 -19 -76 -23c-2 11 -8 19 -17 26s-19 11 -30 11s-21 -4 -30 -11s-15 -15 -17 -26c-32 4 -57 12 -76 23 +s-29 24 -29 38v96c-5 5 -8 18 -8 40c0 -18 16 -34 47 -46s69 -18 113 -18zM312 56v-24l8 -16c0 -7 -3 -14 -8 -20c-11 -13 -30 -24 -58 -32s-59 -12 -94 -12s-66 4 -94 12s-47 19 -58 32c-5 6 -8 13 -8 20l8 16v24c0 -18 14 -34 43 -46s65 -18 109 -18s80 6 109 18 +s43 28 43 46z" /> + <glyph glyph-name="ion-speakerphone" unicode="" +d="M39 266c0 -37 20 -69 50 -86c-1 0 -2 1 -3 1s-4 1 -5 1v0c-35 3 -62 33 -69 69c-6 0 -12 7 -12 16c0 8 5 15 11 16c6 42 40 75 81 75h8c-36 -15 -61 -51 -61 -92zM433 357c10 -25 15 -56 15 -88s-5 -63 -15 -88l-3 -9c-6 -14 -15 -26 -24 -34c-10 -10 -22 -19 -34 -20h-3 +c-7 0 -15 2 -22 5c-3 2 -10 5 -10 5c-22 10 -84 28 -115 29c-4 -8 -10 -20 -12 -30c-2 -9 -6 -27 -7 -61c-1 -32 1 -59 3 -82c0 -2 1 -5 1 -7c0 -6 -2 -9 -9 -9h-77c-6 0 -9 3 -9 6v7c2 72 25 140 26 145c2 9 5 17 7 30c2 12 -27 13 -40 24c-29 17 -47 49 -47 86 +c0 41 25 77 59 92h42h19c58 3 114 21 163 50c1 1 3 1 4 2v0c8 4 16 6 24 6c13 0 26 -6 37 -16c9 -9 18 -21 24 -35c1 -3 2 -5 3 -8zM410 180c9 22 15 54 15 89s-6 66 -15 88c-8 18 -19 29 -30 29s-21 -11 -29 -29c-9 -22 -15 -53 -15 -88s6 -67 15 -89c8 -19 18 -33 29 -33 +s22 15 30 33z" /> + <glyph glyph-name="ion-speedometer" unicode="" +d="M312 192l8 -8l-64 -84v-4c0 -18 -14 -32 -32 -32s-32 14 -32 32s14 32 32 32h4zM224 352c124 0 224 -100 224 -224c0 -34 -8 -67 -22 -96h-36c15 27 25 57 26 88h-32v16h32c-1 29 -9 56 -22 81l-27 -15l-8 13l27 16c-8 12 -16 23 -26 33s-21 18 -33 26l-16 -27l-14 8 +l16 27c-25 13 -52 21 -81 22v-32h-16v32c-29 -1 -56 -9 -81 -22l16 -27l-14 -8l-16 27c-12 -8 -23 -16 -33 -26s-19 -21 -26 -33l28 -16l-8 -13l-28 15c-13 -25 -21 -52 -22 -81h32v-16h-32c1 -31 11 -61 26 -88h-36c-14 29 -22 62 -22 96c0 124 100 224 224 224z" /> + <glyph glyph-name="ion-spoon" unicode="" horiz-adv-x="128" +d="M128 288c0 64 -26 128 -64 128s-64 -64 -64 -128v0c1 -25 16 -54 37 -64l1 -1v0c3 -2 10 -6 10 -10c0 0 -16 -199 -16 -210s4 -20 10 -26s14 -9 22 -9v0v0c8 0 16 3 22 9s10 13 10 26s-16 210 -16 210c0 4 7 8 10 10l1 1c22 10 37 38 37 64z" /> + <glyph glyph-name="ion-star" unicode="" +d="M448 248l-139 -104l55 -176l-140 112l-140 -112l55 176l-139 104h172l52 168l53 -168h171z" /> + <glyph glyph-name="ion-stats-bars" unicode="" horiz-adv-x="352" +d="M96 32v320h64v-320h-64zM0 32v96h64v-96h-64zM192 32v160h64v-160h-64zM288 32v224h64v-224h-64z" /> + <glyph glyph-name="ion-steam" unicode="" horiz-adv-x="512" +d="M480 240c0 -20 -16 -37 -37 -37c-20 0 -37 16 -37 37c0 20 16 37 37 37c20 0 37 -17 37 -37zM443 309c38 0 69 -31 69 -69s-31 -70 -69 -70l-67 -48c-2 -26 -24 -47 -51 -47c-25 0 -46 18 -51 41l-196 78c-8 -5 -16 -7 -26 -7c-28 0 -52 24 -52 52s24 52 52 52 +c25 0 45 -18 50 -41l196 -79c8 5 17 8 27 8c2 0 3 -1 5 -1l43 62c0 38 32 69 70 69zM443 286c-26 0 -47 -20 -47 -46s21 -47 47 -47s46 21 46 47s-20 46 -46 46zM52 277c-21 0 -38 -17 -38 -38s17 -38 38 -38c3 0 5 0 8 1l-16 6v0c-15 7 -22 24 -16 39s24 23 39 17v0l19 -7 +c-6 12 -19 20 -34 20zM325 165c-3 0 -6 -1 -9 -1l16 -6c16 -6 23 -24 17 -40s-23 -23 -39 -17c-6 3 -13 6 -19 8c6 -12 19 -20 34 -20c21 0 38 17 38 38s-17 38 -38 38z" /> + <glyph glyph-name="ion-stop" unicode="" horiz-adv-x="384" +d="M373 384c6 0 11 -5 11 -11v-362c0 -6 -5 -11 -11 -11h-362c-6 0 -11 5 -11 11v362c0 6 5 11 11 11h362z" /> + <glyph glyph-name="ion-thermometer" unicode="" horiz-adv-x="160" +d="M127 112c20 -14 33 -38 33 -64c0 -44 -36 -80 -80 -80s-80 36 -80 80c0 27 13 51 33 65v257c0 26 21 46 47 46s47 -20 47 -46v-258zM65 370v-50h30v50c0 8 -7 14 -15 14s-15 -6 -15 -14zM96 160v16h-16v-16h16zM96 192v64h-16v-64h16z" /> + <glyph glyph-name="ion-thumbsdown" unicode="" horiz-adv-x="384" +d="M24 195c-10 5 -18 17 -18 29c0 14 8 25 20 30c-4 5 -6 12 -6 19c0 14 8 25 20 30c-3 5 -5 11 -5 17c0 18 11 24 35 30s74 12 126 9c23 -1 55 -7 76 -7v32h112v-240h-112v16c-15 -1 -31 -4 -40 -14c-22 -23 -40 -65 -40 -108c0 -19 1 -29 -4 -34c-13 -13 -44 9 -52 37 +c-9 34 -1 62 1 87h-103c-19 0 -34 15 -34 34c0 15 10 29 24 33zM336 352c-9 0 -16 -7 -16 -16s7 -16 16 -16s16 7 16 16s-7 16 -16 16z" /> + <glyph glyph-name="ion-thumbsup" unicode="" horiz-adv-x="384" +d="M360 189c10 -5 18 -17 18 -29c0 -14 -8 -25 -20 -30c4 -5 6 -12 6 -19c0 -14 -8 -25 -20 -30c3 -5 5 -11 5 -17c0 -18 -11 -24 -35 -30s-74 -12 -126 -9c-23 1 -55 7 -76 7v-32h-112v240h112v-16c15 1 31 4 40 14c22 23 40 65 40 108c0 19 -1 29 4 34c13 13 44 -9 52 -37 +c9 -34 1 -62 -1 -87h103c19 0 34 -15 34 -34c0 -15 -10 -29 -24 -33zM48 32c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16z" /> + <glyph glyph-name="ion-toggle-filled" unicode="" +d="M320 240c26 0 48 -22 48 -48s-22 -48 -48 -48s-48 22 -48 48s22 48 48 48zM320 320c71 0 128 -57 128 -128s-57 -128 -128 -128h-192c-71 0 -128 57 -128 128s57 128 128 128h192zM320 112c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80z" /> + <glyph glyph-name="ion-toggle" unicode="" +d="M320 288h-192c-53 0 -96 -43 -96 -96s43 -96 96 -96h192c53 0 96 43 96 96s-43 96 -96 96zM320 320v0c71 0 128 -57 128 -128s-57 -128 -128 -128h-192c-71 0 -128 57 -128 128s57 128 128 128h192zM128 240c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48 +s-22 48 -48 48zM128 272v0c44 0 80 -36 80 -80s-36 -80 -80 -80s-80 36 -80 80s36 80 80 80z" /> + <glyph glyph-name="ion-transgender" unicode="" horiz-adv-x="512" +d="M368 448h144v-144h-40v76l-101 -100c8 -17 13 -36 13 -56c0 -63 -46 -115 -104 -126v-52h72v-46h-72v-64h-48v64h-72v46h72v52c-59 11 -104 63 -104 126c0 20 5 39 13 56l-22 22l-36 -36l-33 33l36 36l-46 45v-76h-40v144h144v-40h-70l43 -42l36 36l33 -33l-36 -36 +l17 -17c23 22 54 36 89 36c27 0 53 -8 74 -23c0 0 6 -5 15 -13l93 92h-70v40zM256 144c44 0 80 36 80 80s-36 80 -80 80s-80 -36 -80 -80s36 -80 80 -80z" /> + <glyph glyph-name="ion-trash-a" unicode="" horiz-adv-x="352" +d="M261 320v0h91v-32h-9s-5 -1 -8 -4s-4 -9 -4 -9l-19 -241c-2 -29 -2 -34 -36 -34h-200c-34 0 -34 5 -36 34l-19 242s-1 6 -4 9s-8 3 -8 3h-9v32h91v29c0 19 14 35 34 35h101c20 0 35 -16 35 -35v-29zM112 349v-29h128v29c0 10 -9 15 -19 15h-91c-10 0 -18 -5 -18 -15z +M104 64h20l-10 192h-21zM187 64v192h-22v-192h22zM249 64l10 192h-20l-11 -192h21z" /> + <glyph glyph-name="ion-trash-b" unicode="" horiz-adv-x="320" +d="M318 315c3 -12 4 -11 -7 -11h-302c-11 0 -10 -1 -7 11c2 9 4 13 4 13c3 9 9 9 19 11l53 7c7 1 7 1 10 7c9 20 10 31 20 31h103c10 0 12 -11 21 -31c3 -6 3 -6 10 -7l53 -6c10 -2 16 -2 19 -11c0 0 2 -5 4 -14zM283 272c17 0 18 -2 17 -15l-19 -242c-2 -12 -2 -15 -17 -15 +h-208c-15 0 -15 3 -17 15l-19 242c-1 12 0 15 17 15h246z" /> + <glyph glyph-name="ion-trophy" unicode="" +d="M448 345c0 -25 2 -73 -22 -122c-15 -30 -36 -55 -63 -75c-23 -16 -49 -28 -77 -35c-16 -17 -32 -27 -46 -31v-33s0 -49 99 -49h13v-32h-256v32h13c85 0 97 35 99 46v36c-14 4 -30 14 -46 31c-28 7 -55 19 -77 35c-27 20 -48 45 -63 75c-17 36 -21 71 -22 97v0v11v0v21v0 +h80c-2 35 0 64 0 64h143h1h1h142s2 -29 0 -64h81v-7zM51 237c17 -34 43 -61 77 -78c-22 40 -33 84 -42 135c-1 8 -2 17 -3 26h-51c1 -23 5 -53 19 -83zM397 237c14 30 18 60 19 83h-51c-1 -9 -3 -18 -4 -26c-9 -51 -20 -95 -42 -135c34 17 61 43 78 78z" /> + <glyph glyph-name="ion-tshirt-outline" unicode="" +d="M146 362l-104 -31l11 -32l39 4l38 5l-2 -38l-14 -255h220l-14 255l-2 38l38 -5l39 -4l11 32l-104 31c-6 -8 -13 -14 -21 -19c-15 -10 -34 -15 -57 -15v0v0c-34 1 -59 11 -78 34zM288 400v0l160 -48l-32 -88l-64 8l16 -289h-288l16 289l-64 -8l-32 88l160 48 +c14 -27 31 -39 64 -40c33 0 50 13 64 40z" /> + <glyph glyph-name="ion-tshirt" unicode="" +d="M448 352l-32 -88l-64 8l16 -288h-288l16 288l-64 -8l-32 88l160 48c14 -27 31 -39 64 -40c33 0 50 13 64 40z" /> + <glyph glyph-name="ion-umbrella" unicode="" +d="M344 160v0v0v0zM104 160v0v0v0zM240 399c116 -8 208 -109 208 -227v-12c-4 25 -26 52 -52 52c-29 0 -52 -23 -52 -52v0c0 29 -23 52 -52 52s-49 -12 -52 -45v-135c0 -17 -6 -33 -18 -45s-29 -19 -46 -19c-35 0 -63 29 -63 64c0 9 7 16 16 16s16 -7 16 -16 +c0 -18 14 -32 31 -32c18 0 32 14 32 32v134c-1 24 -26 46 -52 46c-29 0 -52 -23 -52 -52v0c0 29 -23 52 -52 52c-27 0 -49 -26 -52 -52v18c0 118 92 213 208 221v1c0 9 7 16 16 16s16 -7 16 -16v-1z" /> + <glyph glyph-name="ion-university" unicode="" +d="M224 384l224 -111l-92 -60l-132 -85l-160 102v-198l-32 16v203l-32 21zM358 192l10 -82c-16 -12 -112 -78 -144 -110c-32 32 -128 98 -144 110l9 82l135 -88z" /> + <glyph glyph-name="ion-unlocked" unicode="" horiz-adv-x="384" +d="M22 -32c-12 0 -22 10 -22 22v212c0 12 10 22 22 22h3h19v31c0 42 17 87 43 115s64 46 105 46v0v0c41 0 79 -18 105 -46c20 -21 33 -51 39 -82h-53c-5 18 -13 35 -24 47v0v1c-18 19 -42 29 -67 29v0v0c-25 0 -49 -10 -67 -29v-1v0c-18 -19 -28 -53 -28 -80v-31h265 +c12 0 22 -10 22 -22v-212c0 -12 -10 -22 -22 -22h-340z" /> + <glyph glyph-name="ion-upload" unicode="" +d="M366 215c45 0 82 -37 82 -83s-37 -84 -82 -84h-110v80h48l-80 84l-80 -84h48v-80h-102c-49 0 -90 41 -90 91c0 40 26 74 61 86c5 29 29 51 59 51c10 0 18 -3 26 -7c19 40 59 67 105 67c64 0 115 -53 115 -118v-3z" /> + <glyph glyph-name="ion-usb" unicode="" horiz-adv-x="256" +d="M16 228v0v0zM256 320c0 -11 -6 -21 -14 -27v0c-2 -1 -3 -5 -3 -7c-1 -20 -3 -36 -9 -50c-7 -19 -20 -33 -39 -46c-17 -12 -29 -21 -36 -34c-7 -12 -11 -28 -11 -53v-24c0 -7 2 -13 10 -18c4 -2 7 -6 10 -9c8 -9 14 -21 14 -34c0 -28 -22 -50 -50 -50s-50 22 -50 50v1v0 +c0 18 10 33 24 42c5 4 9 5 9 18v0c0 14 -3 17 -10 27s-18 17 -32 26c-19 13 -33 27 -40 46c-6 15 -8 31 -9 39s-2 9 -4 11c-10 6 -16 16 -16 28c0 18 14 32 32 32s32 -14 32 -32c0 -10 -4 -20 -12 -26c-3 -2 -4 -11 -4 -14v0v0c0 -9 3 -18 7 -28c10 -21 45 -44 52 -44 +s8 5 8 12v196s-1 2 -3 4h-1v1v0c-9 6 -15 16 -15 27c0 18 14 32 32 32s32 -14 32 -32c0 -11 -5 -21 -14 -27v0c-2 -2 -2 -3 -2 -5v-140c0 -10 2 -12 8 -11c13 3 48 30 52 43c3 10 6 23 7 41v1c0 2 -2 4 -3 6c-10 6 -16 16 -16 28c0 18 14 32 32 32s32 -14 32 -32zM32 240 +c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM128 368c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16zM224 304c9 0 16 7 16 16s-7 16 -16 16s-16 -7 -16 -16s7 -16 16 -16z" /> + <glyph glyph-name="ion-videocamera" unicode="" +d="M335 263v-66l113 35v-89v-88l-113 35v-65c0 -5 -4 -9 -9 -9h-317c-5 0 -9 4 -9 9v12v55v171c0 5 4 9 9 9h208v38c0 4 -6 10 -10 10h-176v48h178c36 0 65 -29 65 -64v-32h52c5 0 9 -4 9 -9zM226 107c20 0 36 16 36 36s-16 35 -36 35s-36 -15 -36 -35c0 -10 4 -19 11 -26 +h-68c7 7 11 16 11 26c0 20 -16 36 -36 36s-36 -16 -36 -36s16 -36 36 -36h12h95h11z" /> + <glyph glyph-name="ion-volume-high" unicode="" +d="M199 40l-95 88h-104v128h104l95 88v-304zM255 92l-20 16c17 24 27 52 27 84s-10 60 -27 84l20 16c20 -28 33 -63 33 -100s-13 -72 -33 -100zM322 46l-21 16c27 36 43 81 43 130s-16 94 -43 130l21 16c30 -41 48 -91 48 -146s-18 -105 -48 -146zM365 369l20 15 +c39 -54 63 -120 63 -192s-24 -138 -63 -192l-20 15c36 49 58 111 58 177s-22 128 -58 177z" /> + <glyph glyph-name="ion-volume-low" unicode="" horiz-adv-x="288" +d="M199 40l-95 88h-104v128h104l95 88v-304zM255 92l-20 16c17 24 28 52 28 84s-11 60 -28 84l20 16c20 -28 33 -63 33 -100s-13 -72 -33 -100z" /> + <glyph glyph-name="ion-volume-medium" unicode="" horiz-adv-x="370" +d="M199 40l-95 88h-104v128h104l95 88v-304zM255 92l-20 16c17 24 28 52 28 84s-11 60 -28 84l20 16c20 -28 33 -63 33 -100s-13 -72 -33 -100zM322 46l-21 16c27 36 43 81 43 130s-16 94 -43 130l21 16c30 -41 48 -91 48 -146s-18 -105 -48 -146z" /> + <glyph glyph-name="ion-volume-mute" unicode="" +d="M224 231l47 51v-180l-47 51h-65v78h65zM332 388c69 -38 116 -112 116 -196c0 -124 -100 -224 -224 -224c-39 0 -76 10 -108 27l-1 1c-69 38 -115 112 -115 196c0 124 100 224 224 224c39 0 75 -10 107 -28h1zM362 93c20 28 33 62 33 99c0 66 -38 123 -92 151 +c-6 3 -11 6 -17 8c-19 7 -40 11 -62 11c-37 0 -71 -12 -99 -32l73 -74h-76l-36 35c-20 -28 -32 -62 -32 -99c0 -65 36 -121 90 -150c6 -3 13 -7 19 -9c19 -7 39 -11 61 -11c37 0 72 12 100 32l-20 20v77z" /> + <glyph glyph-name="ion-wand" unicode="" +d="M192 208l48 48l48 -48l-48 -48zM0 16l176 176l48 -48l-176 -176zM224 352v64h32v-64h-32zM398 344l-45 -45l-23 22l46 45zM127 299l-45 45l22 22l45 -45zM376 50l-46 45l23 23l45 -46zM384 192v32h64v-32h-64z" /> + <glyph glyph-name="ion-waterdrop" unicode="" horiz-adv-x="320" +d="M175 409c40 -41 145 -160 145 -288c0 -85 -72 -153 -160 -153c-56 0 -106 27 -134 69c-6 9 -11 19 -15 29c-7 17 -11 35 -11 55v4c1 67 31 131 64 183c20 31 42 57 59 77c9 10 16 18 22 24l1 1v0c4 3 8 6 14 6c5 0 10 -3 14 -6v0zM160 24c55 0 100 45 100 100 +c0 14 -3 28 -8 40c-17 -65 -70 -116 -136 -130c13 -6 28 -10 44 -10z" /> + <glyph glyph-name="ion-wifi" unicode="" +d="M224 352c80 0 156 -30 214 -84l10 -10l-10 -9l-32 -32l-10 -10l-9 9c-44 41 -103 64 -163 64s-119 -23 -163 -64l-9 -9l-10 10l-32 32l-10 9l10 10c58 54 134 84 214 84v0zM365 192l11 -10l-10 -10l-33 -32l-9 -9l-10 8c-25 22 -57 35 -90 35s-65 -13 -90 -35l-10 -8 +l-9 9l-33 32l-10 10l11 10c37 33 83 52 132 54v0h9v0v0c52 0 102 -19 141 -54zM224 32l-10 10l-52 52l-11 10l12 10c17 11 32 20 61 20s47 -9 62 -20l11 -10l-10 -10l-53 -52z" /> + <glyph glyph-name="ion-wineglass" unicode="" horiz-adv-x="256" +d="M167 153c-11 -4 -24 -8 -24 -32v-94c0 -11 4 -19 12 -25c3 -2 7 -4 15 -6c32 -9 48 -16 50 -18c2 -1 4 -3 4 -7c0 0 -14 -3 -96 -3s-96 3 -96 3c0 4 2 6 4 7c2 2 18 9 50 18c8 2 11 4 14 6c8 6 11 14 11 25v94c0 24 -11 28 -22 32s-18 6 -26 11c-12 7 -23 16 -32 26 +c-20 23 -31 52 -31 87c0 50 4 100 8 114s14 25 31 25h178c17 0 27 -11 31 -25s8 -65 8 -115c0 -35 -11 -63 -31 -86c-9 -10 -20 -19 -32 -26c-8 -5 -15 -7 -26 -11zM128 178c26 0 50 11 67 28l6 6c16 18 22 35 23 65s-2 83 -8 107h-177c-7 -35 -8 -80 -7 -108s7 -46 23 -64 +c2 -3 4 -6 7 -8c17 -16 41 -26 66 -26zM208 277c0 -10 -1 -20 -4 -29s-8 -18 -15 -25l-5 -5c-14 -14 -34 -23 -56 -23c-21 0 -41 8 -55 22l-6 6c-7 7 -12 16 -15 25s-3 15 -4 29c-1 9 0 34 1 53c1 10 2 19 3 22h153c1 -6 2 -14 2 -22c1 -21 1 -45 1 -53zM192 269v0v26 +c0 4 -4 8 -8 8s-8 -4 -8 -8v-26c0 -3 1 -6 3 -7c1 -1 3 -1 5 -1c4 0 8 3 8 8zM191 316c1 2 1 4 1 6s-2 4 -4 5s-4 1 -6 1s-4 -1 -5 -3s-1 -4 -1 -6s2 -4 4 -5s4 -1 6 -1s4 1 5 3z" /> + <glyph glyph-name="ion-woman" unicode="" horiz-adv-x="192" +d="M30 299c3 12 17 33 42 34h48c24 -1 38 -22 42 -34l29 -104c6 -23 -21 -32 -27 -10l-26 96h-9l46 -169h-43v-127c0 -23 -31 -23 -31 0v127h-10v-127c0 -23 -32 -23 -32 0v127h-42l45 169h-7l-27 -96c-7 -21 -33 -13 -27 10zM133 379c0 -21 -17 -37 -37 -37s-37 16 -37 37 +s17 37 37 37s37 -16 37 -37z" /> + <glyph glyph-name="ion-wrench" unicode="" +d="M430 333c14 -14 19 -31 18 -44s-6 -39 -32 -65s-77 -42 -113 -24c-5 3 -13 5 -21 -3c-10 -9 -202 -215 -202 -215c-17 -19 -48 -18 -66 0s-19 49 0 66c0 0 207 194 215 202s5 16 3 22c-20 47 2 89 24 112c22 24 51 31 65 32c13 1 31 -5 44 -18l-57 -56l10 -56l55 -10z +M59 5c6 6 6 17 0 23s-16 6 -22 0s-6 -17 0 -23s16 -6 22 0z" /> + <glyph glyph-name="ion-xbox" unicode="" +d="M95 200c-49 -72 -50 -139 -50 -143c-28 38 -45 84 -45 135c0 67 30 128 77 169l3 -1c51 -18 93 -68 93 -68s-38 -33 -78 -92zM448 192c0 -51 -17 -97 -45 -135c0 4 -1 71 -50 143c-40 59 -78 92 -78 92s42 50 93 68l3 1c47 -41 77 -102 77 -169zM169 367 +c-37 17 -65 12 -72 10c36 25 80 39 127 39s91 -14 127 -39c-7 2 -35 6 -72 -10c-29 -13 -55 -35 -55 -35s-26 22 -55 35zM327 155c40 -49 54 -85 62 -108l2 -5c-41 -46 -101 -74 -167 -74s-126 28 -167 74l1 5c8 23 23 59 63 108c46 57 103 94 103 94s57 -37 103 -94z" /> + </font> +</defs></svg> diff --git a/fonts/ionicons.ttf b/fonts/ionicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c4e4632486d863337c1c73478ddb3c20726c55a0 GIT binary patch literal 188508 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%0AuO4dD-w@bmhCNkx0OUib|((Q@-)@rgn;V$YK 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 literal 0 HcmV?d00001 diff --git a/fonts/ionicons.woff b/fonts/ionicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..5f3a14e0a5ca6d20cc4fac708979e807b0d51bc3 GIT binary patch literal 67904 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%0AjtaE3L?b-A8{e$5;po!K>rWi&$<6F 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 E0LEz`i~s-t literal 0 HcmV?d00001 diff --git a/img/Forschung_team1.jpg b/img/Forschung_team1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..907726c482a93e490d0f06a33ba11675222b8b97 GIT binary patch literal 154313 zcmaHS1zc2H*Y}wK0YMsJP#n6Xhpr)|yE}yeX^@Z@3<M>mq`OOyRzg9LkS+;Pau`4b zK^nfnd+&3f_xruyx8|IkXYI51KIi<`+H38(n7Q}{&?*I>?gD_SDi=Ti{7V;G0J)-{ zy=x!<0-(5J1^~GD261-w_4SnC<8$}nwRP~YbL6%6aN`TG_2d)a<>v#WWCJ{H?Oh#x z;dYKrD0gY5A8$IC;3x-aCSzeueoapWM`x5ukhi0Lkd}dckgL781Cy)_Tq-~!z|GUm z(bpCp;C9d5M<PI)=}+Slxb$T)9~1n~CBClGOmdfZg_~&Vz!f~a9pS>fB0Tm22r;;* zIIn;Rf?r7FHe8TjK%9?Xj88y_hhIQ~UqnJ!6#h3c;qK<`a92W4QTgwC;d0VUe-Fyv z-=EiCh}Xm0iBCXW9M^^*pP(QQ?g}2CKzCo;03LTA=6_mHbo8<JMtS<8Jlx@zE!x_7 z`1wjR;d=Vl5ZpX9HUHD_|2kW4ZkOZwbG47Jp5wpW_+PK~F$nZ@<kNHX@$mDucf?)J z{0}p3?*9Kby1WqA8wqW16z-we-c$6j_j7Y}_f=JtW>Sz>QdHtsP!QmkLntcB2`Y;y ziVKR#^UH}UiinGfiu}X--#ob1cpXp<5<&=3aX|qwgowN_LO?)CPE1i;SsWoKsvx4w zj}R8-|A$xA-N)C~-QMx?ewVzce|d%ezq}F(-j24u9^M8X9{2uv@;c5Qz8*f#9-g?z zEXWVnw6#aMUlv?Gm%oOo=;)2Q@93cH?coOhGqDn=|D^+Raw0;4!b*w=d11jnofkzQ z<mD9wg@ol5<;BDWnEvK<_^-+OXW)PHD*Zos`EZ@#yL>DD>n-`G2>0q;Cjax!<1+vG zY8>5hpNco`o4EK6T>JB;0}h?IZx3`a2RsJIu3o)Le3gutnCv<!3F&ouDl#%E`dim8 z=@!Fv7>=$pFfg;SvobUA@d*j>@ge^wfyhZo$tlUHDJZC^$Z<ay6%7p)j13060fVve zGc(|bnV*}Not>SR8~6D5g@utw+5c|hq7xt|fY=d@K|o9Zm>dKl2VHan*#H0mUDChU z0Rlsyc=%WTl>T=)@TY<d0E0mg2p9^*gFr!GfD{0cgBb<nAiA~`UeNG_Jf_-rf|Nf; zzsck6=rP-Q3sF5(z<-fn$3p#nOdsL1v}?~wL;mN6U<e2RLBW^N-)&GpbOmj_D4|S3 z;R*80RCpJ&05Pr>Ob#IjWPu&QOzamm)%6c3*dD7^mh$U*4)NBqK$jHdOk0iH?}TC) z1&al25EU;D#_8$!_7K+5WT<L^nBKQTG`>t#qH*$5SvficLB1GzW#uH<K5$N)>I`8_ z%2?miF%np>omn85;R5J+0IA$))cKM#sJT473x>H)sP?Wscex>bOfjKCWH1o!<R-!M zZlmTssIjE|BScAp{mF!oScol8_{LSz(j@FTlH%0X6&CYWEkHhEmnZDX7_#xWM(*f- zG@XW1bt&rm{$zON(67^o#N%djIyDcy)B4XShNA1-nh^40Kg+(|A)lid=dnO@kaxU& z0IPCN50T}Gb~kj|7(2=nJP>Jmn7iW^0`zSPp4hxhJ%Y8qk9+7)UmzBO?3<QWjrdi8 z*l|_5HOO3@5nM>TQ|<S0qIB3v8h>2%9G19D7l^@c@Zns}E06XN4-lVBEm1}p*ZAdF zb-L#)v!V#aH?T?;_pMd9oF>8x55|A-h>ClEd0hHnJ=X)q`-*zhxI83ZD_fGKVNa}d zx8#_9v|F~MEH=M4uQ#Zt7(1!P@@r#`A)+BrY=7`PPPs{^&bcysJ;&&q`Xi+WH-0d; z2v2yI=s!K+c@?_OXPuXECCIrxa5E!8Jd>)emod55KX-`hm$xXNqV*5UElq(LGH+fj zt?c|JSyqvEGJUZ#g6mH-YQ4PQ>`cuH@p(A~9b&SVD+KHusnVT<%L31oxU9<t49B@E zlVeLn<Jk2k10`aVXXu_8V+|}^8anA%y;BqX&&cy93ST)CPDO7YI(=ccO17{m#qi+Q z%M^O)jexW}CG#IKYv#t=NGm}r>J9qi35ek~AaplS4=S0!6C}px49^9$6vY6tJu;wE zy?F)z69PjIO*qBn0pJGk6ijGCtYQNIFX&Z)d|%?+mm{HiU=440G=NNpeFTYfFv-Db zUuHm8pqkGd%={se{(?Cj3hH$1QjyoNp-Bdb)?*O{`~W8!0RQ_z;!=c!WI#9ne;397 zcjo^}#{=;RzzPczpn!wWXnZ)(%!14OMgR4o|HDO$gwUe#!L+zM6n%N%SRo*l6#y)c z1OVVU&Bw5Ea2YW!3E%?&W8`H5M>cSPFdqOok)2>?0LTTv&S=_);lyAR64?oZ^5Z8# zi9tnx01|-WG!P^bae3mZIFZCU#AN)y69@pJn3;RTprsOD9TqsSl)DqylJi48K(cLN zAtT0g&3k9ItnqbW+uTU9T}#`0U)8sJf>q<5=XZp+#(bPLkIT59CzNbXq>tAmXj2~b zZ0#O>q5mOvN@_;kyx%o>a3}SL>+;na?QRw?A5q$&SZ&Gq#qX|V(*uFk(O*}!th^hD zdhb-@XDg1QG4FZq<ii599CXr$9uJi{lUG>@TD%|5=dXHA+~nShy!Kh!;=3YN)Dec^ zJVGyyJg1tAUD>S8m8cqcd2VN7*^M4;iTFLEZK?F6q*SB55@gHXtYIIbAmaTq(q|37 zf4n63OTWgZ8|~Z^(!IU!;MYf#E9(=IA%x($BX<VHCUm1O=*Y3N3ihyvw&)nJt%5TO zu;&bVg3Tb>b_HY{AUEvo?_!imAZGcUVXLn4A*7uTt8h;DjSiigo@QejoAWKbq3;x? zVQnX5OKLvFmGO`JHG67Da&#*@uNyU9iOf!?sN5g@C?0(}b8QOSfRV3PIe90L2~r!- z?CKL`(K?2%kWir@9vCI_`7z+rx8*g$(}9KubePVv&Ya*!nfI^kf&Cu~mx4{lNAOEj z2VnXOxf?U(QwBBB;eH`D^%MTeeh-klB_MP5?Annc=ba!rW0PaKd~4FqtHxHZr^yW1 zKc{`$_=%{jqB@5&h+y#osw;HB$ps<LtmCx04SoA(e9p@5>)94Z^;qxBxY*H0F-rA3 z3FFN(<P(B@9ToGbA0keS%)HMd^KuVj)*w_<hWgP|O-z}Z2{Rha!!Hk|k7c6hnky6b zu79Umqu~HZnH-Bp&6s^_SOnC~;>V+Oe)mMw@*gKG(^>NX!<M1eFVig-O?hD>uw)6D zuXi`cZzZxWFaNq5cWdxD&lLSU9=Aq+X9mN|X*=(8+9N;%qmJ6x*^+);{3YK*9Aqw@ z8D%bT3z-?};Bu^$)>{e-q&BzpO}^S5?~oZLP;ocJr>T^lTP?24r?IwR{)3b+SK~%A zJ$sB<w-~4N)|;BA`YcnkVi$lsc6X=v157^P%bf-LTCV;FZC6dBZSd%ZB;&CM(f8+C z>a~RTM^Z9T+`jmHiU;OVmA;AQdR8wt=5rXTgF5LDiQo5GizsUAR5$S3$)D`7e{kwR z3hBM(Yf%f%`-Ydqcc)arTnwT%D?kYw5Y~1hrnw=cbXTsyy6;{qHIZZ}o692g9zu(1 z`!$j8XHIR5hjAe-idR^;_~R!NY&Al-Iz;#`RnT5ghT)n_LhV4Qh?+o4{yANi^?;8W zw&02cCp(rwRxm|Zt@IOJQHxqp5n45^im0&P@bIBhWiYYM*b{=`l-EXXWg@C2Z1)tF zdZ|NbtMK%1pa@fr>FTK!8nfhV*0T-Oh!p$uxNZ>ZQAly3K{__AOzO)L=eJJ8wc2hY z?41K-3ZhCl*dUOHQSO4`MwajLSU^ip^U*E{*sH6$?+LF=0C>z@NU~fjU35hK4K^ST z$j8qIAYc-t4@9RgE;14I4WtPsyr%;R1dxE3B8H;VO*nyDpe*_!NFDYOnTrqN=ZMD_ zU_pRkXfzIPKch>Sd%oqqB(<UNl<uU>b)&ouN(gxPnFc~Hl{S3=FbUuFy#V^=ug#t( z@q_a|64)aFJme)R{zV{0I2-^J$W(~INZ@aR;-F9k_yeQ=6#X0HK?pCAIRbuJL<q!# z@GcX7=(7BOP&Y0I0pc$uz+boxMdOlxNM!{H^qqgJGpgi9vdJTJ$<SpWD7sUR0s<re zml16t3qCkL-WFZRf`fNCG#Clk0k|BF8;(2wZ^B0dxZ^PZuze+12@nfBlEFv>{vi1E zeYPX<qw}d$=5|L}-}f@>xqxYvQ>`Ko>YLs})}E)$=`q56oD7<W3#f(4;=2_tyQMlM zntqaI8OpUe240KXL2GxzC=i<#$-!16XMJxOJla=`cC=ku)bl)&i_^nO*H-lfe%W}< zR$<TSRiCmmn2lf?1$S)+?)BUnxh84MOL%;}@3^*wFu03L&FNKTraj)I{VlS(CpkKT z+DqbdHfq+YFuhKi+S2Kt?<p3W_qJst2{$C5kGI=bniz78#>7XSj0qZi#h+!g>+&Gn zoX`v&fk{(-jw)Q#TA6J4$w%T3)^i;%{f!kh*?PpM0aVsw4_GlVh6dUnR7LdK#USDl zh}{tcp+_^6NI0P;H)!=0n@mBCUM{l?n*OntjIG#r;rvMz%3H|T*5u^+TwOt`WG4>K zr}<fg$uH+YMJ0o5GE8Y(QN!h+;g1cEgx#M^Hen&wU96=OEiuAWYqW&EGXYVX@lV>X zTqS|C-3NkLWD?LM9fFn?Vayu0x5(Q&9k3%=W`QDp)TPAoU84Esr^J&M8;{iX06(Ac z+L-e7ufB6)**(UpHJY8hYn`4ivTT@yy}?hxCOn*j%eet7ps>7rH9SMoqm&d%8;-ax z_|jb&n>ougkw%^C=9MYcucCvqUqdGSu=v<HX%gx&b?G6)yKi8IXSJm_=`i?KuGL@h z2P9BfDPO7%t1g|rs36sdIAij5Z^UZQ)sA7C*bGqqgH5bK$*A<oCq%#IMvYDt&Dq!y zP31YC4_DjHE~nZ35cKDJ+4eq)UxXgP+8k4@v2v)g)L-11yBb4jx-F^~KmibhRac{7 zZVAo(W-Eoochj<yAe&Yq_`Gj+?qJn|YV)5b{&F;up>bz$tnaRHND!q<WzWo$(eUIB zqbNa(w#B>xvr5&hlvaCd9mclV;gHAYO5*x2AJQKtv8Nm>tGYEv9Nf%aln-S<Gg$5t zHk~39^$s$h-^&%&rt>`U;}pqc=4#QtB{(^8q}G#NNN+SN%n*^BwKMWgOtpbzNz>(v zqt*q`4}6wVJoZDFe$h>~e&>N7#X02lFh+RTtD$D+p?*LrX>GtBQo&l@EXTmD+&q5F zt#=2on^N378&8|w6?PTKUchPY?KyxTYRHe#(9XDfmYp8KmbvF)DAq~0KACDM!08&n zZXt64=%7yP&QuVZ&F1O4mEv3W76)4>b1e%MqYC;vdHJV%LRv<eoU%oJtT(A+UhNbY z?`to=nar$rp;SN0qV|AsU}7z~gE}(ir*a~QoqsDgjJFKEYp}=YF;(^YC>6d&AfBnH zx1gj44O!Yl)Kr`cqtkPAg(EBo^G%*uk41Uvq;aGWfM^X_6FQ&G=s*EFecCq>>SU|b z@}h{mxt|xn=YGEpRMI|6VO-e_Z5<>*-iqcm1szsNcm8m6L_QvX_TVs8AV`jfu0W6= z5`RLp3lc_#04VqYs@jhboEizR!1)0Xq%#|!1@=K#nMXu$WzbGIz(R)KNz5XB2Y?gY z01494=0f*`YVSSA;A=b!TiNHGMQC5&MBYauseum=0EquD4LY9eZ&V{z_$z@^VgZ1I z0H^P&{9W@uBLX{I9z=}9p)8pS-g{c~ztuRN{~YlD6oYU8`49cKmQKm)GQj9gwfaY? zhDIYHxUT%stpQ@3hK*C{R~(}8Imtjsc>ImWk$^2z{ACP!mY{;B^`?Lm<R$<X{A5sm zDm2gy@F%DMD^QB-IEg|FfaTB`B(ETeY4^Omjel6iX{VHBO7(>aDDwuV4Gf*SI_^5z zdrw=^4Sc66Zk#+|HThZ}P~0fq;@GhdtYnxSHMrvKo5km9f%Vy)FszcvQ@t*1?r zes+6Lpsm4GtMpM~0*_v5weKC_<BqiP`x%EVcSRx!OpidHTvn@W<zxi%Md}vF45%Zi zOE_G~r@eW2_6bx~QCiQXO$ia>W15KQ@T`KH{*;Z5*Zo>D_dk-%aqlo0K;k0a9bzG7 zJ&zQJqFsz~^#Wn)OMM|G<GP2yyzS|GtJaStWE`2DR8<qLU0e1EB_kwfG7il#gvOuO zn**g}AA!DA*_bX82aGyvoFZYz4?XD#%K|_H*>B?R1wFLvR|o0SKYs665{=bb7`ZA$ z_|Wo>VRTY~4I6E;lObl{oL23emTZ&YY1}e?3{SS?IaK)67b47B7W*}6mD+FzFn1A~ zcQ0p+WxoZd3Hs<X$v@ij_4p$p=O|UGHJYU{^a<}F7IgJa?y14L)}yD9NB6l}+3O~t z<@tW$hhi}ftyBC{q7UC1YsVXDN1c+L+R=}?-zzV1`^nAvq{K!b+TK7TP?Xz(IgBBi zTRR(b&D^jjVItM?x1_AQ-vHaZMEJ*6IX?wo)CNXk|L8Fyb6EFqAEs_y`l}Tp(!eC# zn^$zqGniowhYfHsIeAkqD(ZO%<sYH<Vpdvv2ZsYW#Y|>Mn199#?VdUSo1??QoqMip zx2r^sV?s0#veBf*)ie)Bhi0!K%vY`mEH>E=xCikiQ54B652fFk#M5)*953^0w|5&& z>M*PsEN^ol+5P$RRXbjVXi4Eq!y&y0myB+*d+FV$=T8iW!YDb-6n*>rf_QUX>QPHx zyRg8gXM|clctL){+L6$Z&-ybjIk%$;t5P+Bfrw&(n;%_d%+l{Dk(TjVwSu0{2D#ro z!Tc6+t&Y1z$&DiQM>7tY3xzNgC)CS_sCcHNnQ(k6S;evoO{?B)7}4~QI0v*~J|iZd zl_iolBWSc$wqwxx^uylRCDq8}n`C>~gC1Zkmbqf^7{-2PfweUrw_0oPvf4C|YqKaD z^LDAsPMBY>h{UGl2ll-FW#eIPXEdXnoSb#t2hWk)5eDOS**mv!<$QapV47pCch@fy zYp^T}uvYf0%r;JI4~~{4H7z8P9q%Pi5HGt)6S}w_rMGss*T{l{E%<Wj>NEFnb|bST z^YPmI6<LBDhxJh9#apqf>=*{w>k|~AiKi+?4W`L8E3OuI{R9d(DlsuGzp|o~Pd!L@ zydJqUE>>%~O9ngH2ce!yzAXPzb8}CmQoHPvx=0awmcK}W_~^KDldyRZtuC%S6Eo7f zFQl9-q{Nh~a#s$7!vejdr~?j7+I%ZNvL$4HI&I3GhhU^9hhVO=Wfxoor69Ob_6M5> zq=QhFHiaCEUVZx(26d0RRlNJD@E^s01g_qB@#<1LoJ0~pS5O}b_hH`PapVpBa6y2A z0u2Y%)8RkKy#~gw3`ZA5$RPnFWJIVL03)ZqiadTfjt`#qWa*6nD}*E2I<JHiL&+c@ zFhf3?s<v3<37lP!LOco1nh*>V;>HjR%~HPaSV>rv^HguXSqG3A@W)dD*OWjIg?K7r zT7ZS66ktJ$|AW{_C>r@*9tp4j|B?<r+21-e_$$r`0nib{FU=AJ0Kf|(mIDB4PaJl` zX(0p(pgf=(0RVp;I{&r+0Q>-e{5y|J{!Jh>+UBq1^-KLa*9J^*0}4DgfP$C_ZUAUc zGBBtUNd(6K6BAqk0dQP3+7=f91aQwk0_7n-z(Ly$M$;ns|6KnZ=!6guAo;I8h7jPB zb^g(@;eZDI2<ZBq>&=ycA=frJ`PWKxq>d}U^Lh0O@0w=>9JYTjE1!&stjRtwa2e`1 zw%!wK;fcOCY`y4NKd&(tC>84>@z$*c7VA1opPJ>+x3H07%=|iF{?p!M7#-7V?=>N; zf+o|f*F>7vAyh&AtCNdtcD!#u36|ZYA`4h^xgPpaOBm7Sug>N}`+%BgAjF$gzSu~$ zF@A)wXNGBfqWOqy;;|x9wzG5^Lr#HCE<<S*o(H8`bbJ8vj-%LF+uyquOxv)_-oy{D zYC;3sBaGVBxg|%BJi&OG*W@@mNd@WKv${T90A*GH>mr4);ZKaP^&X<iznmzJZja>a zs9}(RFn!l|Xs@1`qiJKx*+)0`j+fA`uK0#pf;8PH;6*ynkrT7tIlLnCy4e~-8(<|8 z6&>UCW1^M4;4pov%r&`==$%*Zif}K9Y})wOy@0K#_B2RNZ}k<t2Df^}yCDdIREpzx zoHjyvr;hRW@Df-vzrvCKqc;)zD;V1^+V8H$e3Bb8AEaoiC@VpuRu_OwQ4zx{Tk|D) z^jY`MoPDBMvmlImh|o`=U&o=gt1v8ngKKclYUy;@(-#l3b|~=s2i)YkOuMmz!3~B1 z^F>bW5AK26aONuF4tL3$x8hbOw93jRw_njtB2N6Sq{gVBs%TW3K5ab|T1g8nmJP4i zIAxZ+4P?w=dMXoj?o=yC@PHAT!*(fV(bdIjj{Y;4W%ZL+Q~|QX$Kiz+z^#`c+#2E+ zOcNEYZKF;HEn4Z4Q#;&yPtkoxuS1$9k5sc2o!5gWZL+7^tZp*FF;3vR@`0G?y45+_ z%=1_3zOd0~h{j#2vk<k4=o0D91@TFYrA2!dUCg}{p+$+5%#8}Y&M!4(YW*?^i!Cwt zzSQVVCo00Q)16*~@*~gYoMKl?%7;BEwFq4u>r%|dWd-lG-{$6C)oSh%YV#>J%E&Ok z18dk5YK{2HoYmXqIAi2u<Wmq5b35Z@<Xm1>%4iIF$nzI@cA@Y!`Z1Z}xDHE#`X6QT z*m}$NUNb`Z-cqi=kbE~}hfCShoV}tqO79%s2Ta|ALRmRoEtS6bJl%y&YPBI}8;9M} z{2KXx58Fd$O^0R>MySnQ_?$pxb<t#dtpqcyJIH0gsJ9pJ4K%lEBQiZ*`5>mhgGiRi zI7d3?3t`Sc`-h2w^?dh&9H3K_p_P$c>V()BnzrNLl#?|tDM=@JAJ=E}xMZul&@5)l zO>4cN&U9?py&kL;XEz&_B}%EY7Xh*;oO{pXG)mUclXXl@D8+LhVrJSkB&xhuJ7D~D z+(RMAoYzl4c`{D*IAdpXPCq@)FE;v1ob)w6ON0d1kc+d2QRBOTyz;xrGoPG}()E7| zDAja3<QJkD-UDQf4DaxrExY?W(}nC_&>~0EflmCw4*&?uPli&wlNan{eS86&h&$D2 zl64DVn=`K|*M(0~u~BFsdLT(ZLCdYgXlEinU^fP!&GmtIdNDy~WO8v@EGT}21)mKR z&&HVaa$nvVf3ulTL<(S|r6L7x6T@{n-3YG0)sZFg#X3krl3cU~phN)ZCiD}k!^wcz zApBf#cqfpnV-WR<wSb%1$kC=Ym8r9>?&PWMiQ|DP(PlUr=I|G0;xN#L7>9_EOJsbH z)6q3JK+nkJF73a_uYk_KFpKLH5{HC;2#f~U&~}%GXY^k>Hx8vC$jd4)fX0Pnmq`F1 z`S*ZyCMEr8%jOdM0h=2HHk|+n06G;w4mc?Q0DrI>2j4h=hk_6g^cSLsQQ%xSA^Kr1 z91r~PArOx{UlMSE{|&${HbiK&i~MC^<0%HX*uYB(@RNv$2#9nzIN)r>U?KwiLQgR= zL@wNh1h;U2sNiA^Vox$?r<@MipA-qBoE$I)>coSq1h6iEG$}bWo2tpLuP!f})*(?s zc{xlq&r^Si2g-gl)Q+9YwD@v7WN8sTI?$)YDJUCS3u7McXla=8{AiJqGX6-Sy2E?Z zrGMa2&w+(sfQeV$qN_;V>V2`cZmsJD*vN^%x0$X3bdR|8ZYV#sPjwu{I`vubz9F}; z5-QH%fxaorGHu&PGvjR$@(Xf3gpeIh4OoUkKNr8bUEu7Mdh-H^8LW|J&Y!34-_Z7< z52@go+L`<<(B7s_@uJ?DBwvV;N7189SL^zH^^_IOGf~#huby?=Xl_h5Yvh}|)$9Xi z?XBs?S}TTr!*)|`otC|)0-@ZxL(GRZw2u$wQzS(rF&xvc2wh9L8V3x5PKkDW1PF-7 zQevomZ=!z9G=BjiV~j`aT^K~!e-gP`P`%FTi#dmAWAU0|D^s)TDMRiLccx{v!@0%N ztP1CTa<&&LZ{c;wkI9!0ciBxk)dTk4QwWNw`<%ByDCN&QwobHcWkWRg@s~C5%p3XF zM^a9LBX<XRh_pA4Ks@#5OYCCahQ~G0FPmy~p7}^Pl1rNFN(;wUM$B5G%OVg{5zd7V zxois8>zKR?%X>==#Z4(1S`{8VEpAhCycJJV#ka$CS7UQg^J@_gKQ|A?Qs1-PfvqD) z9=i`wEM}K^WH@U_Sk;PcrONiIv3h5a8MKeTlZD4!@$lwxxE8!`xaJqB*bhlT9=CG> zI7*6jfnrlQCrZCEL~(Y8nI^LvY##iqaVPxtItI_sNt%R4K;})NWf;>rqk8{>RW65R zXe6*5H7-!Wuvv_5FbT~d<#n2DU!x}*-(q<^;+6XL9wM>#BO!`6%gIYT($b4nOdUg( z+0%+H;6xVj+#d;eu;LYivuc>?WyI?~g>8&zD#WH)%6lzh@TMq7rWzM)-kT5P82!}q zn4TcnyjN;fXEwNWpWkRuS|m|zj#3OGSNHgh$4^96$AUnUs({gFDW=K1AJXVar|r6F zi{}E8vT4$0rpF}0f=R-;x-Lyw#M^JIA(n};KNZydk6X9Mlan@5UJX{a`uDxjT&<L8 zvl$vN{B@5QHYKBIib^{rsWSQ^I?>mwvZc!_Y$hd7+4Fp<=jZD2w`Uak#hrBf<0~?+ z+uv_ykLe{9g#eUug~ccL#I)(RV4RD&dt2H1pxdeZ-=6mb-7&bTod`~Tp)(aGWSHjd z(BSS_&--epCIpyjG;db7T6^~CWrdyZHpZm@?vhzH7r?_gZV&5NrH65JJMZFEip{&R z$E?eOj41S$O<}H@56IL_eX7rFM0)y(yd-&Fwafo-3p#$H!4dG1Qq$gaq-`fhPJYt$ zHHc+h_S%9215NE`7qK21FARgYPy1Jv-)i)@DZ8n$)ihVSe$O$K<tBAw{5k%f6VL6v zmq+wFA`=_8dWt2ospmdS%*Kho`_%J$1XFVCC*~`vsvOZESgh&dlRpBeLMUxCzYsbX z@sR533)gt%l96=2x*HC@l}lGH8Hw+R1Ui*QGOuf1TYP*0{PrHUUaE`Fht%%hFbYph zLg+v{p}-1K1g%|whv%Yh3hWUAvAI(G;kN;5XtOr6DSnY3&_zJ;5Us<A2FKg-lZt~l zN%a!3aGY5gV6oA-M%E2HeGEqv+I{ThAXKn<k5q^PK#D=cb~eNsHegC_uqRZScsmo; zMqI^cFUi!_fn^($bvw=}W3;rPz)!oxX)<EyAGp4RW;8lJAr}|K+u#Cx0vwLwv}xcy zIvmZ916E=V0#Fhz6G;olbpQ^xQTV5J1ScHOXj&q`4vkauLBs%30KhT)B_cq?IylcI zPWuOaWk90=5fYrm8ch5hbhrl!<U~a?`Hk0d*5|c=Q`*s2kuaRy=dvf4WP2HO^8b+{ zm$C%Md`X~ZI57gfmge~GMv#c998R=cs`(GE060n54FZQp<0J_h3IXhF;JNrzMELx+ z$Xt7TDx9zL3HTwJ5RDrY;7LXd5AQ_cMrC_ByvMk4;)G)NV`?w~66ZQ526V_C+NAcG zMt!7G4<X+Eq!!x5P;yK3$Q{;XCEND>eeZ)vw`O(yr}Gy;d<j*xn7gplqSv{4#tXfA z-sgGib16f+Tf5g83J%_$)~(;vjpLJyo|{-|lCH3(TJmC(`m)|r6C>O5?K`5^@~o@= zaH(PPn6}yx<w3B#vZfk<9sKb<*p+%*m8p$%VN#mhuW3%;=I6B?AIm23E%z37<Cw^1 zOvi2Keeu95UY_<mcVjnt)b>r{@2grY$#w>B+!o+X25<a{rrms!M?QPK;oQV6MvQyT zP3~$X{2aSBr@KM1cUNRN2HwA%KI!JaAjDl#uo${-zU)1ZYRPKOk?()G)L^ahz@caV z!Kv1e8qak1hq2E+Pok%VE9e#-?(Vj;{Vrq|`_YnI9wXTQ3B$1f6Q;|Nw-=v>)_*4- zheTgvRFOB^hlK&L&CY5LS0COhDtvwp|Md11bTx+c*PuI3iISjRj1k(*#o+Y0p&KhK z&2V4@qZ&{Kw*MgS#rKugG`6e$c6B;g-Q4j#aL^v!c_c$vsoDf*(M$YgX$hhSSU6SF zQB)I|UQ7^SQQ8R8%>q5gp(0bha9$mlaeKsz5;mgIhshc9+@|K#>S1|tsd7hQI-<sA zp)6)6p-_zujl57s<JECIZad>$!N742O1BU=34Q9^MBggnfSZw4H>r`}=?mB+quS#8 zA(8d)sMs{vI5=w`=Vi?a2^YCNY||5YHK9sEmGT$t0iGV_oY|dG3R&{?@fV43D`)DG z;NJqTyEF{nWM_456~#~&T*Z3tyxlB&{T9wO6vn~YRGp=|J0$$V@kfmg{e#oTU%WM6 zvi}6v>lBRKUe}W<(0;j2SwWyB%gDxK{Pktx7Jfy+q2Q{0=*K>p0;AYnYOmA#VA(h{ z2=hbew!jYN0uX4}LBI5F;{RMdaCPU#ZT6S*YC;o%kqdx=`9AvT^!Qi3s6C9>!jE|7 zUU2uiwt~v&nc{R9n(qA(r6a{}<rvXM!l$&^(M*o&>H)CV<JK#5lbl1XM2yO5BV5G- zy9lGhG~Pvu^7-F5!;JIXusrq`pM943lB;=Th?AmRgV~WQ9=o`yfKggR<{l!m*Ao5K z`8?10X@~JV>u`0cW~DNkJ^K4clxU_e&yYXmWBluC3~?1g?p5|$8A7i1_-_7(phVR! zHY4hkAe!lY^;(f31V&f-Am#yyV$gGSDeaL5@_Km25*+(|s$IjuWUV|zW(wYT%C_)w zlLuQIW^Z}BqRfItL2qrlw`Omg%5ipgjpCb6ehc@Bd2pwD9QLCkWN<vtgK*1|{TNi` zIsRF2bIxP1ze@Sl0YV$@lIIU|VIBN2^GRI4V$00?*UK3q&w2Mois9;SFOO}QJyP?i zcB_6jNXMgig2`?>OWCTBlkG)qX2y|nU%f9<cYZ7K&YmSQCL6=td%LmKX_x&2&(7^< zz9{LE5>wG-SM4ROptsl;(-Vtv8f(Oh3gxLLSz4{)-a}ff=TEI+aTw1H^U>j53C@xA z5+e_V<m>Y}tZeZwvslULj;8Hp)C(JWo_PP9yE~+%=FMI+(raj66PJAFS>Vj55UG<< z`PQfD!F0;ER}VZz5@)Q0%~5&0&#G3W5(5KRSzk%H-<_@4we+NLih{`6!}<x8O%*<# zTmX47$qucPm2^Kv=7sVK7B2wvU+dLQ8|@Y+jRB06&+y~!`543yfvCigQ+NqwAYh*o zc@>h>O@{N1f=HeR6XSt$Np+}rlzF>ANMe4RJq1WnK)U5&K>#H!Kz2>xBLIeu&)`!K z?gJ!>@m~S+$Bgw4aY)Sq#;qKn{2&5PTJQ}8q1Vb)%=Fda_S|n(Luc7Ew%oRL8ABuh z8`KM0C~h|jF&=Jp0tKMBwE_|f1v+)e_(8Z0DtI{a5LqWqY~fr05Hd-YqGn#kaMG0L zo@ZZV513q5b;#XAxu*N(6iCm`*@_$7eXp0DnerU^fj*w?3kO(!u->J9jWVKGIAEU* z)2=#~WPO}Du=sOOIQuiAr1jgI$KMX<Ws6b|XOQVZh#mttPI%dXX$kPb0Br;uCxCE5 zmjaBw5qT+$aFPhX3Bw`)AQd75c=LEwU%T1lcP2Z0aGm7bRlpOU)6u^<cqu@Ni`JVr zht-`+MhD<;S26=WhOU|)D}Qt4+W9=Zq4fY@Y2peZH|KG3m@`Elap$K_cG6s}5I9>M zTV&H)(d;pvXbnV>>LwW9Nm_Zkg&+gLHE}aS1-Z0Y{X@1)1Z-%y4Fb0S`m-Rb{OVwC zfS$_9qhihN$N8*rUYE;|5O>A{fBTvL<Ny#F0RG-!gc~a;^3OsIVC)lw;DZ~I4H_w- zuiSXFWpUyz`P<To^Xk5s$GLgJy5bJA(VZ68^3~VZJOZ^4tC#?qgZAb0MYq|S1DPJF z%*@nKoKLIeh097%aL#J!(M{BWAJYY}T6sQ1RpJk0aMUZA&9<tHRWENW|23stEqsvu zD<|b#Mqi>SkMo0`zAQ6WQHAQc<%fX~DbJ|f4jvkb%@?<r#<hm^ZyUZbwcQ+9?_kgR zf-QpWo>bWhJ#G*vaQC>^rcuy$bem|1tGr0kHsMNY*4nUU_f}OHZP)2DD^9MW1CwNf z?L(5ATr)BDC-wG54K+(swB;|%-fvXPiHCAqwm~$dlD;W=%#`a&mmH_vKXS5n=hT+` zu2x%fi_|!4v~{`1R^<?ztUnF=ZdpDSm-gI}#YdtntCixg_0Gp><=@{me(W>VHc&b7 z+&FDewU-{MHfPIotTOE#aC7qRu6EaGv(LAlwRaSB3rL&t<!?CH<XdwQpE5GL02;`! zxo@No)NiN4?x9jdbf286ChBr5S~N(eAy)7rVLESW3#E5*6@{-|QHsSWABb%K(HOpc zq(oO}D>=ntnVE+DtBUATG*_#$NP%`VRgxP<-4%ILSh;ocvHhKiNk9F=uXwI^X+j_Z z#b2i!-AYvmzmbo(KXQ}fJe3SLapmT-b<qDw83ZzHG;ny3m`}X%2GpG9AZ<(1a`=1% z46;F8i4H>Z<>}44(X!ux5m_u-eKUSs5c0HSWAep%b!%SBu+9}{lf#Iwzp3`YCAIp+ zBZ~b)?*vjh-8dfKofl}DgEqVP6Qrc~FWMH*W{2la$VNh-GcG4rC0}u4j3Sd4nY9_v zh;RF!DYis^VH7;>f?rci1f9y4g%^?B@1Yke^Wnft&Go&pyu?=0u?x0pQ;Lg|Yd$2h zJpkPDN+Pu+UYrMV*?z?%NUgw_x$2r~(GrSc30uDNA;07GABO<_w{#%0<8NI-?J`zH z!W1bh)p2E?My8Cs7riPs+m}!!<Z*J9_9`4jFt-sGc58I%{zR3ZUVAPHXY^Uy{p)e> zg;<5_2E3X>x!voa0af&eiKIS8iSN4!OX_+CUMch3kI;@CSvUSEQm3C9GfHA#&`&h1 zQR&BRI%Q8nSmhrrbyd@M{_60q(q!=kKwX>eV(e5>I+^}O5>y^w9t1O5gxZ>#E%|d= zw<8x!dG@*cDy4l7X)7=#lh+!jWd%vB+SB1rio1*Jjxo}DHVUf2k*J{zSQ~T5bQz6# zRS=b<<LLH7ST|~Bwx4pe=e*c03@PYB!)9lr#n56&0(-h~DkRD$n7Ir{bR?+J>+Z5@ zoDyw}+rY*P9J!rp374EazLD5#KLk%XiDRFIyt)7cX$*Y1oHS|b@HjQKX6wpRDr&G{ z;pBy=juP*QAz$!jTtxAUlEX*hiz|BWj;H9UyH2*l+S}uHls)nNnoiYUomVK6uWE*} zxduE4Q5&b<oFNh59P(#)Zf$fYF>=(Em6i8?&^xLzuehZvw3vO{(YH=JTtbD*aIMyF zd+hi4RQY5VnuS>mxVlE>V$|a@$&xzcH-t{3Law#n?zL>qvT$AV@#5%tYA6}3Evq&g zvH#uPu(5bjT(7=bos}m+(NW|MpJ>$hUGLpZtW$A;73+=AB1XMhC73)HV_GL+5*tVS zsQ(SEeDO&Qn-Dn+J{54)o7?@S)}w29iTR`z7l8f+pyB!Bvz9VjM543?ZFU_$2dbnr z6pU5_?8C)~4giV?Z#J|iT2CB=97l41I^A!hNpd47h>&uS@J=Fo;8%Pn;DD17_yD6k zhYs)*UQY&rnUE-E0^I@t@YM`}5JExm6LvOaKm_z-Iv1gh`WW$+%V0IWv2y#&K>YOV zchzl=;$^Z=f-Ecw=u7yf#WndiDd6^<0{l2}2;y`B@GY{JpT}Be$~+})IcQpOf2&0? zirR75ER$UbT$?W3Hc3;ZGhf&-q8gA=e=uaWpr6q1LxN(<4)slL)EzqS__!g<x9vZ- z`1$kHGn!rd&`_&8g#8O!_9&F_(}3Y$JS7a&@59Oxw_UAG$<F$dDh|}coBI46$&%P9 ztf{$`mX%^#SH$0zSB|HQj}yvWk=_n!E#jX|!^pN)A$BhSAuTOgKKJeO!Qp&ZzSrFs zM&<TUz3SgF%yi?xT2kAKldOW3d(AsevgNGX1g^2|oP4I7)j{odEZD8;2FjZbERAHC zeNSHJ6_#^G`(pK##B1*S?qIp^c~W!R{0eC@4_9CP@A$Lth*PdP%S7JS4nciGkHi83 z7i`^%waP8c12OKFK6O24PJ6CDlZP{N;#3Rp<@N!bqH!tZ2?=Ky()s}!-vG)suDY=e zc6Qk#KDXYe;5bK(5L2GS**=fbEzgEP47)?a6Kufg;%dvc^DzVM3n1~RSzJ8uY?vuE zz`V&`bT5Zwc%UY=!`+N;vd^GZ#5Qb~VfOiciD9cu=%=~sYZt&zzrF4>^QTW5w?ps# zJeA7Q!0lGU34mwX9-)h?XAQ=wPtrd(9lo?a-8Hp9u}ZXQvwH0WETv9gn|iIK(nL*l z=PI_S`BV{`8o8HqG`CP#q1IHO@jNVbO|$%P@&aga+7aXaK)SsYxv+lpM68OeeBG!O zHk)I5>OXy&dizt(i$%7*gLzSx>E*hx1JN3Vr*U($tkW3Z9naa0qJGRzVL^$G-_3^? zfM%7Ma&YPktKyE6O#cGSsm<PP-}4o384tYWtCpgV64U2N`%h)vW>3mw4MtA%vA<ov zb7Xj@-r(jcxhk#EBHQO>OtpM}W$^P_!v)aP@@u|*=Wx1T;K^is+lLmRFm~J>^i;zH z&*Cb+tXu%Bfm0Svw5NBhcL`hfT}OUa3~olu_Fxv{(#ngg%+(jf9?80NnEXCGTk@zd z34Bx#x6so6WRpF)tFO1u#P!2=nuvPOcv1Gox978G%+obIZfSk_^~c$k7AyzYdXeP= zqk@xfB`r=qs~NpJi;_>vVgi$MW~Y5WB`0nj3wdwSnBW7#e~j745h#?{8A%3F_~%Ol z0A?#i^O0wFzup5VbO0zCP(j-;e#B``HaM#UBOJISaonbn_lkd_73e<^|6jXG;uD}~ zDRkwSvc=o|rDcD2vg-q%w7A}wb~AS!bgcaN<fJAG<0~8f5%y8m>wfuc{&A+}0`}FO zM*5U!2alfHs!KxOy1VO;l;_~tFl)&>)Xeyt?o{2Bh-IWm2UC@lsI}FgVVyzB3pb39 zkGI6Sx#&a8?2=JqD<{NkvA2J=sUS)`D`RD-Xy<c4{g<GZ?PkV_nv}gZ61Ptc>|vRw z^Iycv_n6L?TxRQiEr(n!zkCin3b%MWbOE^NMAlDLmmSx+kHuui_nl2FhMXjQFfA{& zo`6*uC%5S>vKUR?-~Cd!nEd5ugNZ3zy0wXQ4!hKzrPW_P+KYX_%qx1r4J#JrHTOQg zPY|mWxDo@emNe~uX{j+yX|$Vm53^LzkeX{!z8U@c_1sS5uQ*HM=H}3Sf_<@OyXN^` zWBRo~E<@G@XGu=0h}3cu%OFg2)yhsjKej7zEjCnLZ0?HTCU?8H_paXc&?Q!%*|DA0 ziS^a`rBJr{4wsOi8^Lem-!we(dTzRy_}wEUI_qu5cJcey(|JM#N7ON5Sw+8@hK!9T zLQR-FKQT5%J1f1I{BG23W+w{z=KOwmdk>=?U=krR&;Nu^yVTgf*-hYS3DV<(pABcX zFHsfEu&&F`t2)AN?>FaKl3&GG85BsC>7co0hexKvx_iuqHPy9@{J@I_CAHV<l|xMR zBS-qDegNF2E)TsDMdn~({9MY}s_{Q+My@8mT8FKNt`xry1&qtl3-XH?POPjlo^rvn zgjLE#1ESGaB!#0q3g7jcG`qiCck5Jb)-D~_d9%;z2h-npMe@v?K8A4CxSL2jAAh>n z+fg>Y<SW>Nw0KZojM5#hL6lI{XDvS#Mn=O>>RG_Jv>zl5riI4Z>#|X{=ZfxQRd}PB zSHP-`{ZA^LY()rrS9A?S1~UDXQALl<Ci&9v)T6&@37fE)*=M>yXYp8hE1%9^5ehG9 z#KiHf=mo)Xo;Sk5P-e@gdtlgv<+G5_ICEteNc$`Bpvs<};@deV%#`Q#Ol0@gtM=P# z7^{{b75BsuX6;)Bq=)<9q^^)>y5kl5tRi*ogmG@n_xw4E3VR;h>&*|?yJz|%CL+U? zc6S6+zFZ(jJ3ZlH$-4EVJ%^0#^TtiG%EbO{tiJhM+4bf(n-j$8A-9w{23#d!!tKp$ z3`1sMs`7@H$#fGBHi}E#Sk^7m$Cr4Lf=$3dr>zd&JDI^zK_AD>PswO9P+Dq6(PzYa zs=>L1^F?%X$KmAx(|U>LbjfZ+*9Y_xwdwDnM>mqs^JA9zniDPAr@aowM8Po2`(uO+ zep!+sBxbI`VlQA_G5ejgEgnW06A?-F`ggPSj>sLGv{fMDvmr_(>T@W1JDrYbD)I5q zvuE0}X+%!FmOJ4!sU9nGeqkf^<4GrUB@8usiHmopZ4jD+Zx47xxoC?09ymAhwl&O< za2;d&)#;R7WP;K;P|_yXY}dULb(6CqEsa>N7XzdI7{cvI@`CKdeQs{U8YIHVM^@_t zP8ulNRqY}Qru-*JT-Ny{PoL?`B}z0^muu3zJWRObP~d_7rWLghGuc<DbiM!*sPbS& zuhz+#$_M2iSxI2BH&nCRNCKv^*!g{TR$bYod<vKKgWO&_U5l8Qu5AmAFwmWuYE|v8 zP}JopR3y3a<(uM7jr9Xbx*wx3-H_)aL^T^$=#fK%sATACgh~@_te-8v0*P1cvr#Zo z3_kZrKer3L=(8Dy>*wUa)38;|JU0HvK_=iEAo&RX@BCy)qyre|K@4~-fZ@Y!<$xf; z;d$ZwKv(lM8y3}}g2y<!Z(b}C4$YYN21oGYc3s~f03+=H0uX?+6bQH@Xy*YqgcJQV z<)H$S=203!JczJ!MUw}eabKuW7~$N%{gKXcWo`~*AEJ5IvB78#1wJt%FHOMwI7{~b zAm|m@)&t+)djnP;it64dwt2S)Q_t>w{knE=R9F1`B$n61&)r|tbE@wf?dRE>6;4gQ z-kW=iT5rz-w=FWKf@95J*J)`iCaz3Yuzc2*A=#|lI=OZ$^ZP{b;Dg^7m$<~9A!<9f z&6!xX!y_Jbv8qh1u|0{ho*gCf)<e4KM+ekJcAq*P(z?2f?VvV$_CiENYUt~9+pEqM zf0pX^J)VwvliWAp(a4`IP;uMA+w3i>=!u2a8tTo?;v{Rkm1)kKoU;ez--a|_lz$DC zw8-cA^sU#$R&#T=w%%|f>coDUJ!fe9fM@(9MDx%?ME%6bJgX<RzXoSgrl}k{ovb_z znKJv$cA6l`F=A3@s7rgV)n08<YT?K{|2^jzRpaaW0iw^kh+0_@^;V;l)NU90swx>m z(PH15(>ynH^~w>Zc>eXhZdXo*S`CB8IC|#aPMQ|>e5~g43leJ!mNe|ESW7ye%*H(b z&|wYR=Pi~DIHJZ@8E?*v{AzYN3}lb_WYuu*M?sQ{U!|3o4P#$161N-w(hZIC0N{wg zyBOL@Pa_%z78iF_T6Jp7ewy*UqfaeXTH?jN`0t6e{SA!IgAR|*_7f+U%GXbGPK(mR z>XY@RhD}b%*R1Df50cjInkipjDmuRayin!ipSCex9YsxDO|qHUb3S45!Bq|ZpPJ@g zhJ1b&{CiUNdFr0{QCR<p479BK?N+Txzg3iD=G!knPM?aPtmlexb9>f$I{4XRAe4FR zjrxtu<b3nnud~lLXN{(w%iJj}+&&{;Kkt>U+wE9%x_SY0njWQhcy#qDxx1@djWY<J zxbEt)M7g0nc2Tkn656)1e&2r_bA5YzDnZdwVSRcdluN`qE3&C&J$jcHu{YT9LX_q1 z?3a+Pn&f$L-2=ZZ8Ig%2vrp2sHQj49-1U>cOgl~}PEBiWa=NmvyP9G$)PEv|TFXw1 zy4;41Ph*-lK1{#3Klol~X(_+sNsZqHV2{&j`$d~>QOU2qbxH2X(`_)O4%1Ff|3Ufl zMGlubMaO*ldCASPKJK3Wf#CJ8*5_5H!Q&oIZ(fkNy6&36wz9&?jFy&9a=5hgKY9HU zs%jCtz4`HN`k9ruXCwRkY-&ZFZb)Jd?cBsQE30eN{vPzKVxw>G)eAH@r(64{`V$`0 z8_jrT1RXjrmzu{&Nd9d2jU7*3qz_6kdBerFt@`BIk;r=U`N;zAEuXe<H8_*cO!;NF zQrz*S;V|n~J#N{?^eM$<vpDFtt>Jd%eEnMTLgi?7+!dZ+<3yv1je^6iKp88kvYN(8 zH^&X9v$mn?t0f1l%fUy|*FPrPk2bx~@A+aSpV?67>hZni#59K#A$vV)u|sZm=S!8h zS7_^YdENZ`#!$m@KOe0)1Gf)9_)|4Y*!iw=wHnoI1l{M_+tu3Kt{d$sE-|{E74+6( zV#TCB{kN2sjQP&2%WgxB{@Cv?-<zyNJ@+Jh<~zPGFVby{K_K_2{s0bCgyYg6hoes1 zscDlfZGN+!Jq{@hQc+a^si+X+F~V^wW#{F80C6Fn%0nf%j;f$IfU`+nVFGTT(O2M% zD%7}>3itoQ$B}>?A>{z*QD@~h`H8gysm+Mjt}OVOrwz*$ZiNZI&QHErFPQF(jrKI{ ziOcrmOne>8KdTygu7zInGb>-O%3!V1@^;PR>fW34zI~eLHV{oamtxf6(r^AWXJ$#N zmE2@j|4D|_W`S}=a<!QGx6Rt&2d&@U9`I(qR?L{wiY8pGOXmO5=52YDy8XUu|NO4S z>9d<Jo?hXqueqKIYePVqo+nzpOz}R6RbF_}uRoJ5V@)&N*_D{^M*YlsFe=6^pipWk ztW1iht1-(q?Txr9=GumqEuML(TT{t2n+MJGG@~`!PX0s*b-?rp{;ZX77{>V4&EWC_ zfgSg;U-Xsq#>s(dnW0J#TY~is&6kfd3=Q?n_rpFeufA^B$ysLm;-%5s$;N4Fb~sAE zvs?I$)9110)DCULzUc1@pxUS^!E5tG?M(-_T@XXfO}lHdPRbRe+vW$7uU>g$x9_hx zIQqUGuTAcVPH#+1<mL>0lTa)YHL||ua-(b>(|BD!F&R5|`)>2uz_{34?fUN8OdNHS zeMR;K;Okn})rU&?;>519J}&ZmLbXyWjM22KGl`Xt!ibcl^7x@n8~%&Y(<|gp%9P!( zksik|Gj_K7-^uwHGGg24M5bXp^3@0*Sa_w#i_LO2EY&&lFYUT}^qEqx1jF<yO6NVA zD+=}@s_#f_ldZ>&6LM%;vCx635M8weg23_Ml-4sz(ER}GsN{u+?OlvgC3M~M<&`8j z?ytoxnE*}ps*{oYd#oN{zZ(V$dNzo^rLm?slh{d9-Bazbs2!<={47wik8_#u`Ye{x z97~&9%ex6uoP#}<pp7EOr(o7+fDYqExK^j$P&02UxxOZYFa|Q&yTsC%Nu4%f8nmTL zPFK;H=BCcpFYxN>&Mm7sLf$k>wI|h`8aC$1jz6jF;gq$mT*Pa_hY!6vN@3cAhyca@ z%xg}ykg%TaIc5*HCe|(!upSSAGf@Kj)sZy9c+R<kK9bs|*Hq|S05}$D*ze<!O{+?I zBS&%vHJ$fqG{dY%T8YT}j80S9Y<MIkb(#~c{VrF#ynnP;XOS_f1alH@GA5&-UH_Zi z5;5XMY5cNJi9IsY4<nrE$LeJ9T|8x(c326JUdTSQ8weQoC1MIfo#DZH-=XcLDF^KQ zTqUGOwN0mMJRiS6%GWHvFxx_1MVa5Z&k>b*0Kxs0P>$uG?|!A?VB2HtUKElw#yEG{ z{SeEcS(BPOe|!(muz}CLVEk4T_cUo}B&scp2R$mX^XvQxU&)HRU%+u)2T44&SaNl1 zaFpvY^^>_*>Cx^`ad%NmjVeR3)IxgYllZ9z;m^(LPvZC0r9YXC`kB*x7TN!P4)6%> zg(&p5b|?Xf=YncoF~F#N)TE2C)mi{bS${GqqZ7uqALPqhbt){RYmnVKq*hH8UjE+A zNqozqzRsyJ^yYI-@fi5kt$j0mGt>R7s8Ns231*=uysTk5oUO;5^VNg;KW`laS|?{D zToc`C!gbx^?+jgkL4t-$oDmg=X-0kBK?jJ69{)*lbJpk(<!qrc;fP;5TZWFOqO69c z)<$khoW6p~mR4HN*ej;XvLhz+lH5A%&4MHIhm15`JTb0HKZT1U3^8u{Sr1=07OHWQ zNymD4*Tw!HrrransW;l<4Mh|MM5@wN5a}QtX-bnWV2IR!NDU!ULT@TXy7V4;Cm<z+ z4l2FZAS6g{q4$n2|9kIy^Uh?FOp-Y>Idf*u`u6u*YsaT&9Y5S1Wd<EpD&8FqKO)-8 z@3odEm}G*UiM$#rAq6}{5?$Q+$h`N|Q)FIJzU>-zZCdYf^DbM3M2>>G;})gZgZj^J zC|o#&=}5`mt`I%Gb%*$saNr10bF}gS2TvHsD-KEu{a+6O_g?`*eo&IjrO-VN0>qO^ z(f#Lf0fc^5tl@Y^{y69dS+){spn7QWpKO2~$6FF2<sd+sq7*H$Q6d7%RKs^f!gnHh zvbin2T{8aj;*Q~0fLI`*umb=DhJwK05ncftgt|>=B2e^aAu@n2iz5s7Tzj9L+3w0s zdh(Rd-lQQIg&Nzqu2AlsU(@50<KuA2PKGtPM^ZDso~b&<K59y#X4@WXkx^TTH4mV) zBRmkBB%@jAXZ=Hm%83iO+2ACf^}Pod0_UOvPa}4|C6!Lac}{E=F+;rq9H+b1SCLRn z?t&lieIs$F$?m+#I}uA2wwKVfD|a5DyVqqhRINhMbpc$B#!Suyi#yZ#gzsJ&4>PC_ z>-2OU`mZ%0X%bCae+YT>+rHNkC^OR=-kwZ;+Bh8FnaU_DLx(-3?K>Pj<qbpmOBTdI z=FNB$XOof$?C1WN0*c^2bD2qUKR{$234LkhyVnWByLH-fqNdcc@1JZsVuh-JWrU_> z6EFTi=HPiEMWMvrY(Af}7uRC^F_+7;*4+*#Oz>j6A+jvj{z4*hrvV#m<^ds#9W1Mf ziW{MqPII;2rg(a*d&dywU@&%1d(<|q1YQSjpZ0-Y_pbvX8pBZ#{1{nYv|vI1KS1eY z=KTU-7^H;9q%=T^EXQvUp7aj720rE5e>AwZ9e;@g$F_L!PUPa>L$S6A^vf_)x!yVt z+DSjnlBf=CmMO0EISQlYJO4RL0ijQfmka?#`Rao^epBp}#@bef);CI5F^sp9>6v^h zDIqkTvaM_JI3vl^fI35~n}kRY9HP0=`FuBhV```6AAp-{CcpH^2z?|qX_D^JHZGO% z9N*I>?m3e?%w5rTDrU`+vDuH4M%qYC&9rjggP!biA|4+Ed|%AnKRNP^vYe51XnD{- zXs(Iw-GMEsrR*mkiGh}Mq)JZt`K{)|fw}0!%{6#pQXFKWKCLSQ8nB>I22ph}leO(M zIEBeaEKN)vIAcb8uHqqGC_QlWRu}H{nqGrZ<<8yZC4)7H>{3@1U+sLvtTSdPA+)S7 zYapx^KOR}y@dDc2K9{C3D(+q8d&(aMNlwSjRCXO}xC#zdCL3_~_ALGG)CtgynfN>2 zH3KydTQ$yl^I@;@Nm}2K1MVkA8smoMM=vJ^>=<YIN;EEN*N!{e%wY2$IbQ~x)NcNL zoM|dQ2Yu#`BZYRtKV~|ly$?D7?>L`>`p`>g(+>LXj{10i@)?=snee&}RNmXQ$H46? znhFE$KIfz)syRV6Hs&U=(j+ENLQ7gnp7$T1%_}62Onxmb8NL*<*<D9>%CU^DZ{ymX zpZW^fLF11r($e|*A>BL1ZZW4Um=@oIab!($GCN>#1wE^VbV)WM(Q)F_m-alozl&Hz z{sZU=(SN9enpbc=buhz56;Yz7Jk|%KuIy&b3XBcB1>THn?l(C%>7DBj9}!xj^VZu= zEy!kAmLtx{;S4)Bnl_bu;+5zam*+1T#ck<2x!=ZHS=Fb<B$x3Wwj+mfsx|E1Fv&}g zNRAJmL-l0*13(c;W&+O;Q|X=llUM?2wp26i#@@JuTpu@(vTrM)9|f)$<$Ec6{sUYT z>7v)PJ!SK2J!NC;`(a$aJx;koQOSpDPys==#?97MhbEXx`u=r%^+@=EF_KR~9akZ* zjQNBpYmog5H(-OfUBI>aHClkli69)xr#svE@1(<H@mxHw3m5ea7_6lETYsvPQE%M` z?7G?vy{MC^n%J-R63{FIF4;EV_YOdD;hS;<OJ<hO;-&L$<l){3Q4q81e^Qs40Avx? z?EhOB$y>h^er*jZy2G2#seg;$#-r}$?0G}~n6szdg_xYE=M7=Inw%&w-vvPQ<U8+c z_3y-l-vOkFRY_t=!xeMhq|*?$>+=wQQ9pQ-?lS6h%eZ3(U-k@iN>>VPemZ<g@D%i_ zh()R7r){mC!Yg=J3i!|e0S?-h`6tWgav8ass*zcjG0cBmv2lIj)3d3lhDT*hW(RUd z@u2>bu6Ot$hZ%6VXK6-xO#jZ%EJatQy#4FRO!~GfuPIO2x!H6pC7(l?QP16PCdo#+ z0$Dqp2(kt?8mv&Bh!aiI?^w(ZJosVeFZ6N<Dsf^FwtH-I)f}dq(`ypY&m;MV(poYq zHgg7gcCBe{2t_hbm_WD7srCCa2l-3mJ(F~4v~>rM*k9-|wf655)7MP;h9|$UxtWNY z+$33Y0w=Y|Y48m;%f3ihl_zaHH?sVxgF;%birwLDeuwoa-gckxXQG}<f@U}=)s60X z6PfG(1JHScmx_@ePh?9$y}!my*<alVg>D-Zc0u>1MEn1oOoW$AIzarm+%BRMH3ARv zmv?^co~at#liq@Q6IQ`=){0?z{lP-4(f3`UI;|$q8rfZExNwcA0*PL9Swz}2jG%&- z#trfk>sGq0;*;Dw@ov$;L|hBC=9qJpV81hWh8*S7k1G|0@j`6|cV$1$#3Rn`fb`Qv zY9yV{y)#Z@k|OWG?$?VYTS~H1XPy9(Ne-N6<3;x$((^L;*vWW^en+NRIMu1bwm-e= zUvEr35T+|(;_$Y+C3zDhUm!b=Xcu@*^4tgTnKWC`9+)U)aUl?FSl9iwYmS<1X^*Ql zg;}|l*irw!o_sc~+-C<0MSBog*l<a>SXrjO9i^NKy7>7YWYcF68DfJnrm)Z-`0tMz z;~z;viYv8r+HH-*$~F&i-+J&jw-_+u)b{%$YyhO83N!KU5j!~h!4gC0o}h5bYcE{6 zcxHQqfL3ZtY*g|HdBAUS?>FvbHGxb#4~j=`$wti6KAqhBPI+rgjI3iNn+|zfgd)ZA zr9vQm8AJStLF<wcAcW)}!P&Ke4VIY?y(g30>N1iW5JlxwUXH3X3x1^EICLf!oMIl| zKxyOu`N5QG(&GD!uD=ChwOzj^Jpds*IIpSNE6!wc_*P)~@#pe^<%C?u3Hu&;5!Q>K zBgXyMx*~-;MBA({q!Q1<U<4+>?#BA|Y_2Pxo=2oy2qv2AF)WbIN=tzJ+ox7)lPLv` z5EO~z96A0j985gZ{pPj07Hoq2m-B?r5v6N+wy`F0eDauv{$b+;VsoUTs+c}ybFLK6 z{;lfUl-Cv68V@`x@E-G`+s794Uyc5RAKWoZ>tx#e$5#|HF!tN)4r5NtDW8-=a_q?T zYC>9-CGX2+z{RVhD;qN4<3A`R(%SJWr!&eZ%?a9Z+aFA}MMXJ47$|qkTKrfLiJ}$x zE>X_SoRmK2Dj*Pv%pWysfd>luSh(ae^atdK^6fDZ+)o|rx47FD^?fwIxMw!Po_Y`e zdKvf+pm|2Bz!N|wU|@Vrgx>o@$zykJyXc50dp~RE3PdrTs^Z*#J!#~<(ZU!$_M_lE z@!TLg3J}r<LR6xn!?lLZ2I|L6(x;^VtW7clVL7Gxw!jqeif&%9((|+@ys37b3=zst zV!sdh`{{hmO4W`<T=P35F=o$0RMtrz2+)i=eigS=tit7*E5r^LXm(pD*{Si4Jp4X} zql#vwjDN8(GI7a%y!H=JnM~EzmqPk^_A?RS7S$~Pq8(vDr120yo}<`BtX)n*Kw|3v zBNh)S?%vKOpXapi2_%$FJc*q;#X~Z~FH8VJr{R|LL&g7!ErG2iCJnUY001cH0zU#I z0Yu+O3BZ>lc~xT6qs){?CI&^JM=Thb`hZt=fBc_x{a--n`9p#U5Ad7_eOsaF)YSiP zylryshqDu1o>Rn5>)$l(v|q9&hk|M=LcJ?GZ(F)0g~Vsqc8vL@&RF^r`>*@TKtS*7 zD!Kf_(@FI2(Qav`gJ)BT&X4@2K7eL5dAsCSm`)ipxwmWO`z_6p66-e`+GnR%-$r>~ zXJD_95LO+8AoyWY&dRjgk??-<NfQvC)VLG=4}fw1R&BUZH1V`_2ps_uSiiWqAJuPw z-arF!EALKO^vjz|LZiD9mJRI-C^x6L)S$+fhBHgKKb?9f`~R|+40l`8nVF)d9r+Fj z(zjnl_$mNy68jH;Rl#_$qe^4$3<!PpwHF790u=(C7ylZI|6ndv(h(V{ivznqxEDuf zGH(kxmt9F@^m!h1V7uC=MeAe4Uw<^wTQ>(f;4(~F$#oT#%jfH<D=&0yRV_4Bz{&Uo zZ5@{j2C=fYrI_l-tF&4#A|UsV7Ik<J{vPsf1T-uNeb#nSK9`Jq{v|qjhrhga9a51c zY`%J$3_)6T_YTjyV$%2|LA7l>H>&;Ef>ek*!aqkOcSRRGxzBT0TWc`+sNff>+U$k# zbppz8xBd&5yI~m}Wfo`BMUF<bJ=Kky#tN|x;_(w+R*PXy5!=WlcxYCMo<j9{T<&4r zX+Te_pvlzs@+EZ2<{sZRZ(X_4`*pJ3UvY*0e9zQ9Hxf&Lb?-&c%$Keuxi2cD@D8;y zE^8xq0AjrWNGAEG0(20GZTyYN)u3FpFN=h3lKd&^Z5u&uCl#TQ^`2?ht2x6bC&%)t ze;2Q=kj@PT3{7~~-L^2oHLqmxox91@#T^{Fboy@!HO%6R+(Ek?Q(@;Omlf4>IYWtQ z*9iJ3FX^WOEg#v%Jxh4{urHAu%lKJ&nG)xFe%vF#mFsiuM(3%3e*j2TuSVM^Y>hvw zLY-mH`gI>><j2&>R?A1K&?Oam|LC-z64z_Frf~bS!lEVI;>te&&-R(Ki5J+d_JW1b z3=$RE)`_sm)s#jr2*j^UI{~{^ZFV)yN7+d&`**#nU^2Fp;xgVT*txkReUulYqsSD_ z$LBg3S-++}Xw8&S<82T2>4jAv=f#ZSlgQ4!9QG1xPM_7_Bc-1wy=z?BF#>BPclM1( z8H`FMvTw&5(Lz*)yFF3KA%h(ygtdu=KQ^v^IQ%?Q;ykMLrEzZo!!%N}l4LOk8vt$U zJ4<{t364Syb}#<jwwiZ$#;Ov~G|=I*R(Po40>1L}xp)EOI-*lyYsNdf3a$f+D*pR@ zT>FBRMP6O0RM+kBSadPZ{lE!QM_Hm`+^lK*O5DF}c@+uyrYqwndpWmr>4I^-as+YB z)TD-18VD+{{3@MZ@PBIXU~r+#UVbJO6o-Rt*NW|3#M?ACKjzmqEGhb<QBrv>|7ZL> z$eV6;U%j+wdFA54AiYx>-v*Q>DpJa;umUwHhxrFcNO$G-r?<{xNH&#S9z+VrV8dHA z3HPNx6>zZYth{w4cl)7KeMXa>v@S#WdUv<K#`LU2c^VY9$Mt?3JM-hLfo-Q1`VZhT zva#ge7*X6J0#kMM35u^2w;bE>;%qI%F(5ZhK(ZO03I6~<8JY`_Lj59|);Ga<Nubc} z)1jafm$wxB8geKUt2bSk4$_mmV3C#g$Ks5Pv>;5zky*F<|12y=Jj0becRkA#{W!}U z%5J|_iSn!P^~cLui=t!VPo*Ygr<AR;lfV&u*T5SU!=3t6J-%~V-$^q_(=#|oLxke# zdxycIleWn}>nDhXvA#<B=7;)&mCP%ZrT0g0t0}{;`;#qg1}YuuwBHOV*blU+WaUhA z7a<DL4&g%v)a}Je|CMUMojd<MhysZiI7dsA+X-gATQnqrfz(vQ042f~-wA8a|2+c# zd;cHmNq|1dsoOtTK5-;!ZpQ|_o~+XJ^1fvn?+>H@0&`0c(CZ!Cp{W43r&%6cmf27V z!aiO3W@dNKUaqi-yGniX`n!ZP?(_Xo_ZpM$0iN}Xc64<)C~PbeMTGEf=$j1u2OCJI zZc?i#xbDbLJv4i;_EIge&?L*0$<;;D5hCSZB-{UO^FZ|7)y&xyON0nU;@P$q|0&~! zZYhb5RLVx&xnNqz!qIemN3+9rn5fG(-{Nf*h`6Tm;e;W?7kZ1&(w|JW8hMXZBkWY@ zF1Ho$xkFNVp00BmBsocqAy!bF#MnQnkfH50-@ABEhmYgi@4he=Qqy<7OTdpbI7`$y z{>XD7FeV_~)cESU89OqAQ~0c|k}-xRayc9Wy{}T$82pyTSgFIG)MjQ$8KNE`-8E)y zQ_y92hJPS2SGcE=0h0b{AZW`R@2R;x`?<2V%mW;D3|^{FbZD$uYwO-Ono|#$xR|r; zN>J^3>9!~tshC~Qb!^LR=uuwI(p*Z_FZ-&0;K%hnn&w?+yR80wf>i{bd*<=-8oU3# zgH2bwsv?xo0cKN^DL)Zj-jG_ihdfW6=-bhM|FeGWy)*)wYjvg~pC%CI<Rc$!4Yz+T zq03fCizwKiF?IhghVEHw8pz8Ne2SrvmS}&3zrW1G5|}4_OQss}#SajMW60AKe#5wY zdiL0;HP?Qgxg!uB@G95foDzT?*7GBsJ0@QTU`Q-z0b63dIJ>(_$(%jQchMj2It37$ z1ClxjI}vh<pC|#Nz|^=0igxAVRy;gJMXUO8yn7P=0L4t)6VM?o-@H)<<o&w#mtzd_ zoJwMEkMt#hv^lE!7;!$+AMjXyD|=$hi#xpWI&RY>?YEOGN-OF`VK0D=?S<*RiT}C4 zZ4+#*D>g_!9CRhLi$~9ASZ3$&-{Wc_hmev({<v_~VT;?vZ~tKvqYD&|x?>&x2=F~? zoyr?P1zy`H(ges?s>r~1nB?R~up|i+R~D=Iq&z-H-#ZR$vy>(wMGJpIfeKFFAEcXH zliOchQySYZf%YF)rabz6CL&non{3^zrqASh9_UT%%m@9xI7fESCfwEJ6etsA&xGvN z=6CB=|K(+NIB|EDD`mvn+E=A;@4`WLcMq4{H*{DmcbZA0!LCvRfQL#Q(dc3Q^YjwO ze@LHqy`_ERIwMk_;}2OhNZk@BD!$8blR{_h$5}*Gwk|mQi6*!TI9#Of?S9pj`?yUx zuy%a=0l(;j&)lWcyX(?ZGJ!Chj_H6c`HOV_O1EB5y`Vg87g7RbsZ!*dW^%vi1JjM1 zV((BB{K<HxWm?NvrugH9-D^N7b3+uGEN>}+@`D@nYgeP}1qV~6<WKt|5w;+nDZQz? zpaDvd8QX|GXbNv_$`3tDN*i-Q_>(df3GKyBR-{3uIJpI7c5$_%Dl4e*;)4l)&Wf}P z(n{a~ajOXXTO$XB>?Tg~wYx6?<G4n1wimUcM?7|o7vJG}#Zydqc`@dpTr8`8R2AGQ zCU7nXnfeO}x3_DB4e^DUI)0RPQDsLja!@*MW-i8$85%Rz^Nl|WXeiTHg$m(SS6QOG zlzt*w_#JD_0~Jt{Vkg|aaK>L`nk+dQc$*$#^Mbh1=sZ1&_h*zrwpCr7)MC_KC>n28 z7X4B?1jX4A|D{4qwDdoKEmg}n6Q`}=I}VBjLM<eVqaLAn_5Ht+c&k{E!1w`ZC<&=S z?V2Q(M0lbnxKAkn2Wko<qQLM!qy&u8g5zm6g%$y@BvBM0jl9J{VZlRa%ZkLcC)rwQ zJ`#RWJ)ASyc|iqXl?})bey>O|Mol;|!I|*i`Tsi%KNVWsS!rC#YZ_|{JCxs@n@XNl zm^IYs<2{K{8v6%$yz863xRiy`wYfwH@q#W($C|HEHRrX?yT}IC0C``ic6r{Z-Bl*n zIp`QzQ6Q<~pvz=fJtQd&&SDqZG1#tw4Z?LNd}SjNn+#heig1`{nY@SVb3!{hP&1j5 zEA3JOth%suqI*tLwmg|6Pze#79h{}@OUS~P(*u`2ZcX~8^%pr6&%}EBO=l|PWbzZB zi+6H-w(QUB#!Gd=;8B)Ae3%KB@+%+m$+~p?2_B)CSTm*HH~1sL!~wfJ?I6YEnOqtZ z)nyk${Vk_6XYzUar$8=4(*Q@m2grAvr=wAmP&}VGEuPwZ5F_yz+kIdA1-GYJ<0Es- zdcxM>*#n@zazeo-nPHP>$i7_X>bQCANYNlLspjQJa^%Fb`rZAJwz(za{k2kOj+Qyn z&Nu{;iJ+oPU_d_i1XA8vv%-3$d_6Oo|D5X{>=`Jzu5EUW+^v?Rh=qHV@b}(vIlZf1 zfh`8D<LYa4E7}Zzzi=|s-TPyzXT1Bi_INC@y;(DhhXy5|+m8fja8A~ip@BR4Ba%HV z_XGzWEP=rNKaqu%_oq(RY60c=*0Uj4XK{tvDL<uu0P`m2D-T|_@k-Bc=eOf^8FXuu zr^5I(D?4vo#C25C2FEd$pW(F{nwS?Rn#WVV4{hA`AgZ-uOEq(}bsdKIv9W2UGL|{0 z{DysvxxBYV+2jrck%BjDbYQx8%*RdnQ8uo3%#hz;H^?iCpgem6Hug)$6#UO}3HaSV zfUC^)RAW)y0$Sl|r<<86JLB&4nvf7zgAnX?KsxNBZEMYMU)NSh%->6dxxen8#bii- z%V~6Zsq_A&|8v-m9~&*za}6AV=iIg;AZNILV7I5_UB*oz!SB~QZHibxFX-0Q$cuNh zt`O3H`7{4A>b6JAOxBlPqTI1fVymYtrgWc@vWj$5&Q%V55b{)#%ZtLLdGpBzJ*NuG zZO&)E_cx@^QhX2)SMZKYqnjD|;u5smY$)T9J8jquR&efByze|CcI#&sb~wgARF|=~ zWd`z+pEck@GAQj};F*~%-=HZ=sjPAJG_!tlDXosYTHena>DsvWx}bbSGWs8YX(oN) zs7~G6sM8ZC)*9voH`0-FliA$npQvo`czeTL1KvLh4%@7j@w`Sl#AzzAyRWV8pIv7Z zw=wIMjCXHk@;!)ftou6d%U5LPW>rZXR7hu$Wz!nF2ErD6Lo`}U#mr#eL`OM#_z$Zb z@#qzNfr86j6=24{y+oJ49o_sb@+l2TOLF;}h*%kC0}FV-hqdEgsew-VzJ(gLR=XcM za~sy$vU9PO9eeMNOqBn1v>n`Dt(Yi1AkYBliA6VbT(g;gY}Wj^oDSd1w%ZZhAwOJv z{sCb9#y2Y_2RhLE@3^(5uPikhX9+7YpqZ@=yl|2gG?O-tHV8)(4Csb%C))KHnKQ2j zA)twLb#i30qlVg(aF?>FZ3x3lW1UHqv)$Bnx1{6_D9HfU@0&h0*Q9O)?`S){1!nb4 ztcRvGPmSVRiBB+SMuGbDgj8AgbiEDlYmn||-w8-u2FmkVQkfN$w_H$~HT%BBsCS1k zlW*9xwi(L$cMYhZF~oNPTJD8wChoV5_7n(Rpg!ttr=ywkS0nmjZ>Fk7yL&I)wO1R> zAook9TAF-i6EiS%_9wdU{sEp=#<j|RACIt<tI6SQ0>vaaRMw4Ie_R<|Qq5BP(bD#G zW!`=%KI-?e$|1i&ns6)j!o-C*BmN(NHEYhycylxzc>X*CDMzKFF<rQMk<>C};6w$+ z0i6>=+7!Mq?}LAK^(%X4n1&zeu6v#)p7LaMvigtXRGQ5*KhCXTJgtt_tj2T!+HRSr zW_RTtto;VuAsC4XZm#D9Hy0r)`7WUm@-}ExQBRnfkRwF>-_!rR6Q-8BLu|oOe}|ZZ zkTpU4U;e~1Kr!9_qzuu~69Ke{-f}z;k`g4Z4&-|NI^$M6d_tW|E7;`{VGXXU6f)=` zpv=Qd@5{`F+C01shU2jO?9w~eQ|bMwHc&_kqe3FarYS(=&|HKm!@Vsk!G2_B%Aa>; zKI-0K<0yas3p5`bHZq)akYLOH&U$&)(z2P<{^O#Xs(7%eR9*4R?pA;SZ_(1&oARBT zwMa&w2q81#0avZ>pw#5M)~s(TVsV$Q6XB?}tiW?=n)gN%rY^_E>+PeOO;3}|CZG)k zrVxUUFm@2tH}@fY#T?kZ*YpS@HCm9t#RM0rCZvfog2z|RE~5YF*I<;Zbb@pu^4ggj zOkG9RKi2Mq_ByIoW|vW=P8C_OQ(8A|mJ~htrFRFY&d;yxO*i!=Ik_-^I`~~K1J<8Y zJku?JJ**7nYiU(7+;f#-Xa&$7tB}`z1T6A|-P;#GB`@x9RAXe>CJ*)jFG{WUq7wYn z>hksPXZ-_Ec3l~421jP8b%$p(wVHV%D0fNaj0kdb+qyNALLyy~VtK8OZD76W60H2` zvTUKEAj}-r+-e?U8{fO!<g<}8yJNbbb#!E#)t9FXkCyYXgusUno(-0_7MROe40gAV z(+d>V{HST<!MG`o4fys&VsC=?(Q@Q<Uy!*Yfp~4JJrM$@uVmbC%pEVY!XZ7gu9a-B zEXg5*&K}Qv^S-COFmEJNO~}RM5Ai2WE6a!9secK}<&$30KK(${Bmd<Ofa3)qoNZj1 zG7g|~=b^7+DsftmV!mwPr|h_VMNTQw@JJ#qj_A*YfP6j)S_)=Bz&CtvB)NoMV^sm0 z)xLCM6n#6U-<4T><EsBKaebit#zMad=d_V3c|`MrVap8q^$}C;N2)Ze(;uGv{hVQQ zWr&GRn@$d`!v`%K|L(}TT~{9)C|f^iB$%I;Ly{Rs5c`0-ob!<P*<`huUqqh<=dy>N zeWtwk;qSvd3(ni@{fhuUoy|8aH-My1vTJ8Q2Pbkq_)!~+8L!_fj48I2J|cFdsa3AM zgxh@2B82VxKYn0+&6bZE$7suWaOEF$kKFkdN<6UeQ@il^KWiGoa(jf_wREzWX|f`F zGk8S9Ao?IM|9F!rXr+t%y}BDV8>_AwOkaaH7-!mKC5Ns3VeT$$f47A`CqJ=#De$Ug zgrv*rzW)~tH|53zn~9%0C0oOlB3=2pyML|&7J~DW=*q=jI1%wWN4F;^TQ6Lb<a^L! zTQe2ye?{Kh;^y0V<}vNWY^D31F=eZkcB76{yPrTFKW@U~I2e~26dp$1t;SX$^0A^+ z-b9(Tzk?^jOxA1m1!{Xy*1v}c(Ik`#(NRG{fh)T2C-kHeh-W0MOH#e7<%Cm#7cl&- zsobBrS?`ZjHFYx40`N$JPwJjgMq6sGpU4>eXPS3c?3aR)tM+j(Z7tGrD69I}<9@`D z#PgDaxzXE&Wm@r|TCGjyXe+aJ*T^UFa|cfhbp5!Fcub_TjybTw^<hbKJzGmtG8w+$ zvf2UG46qc}d;F5;uZv7s_qtF?wpq4N?Z^0QDne9f?X*J&P|NMlSXos#k6A*cQ(!Dy zm7mh6I^I%0R^)d4S2h)!J*VfQUX#u){s(;luO?l(j7EF4M0gh-9s^^pGF1~V(%R?! z+D312@h2=qalEmUb<jsDhet9PT?GP*{{fuxqm67$hkX$NNE&sDUZX_*-QnxVIQ5OJ z%8ObGn$$PP&QsXbfO4bd?k7ehc0Q2=wXI0N(+HlY|6<`th`!qqWh+g*B?^pf&jGwS z=E^A~qW-1&9N-DCASiCiZx#TKo^}GrsTfLZcbk|c{3B6dJ88&sOA3G%2O#3nG}E8n z&xwWlGW8R0S8C6Fbt)9bz5xS?^8X764I#9k|L3^ll9c^4e(thW0opB5Yd%&Qb?ybx zFdkMexVoQmdew|rO2gGSwxK}ER;|_I-7hth<4)0u(y|FFNWI_&daNnxpdw*Kb4PFb z_Kva;m$}+SnhH1??J`r4mNpANl4{C5UVi%zV8)asR-IS+p@@++z0q9IC+0?n)p~el z?xgnctA>&53~1W++w@NrQ1o%9iMI9BIg>xWF%p#MU)pdPw}}HL-ix#QYclE1$mKXw zt8(16`GdHr@=1pMsl^t-(ji{Qj#ooW?G$}mF6Too*gnT%T?((97KKOD%u1H8$|Cq% z*XN>&W3~gtv}Fm-96WgDIP4E58Uc1n%YQFeXNaYUR*k>(x2n<9K6-rMekONMx#=}V zOPblw>O+H<{5>ngRgz1NhgM&F(<~ta^o?nA*soL#f6kW&I*1gO!+<K|r_yg<>Bh%# zRT_>8o*E08-CaUu4AO3<W+??=by{_5E8M)SSz?BmLzYI&B|tIQnv508i%dxLU;WbL zYgE>N^A7i2<T0e1E$+cEn4R9ZY)rJ)PeWr{0^963CZk|8RjR|Nj3D|X$1VWYr5Dx< zcPsB^k7}|~5cL;?-C~2ST^j-CGriKcjd_F!S9|Ju(4<s72<Sy{s4t_t0-j7YZLYlk z2Y|n+q{pDD4a)Ptx0owVz7Yv|bsg7swK+0Xe#*L0V0MoKZOIuYj$c0<KWV$!e|7@7 zAl<9P)nLMIh?X>^!TW7Ri{#FP#p09bLA9P~&-#N>Sm|56sIs0ii3niZB=9U&u(6W& zSWS0Jz-|_-l5nlZu$YBf+*JJ$W@zY(Y-O1GSuNN0<QnKw)HxIq5zSQaSAdV3QHXib z-S85!VwjQI)L4UgdDieeGY;!&VlMf%CVt?gIm`<SY0y65p7oi#YrboY#2}M*vcQ50 zhi%Ki-Ale5Q!lrFfU=vs)k-H_*Pb|+Br^o#PiCJXlLNCQ(2D=b$I=R3iHSwWzxlH# ze?NBluce=?m#Cb|3ZlRR(Sm$3{%ZvPS*SJT30IrEt&bGJ6OC2+h!ZroJ(UVNITHHC z&b9HgYeCcd)JL>uZMBVW$aGcG=I>hK-<^^*kJ(JN-&fFc<C-xK{@!glT(mB1t3jH- zDmequR`(CUaAi=PTy0yh-4g7%moRk6ikhDm5c?^!-O%yL`BJ<nlB>w7C}Mh2Rk-HP zRwaeP0y8MWKh757#WHa+2`;eG{XD8+tMIur7isGsZ1}i%g3G1^y$lN1aT651<D5zM zEU&vxWB*H{;g5Gu(uO2w9Vx}^nKWpX7>#6CDRy<HWmw@mDihSvFUMEPS#Y&b9xy(7 zbF@ou_+xs6(A!FRGv<!`1GIVY?4WO)A$+b>C@#z6O+T*x%Z9diUME;d%eVf#-d>Z> zfUeFrU}jlk2d$G*J>ZVpT3y=DG&4C@@9fp3D^EC+Z5SYP1i$Fw!dRK+D>zQVD%zfj zTlc<si+ww%8hI9vL|<B&618D<RH%UFA$1jIj2n#uaIC)n)XKZ@nvgi$SnthP9dn++ z-d$hq`mC5zu|`9kvP;W6iM*Z7Q{O1rMVv=z;>W2RGL}iC7m&~th{?KN6!%MJ^B+Kg z(l;Ii56xs6$6M_%CetUvD{)bBm0U10YvUSLfyZk1d5gFNZzczFH@17tqVX%OFa7#9 zx<4LWWH4xh<D=>i9FF}Kbz1qb@!?4~+m|$vbJ&=ZosRUymBY%7R@83e)u5Lpc1Q%C zIP37SY#FIK<74D_Qgz!lIqkq$Jak>7Ez(7RFQQ`DMGjTHK4uuh#f&NeIn?ReRR05P ztluu%Zt&fx08OkLBS1CF*A*(N`$!)`58>&AZm*TWXy>1W3)e&?x_KMi!2i}|0FeVA zFkghTn-IUrOMLek@qa@4|Nr!vkQ7u*O-pp^{}bN-uLS>JG5%bT81Rk0jH^A3gjxAj z3|HFQ=xBA#I}4|#QQS~jw{xPywpBT-Y0?t(YWRM9?D@Hl3}JKk`<ibnep}8&uVl~@ zWzF9;^ROaT9|vPjD=X8(1mtv@D22H7Rn9^=C}w__Z}VJ{=ei^Eo7#9Vl^@QQ*7At3 zM?*+Q0sE{4`rasi)`7%yZMh$cYpZ644DWW=t&cTdU*)mFEo^t#9Ae)=wzJ-;@ueg0 z=6<TXx+{Uo$p3NVM{&-up=fkAEyw=ai>vemqe!?&OFE4^R(6Q8^E4OZ=SgyUA+|zO z#mqB&-DIZjy65yhT;PG>sLm8dk5hrX*P9Pbkdc{LY2Ef>$l7m&t#%cuUG`VtB&TFE z6`q1eKB?#29;1p(b4R@~^y$m`j5W}m@OiM?(fh7;P(xOo%lA(_jpiw=bBULEFw5?> zfwcFTo$P8ik`dcwrE>2USP<P2T@h}{^KkTSw&tc`^%@gjEi8-`&J1%gPqVe+?T;Jg z&fI}D%nj^acq71#bx+{pk1AgxdePF}c_F7pCakhU?C%FMWQRm2Hdq?9EBUH2({$%~ z0*Lwl7N(RQzR``(iJ#&K4~1ynm9|`*hZ_sac+O#knCU$uZOE5C6$DVADTxN5t|dvU zQ|c>MT8Qii-?36`zw8T%FTQ4aJS3ue^&*Xv?CXdU5z*V{gw+@Ho&|#{$Cs~qIXdmH zUOUPWk_?H;*NN`G4beCF+&z#3R97cf!H5xanEcc|rfqvo{4mXjAx^`Cj!tKUn_5q( zuwBFJOMGUJUq}km0C{b1?B^#BQ>c_X0Alml=xZ&}TcayP7-Z8(ME=p#2jCLZGHZdG zh0<%YhqCH|pI-TYrp5DOKP1l+hmd$%=-+zW-Mh|PTb-Q8HrGS`+4rt@Jf0|e9&mfS zjK@TBLf)W0ePb^cU41sciZ7UgHvTZ<evUXpwC0VXN=L|QXCq#nZ7^HkE~d3D-%`3M z5Nq;vr?XpQenUN_Z);<p5>*#xoLu-;*+{v|gJJ*X>)cC+>|`Mo`9Qg<-1Cr_%_oT> zqg19Fv}Mm}$4rlzy7K$K-Etf%r(|H+9pO^*58@ujXc#)k*VI#af6cgNJYevXd^H+q zS12Dx`3wIOvQd6aS+x)7+q(E_d=<1nFj?5&HzGQn<bV#F-Mmf?ZCjKc5@806ch%z` z>DH&4w|us8Tr;0%Zf$x2Rtqiu%UFmAY8{>+hcTUeVe$1)!OGBFLYfqn$|8jwM58n= zs$E6u#)xAY-0`wQa;6?MOuK<X_xMI*u3u<q_)m$VEjOhQ%S_K_Uuk$uJ{3F8e9EQc zS_xhzOZ56Au_zzYkmk87%_DI%G?0t<P)R_)L-YDR4#_-TKedp?(ET!+PO8Z&N%NfI z`%pq#S+sgvm#sQ$U~}>P72_J-MV|(bn%G?Wt2G%t#2p=9HK{VPveef*)s?*hMCs-J zq!)Nd7g4#WdQX|5_IVhOghmMBcbs9~v8ZAXe~O50;^TtY_E+EAIRJLGJt{oUKcYy; zG)be?J;_DMP$T&&l=q9y140EoX8C(xla%o)C2$bUll~AUBaB@m`Uc?qKoppw2^b(K zSmFP*Zva9FQka-1kQ6{d_oIin_J2a=+yA442?Pee1>mvBIt9hn{9xMq!EDj)*h$^7 zXl=(Lb(zfz^}E^sFDMMK;IQESP9!xMO$83v+1##o9M_FqM9p!cpOvRO_uhbJOQ%lG z((G^Q8r@_e2QHOYI=n}3Tc0BcZX&d;^`lFNamT*q4Gk1y_-u2A0Jh>lT?B+?f0EP; ztI?$ZqBgP^Fjb|HADMCJaC4nm;cUL)cdZ*sIwH&uObif7mEkpcU{_?q6l*we3H>*> z5-AGWyXzAJbI2cS?E@JY?~gWvy6xYe=jQVD_I8RbtM4`EAA&>H3kEfxBiEuffBQlH z0ql4|{r5Xjc~IZj#IwcW9TdxeWzpXA3LTm0zV1sHDDkTQ-N9fR$c*;*wRT-b9i~o0 z7^cf?2-kggYwy6bsN2`^B2(NYZnUy})omk&ev=IKE3_{1mChmGn-{3^6@IRU8h8}f zwU%I+bs}r$(|a>khL|==3TX19qs+kuJ~M=vWA9X$0-vp4Px;=Z+`}>T;tGRQce_e? zsY{1#W-Wg%L6hRjE$-Rs+h+0k1r@7Dg~z3ut%c&N)&BD06&LF7R#%-2G|NE>`guh$ z!E-ifCyS!)Z9awi*}Ove^3}tpWGD6Yg6H%B_UGIzNwb=@bZ!JQS#5cN@#M~Ib5_?q z^QEtM(IH2`oW9JbH!>>Dr=FDqGw7yk-&S5Xy{j*hrM}U|=(0;SSzmYt_n7q!x6lrO zY&DlSuDMYW@23rLLh7DsfH|yk4nX%kBKvO<5DddsZ&CS|qf5Ugw@~M4rF*~+*7!MG ztA)LZvsxVZNqU}9o*B;HhFrT49X8dG#rzEG-gZ4V@^E@@-$-Jt(d>zTVEx(nB`|&+ z3l8hs?JK|OtJsthudGK$qQs_U2@@@3e0jcoI&tXabD8{&PFp_~MxJdI#;YF3EDu5; z()#5K?&MK6=&qQYm4Kv`<pRj11HGw9KQDLAdfD&3VT1dA+dMmbhW`M@@2hdi;|85x zS<UrlKwKA%*_>7ARq{&|PgiZKpDFxh!*xr1Wt_j*WvhS%VRHcKZ?0VPFv)7AEmRx` zg}p?A%?7RqvHp(?ouF*#>9d{s8C)w?;h4h%O~GMS6LFf_C4^=n&bhQ7misfgdG(i` zglFm1P_&7`*NETVl`WN8Ko2P?p5C2?Ni=MM_2pB2--)&!LV6nOmO$UtOn7;g=5|Y? z-n-Ti^WmAP=tSUqJ^o{<l6wu&NYoU<g`J&@vJJ+1akrk=yoFeQf9UodZ$hvP5ydST z&VqzA!jk=VtGrc;@^+5KXe~Wm%^uI|as2CQ-LtqNns-uj>zq}wIX{)f>pHrX42xcg zX_;AiSFR30#=AVWJj7B%1<X6Dti7(9flyW2^-l+eIN1ueXO_#y(gwy?R6-ucZTI9% z3%_ebG&bs*S**6`yH|WTH`FVsq^xpq3Tq*Rl*HV-u9@Jn)X|h_EP#ov6dvKVvl7#F zcWyX9I_SfsvVgo<s%eKo80Cprzmw2*-6qw*dVzIg;SF9Iro~c=%rvzY%#0#zHS8{J z*c2_QfazR7`8+YN^eVB{Ui(9L3XnRg=?O@7vU#V!veQAxlZF|^jl~FVRRWswr$5BA z<@eITTZGK-p6ixva}B-^)=FEtjhZpDH+bjeoYwEJ(De=(2~C*z#L>-Xe=#?bXj+%l zP;scYt-Mj@fuNwK;ly&-sL7;7_>nZ<O83Vqht)#z^Ujk1X!5Gt<W#R*+S#lAUXZzo z-c7pQ37!a6cMQ4z?lP}ps5#+4lhR9VF&f6@eQy78?=sJy9OP@S5#UF+MYw%m8UAI& zFAai$BgZXh-ZmzPsrrfww<@wOnkviI!(6#&yQ)Ia&?lWO_bra{f!h90yCYx1ZU5~5 z^eZ4xOwmm5by@ox3Q`in3@O6L?TXs}6A?iNAbA!<LI|;Mw^I~mqE>9TBjj|B1dS>; zCs_B|#D67VdV`nUKRfLvi@~((P$RAL`!}mA>4qhX<zUVJHECRf@sMR|nbr8~bH3(t zoqiYI+(9`Ci3q=jb7^sHY>dq5lR+)tSfIAC`#PzSjUhJS@3l;5<ZrC2CT9)pd0=|t zSxUKd0G^PlYx4th9aza(O>in5a9h{Lzc||b;#3EoxZQJrSShoSxcMlSR~)at_DLvi zuwi_h>!qcR)!tL(%sLux^;<LJS|xUa#^C)4ch94dp?C$M?~Fb}UlyS!nTVhU=*jsj zQ(e|ZBKK0=qMT0&c7Okdz$CVewL8}J$~tKgh$7kU4s2qlL8>a%VHk0l{m5Lj{_lY` zVXHS@S+#SW1+0<)V5)IT4CqQ1t@9UZ>Ceqrx8Ppw)Asp@ed$bA|C24DdCQ$#@bgW1 zb@~2%y#o3-L(|9c5#^faI=5_@@S(7!i3m;0_pT_4137HalAkwQk?hYEp8+}TgJE4! zM4xS)92J{Qx?a8m+!g&I<27!v3A!fi7A?oEi|1SLJ|gdsT_ql|PlCc(U9-jL+g0+b zILe|kLD`rV13?90-U=Gt@rT~{XX&N(c6@DgHARcWO-ZMCONZai@v!G!#x(ds_x1;@ zpb|kn6o%dRkvTU&gF3D2_6W)PbKcuak)Nr>bIgUce-Izvp)`EW-cI894SD%RQHv~? z3o$?P;1LUDF6yW1CycV)goBb9fO^a#Tpcj7^ym)*QS%MQy*il$#HzpEJ`1{@YWN8v zkl?)Qtn7X(R+d1`TU~3R^o8H7sDy(2h?IhwLX2sGiHL+qf|wAlnvswy^p-^BLvv)j zfHD!xf4Qn>MO85*%_=MK#Tx<nuScS>Jq!e+;bZg^>9cpoJ%EoN=Jo+0L@QVA_w$WC zjPI|#T+ZOk)zF*$IXL=0tAqARoJ&#~qxSNav2k5hJ<d+2tZw&!W%J5`*!fXL*fF1@ zHTlty1o6{JIIa4I)C5|-(rH~s%<RQ4k?L;0X-a7mox+MAIXg<~8d$@|3nIk%h^M{7 z`1-SEH<NXp%ofG+jxEW^aO3yqq+2aqZqMxrmbjv@S=dA-Tfl_<?;%B0^D>0B={q9p zb^PWYQ6&Mfak|6@rF%_1y2+6#f#rJu&X(DpR=l^;K4CBp4Wwkz2uvN(-Yv&d!RLO^ zHQ~RAhzK2wq=pS_(Nc-<T`R(9o9(#on|A$_j>4!&Pca7?Ej0A4tK~SsGvwa*otzQ9 zXp1E8@AH9-K;eqV8-Gauihh5eVmWvC$4B+@2TkhLsQ#k)OPU3>NxPBb{y%qhU*yms zi^`rdamhW>U=zOzEExU0-j|$MetpLb)NffF)M(HCjY()j?v+#Px5WEAww8rC?vsF( zdZVKw!8+)gpW)Upt(>s2z4s59`kaa^Rd?r2KKD<1L&hCfIy?LYRnbW@XE=XpJbb@J zMl>e4qA}CWo29go*Z4_`rm70pmsq~Sl_z(#O1S8PRUU^?43Qo&{QfcaBA?_z+QY{= z?d=>m3t@mTF@LH^TrY%kScbQt_l{4N(!oE#oi#tCN%3-u%5%H*Ui>?nkW@tyLM0<2 zkPC!(Lo#ZjCrpZf$ANde3DZa)5`1U`mJC3>te8d=sKi)IMNFc7o8$R^1L_E~g^6D) zl8ON4wO$ZptF`qDh}BD?G_Z@BS%8K#gBKMlJ6IU-fALD+EI5da+HYkDt_=sIp30lA zolKe~I@>b0MxL~EzgSrE2q;tbU3<A?4npG&A<{k>ZJJB00n%%x;0vcI_p*J1giUt+ zth#0Oehn+izTk}pf4AjCb6xax8{XQ9?P0Q=853?5&q#YMk>|&nmT&>5x2NhqDkyce zyqWl2P$)T?CM2!-qV?6?ijjj!Z%>P<XpHW5i&b+jR7caM`TI$^*0t8G7X#PyMv$F5 zC_S-~S<k%G`QjVU&>2Jy<vWy`;(i*uifJr%Aq-_lpK`OJ6k*1yrn27im_++F`pn)u zgEB}tvlnMPj`DdNbc2b?aC|y`P5c+F{iJv{-B!Yo+@s)Qh*0Z-t<=F$g3W>grj;j~ zJ1!~1cFIT?%|d9ZX(KXUIL=+aDLwC)9Q3xVjJ?gfSZ$A%<I>>ygyo}})&Jyn{t3kZ z?;kXF@Ovb2f-_BYsHwof!12U1`@udy9s<=mG2S0udCb3iu1wf9Ez!7c)tl-=J^@u1 zvWG+M=NC#Y=ouRP>LxQ&QC{_1S;1hf*TSa23Z}NCA?JNo5WTs{xuO~<(fG1>!C|)T z@#J1zv!~;PP4D~)Xvw{^Y+nEyo1d7#zjSZ^p-jNl?1#Val7neltwG_{nL?`<!!e^7 zt@_Daj%8Bz&G-7ixU{+<<cnx52)Atlgpw<y5->5WQC=DP(s*CG#2+pc6XzrQqU~f? zUN+0R7W&<8cPIHqW3pgY;U9pr@u0R)066~6W;?6lwddQaBYMdD--e~@GZ(@#ZTgp` z<+YespqNXWOalXO&Tv-);onCeB$-MFJcH>#xCkdu>%1d$Vph7{F}}&<@C+$0Aa-H} zT3D`aY(!o6{wzfqJB(XTuH>jHH1z^cF&|!J<ms3cbgtzFyeg1__s{AsTJIu(+q>Wd z+KaaC%p0{?-aX@fRzysmy!&6B+PuyN_QZ={YB{^xYs#60VX`Mu4&(02(7GQ*V_Fhx zr-lIq%F|n|uR2wJH6t&|E<hFJhOopTn$VA^BgUp?HI@#cws{Bc-x0G1t*RwblRq~D zzMWJ7d#Ps<yx6eOxSIv;f{glUH~F$@=K|x3lrP6FAND0S+rE_WOlAU2Qbs-VF^x<D zoU0qa9}{jrW#n7F_HvczL39;idyi-32tygczlbeTJei=~ADGT{zLt5uGRBzLhbBGV zY@i%)NOuvt;nI4yp&+U;ZU0O^7y2Miz*x91ik8)Q6#v?CMIl}=PkEm`5c0*wjr^yQ zx4ZG910K~Nxj!tv{gkrXx6^k#z>0mx9gIufwN6n9BM<?IJR*%`bd)2{mrNQs8j% zm20`YV53Z;g1MqZ%U6kC8giLnc(Xk=1}ceMtqQhXJT>^UfnqUcpgrgfUT?+!Qdfz` z&c7==*^w5_n^aRaNdH9Wllcjpx=r*)4~kot&bCCS1Djm9F1+-sE!4z7iPFC>ZCi^g zOkV1lmG5rmJxzQ$#U#_hq7p9@-gm_(q!2-3Y%B}Qcbd~;^66-{_cLAa&N#S|=B>u) zjlwSx)6&7f7q^^I{&&8ioUI#0{lynyV8-P<jD`7ZA=2nmp^+hYpYup_pMx;9CX3an z)hz6keh}K!0e!~SHH2f6*Dsxk8X5w(VT)+iXl_3<OG`Pt(lZ6Y_i70JQEX>LSVUZ% z2Id<a64x4|#|JuPH3V@vGo!Luaf!O*zrvLF&_L6{va{SW7;Zt^zjSS3B&gYo)nrn) z^Zqd#8r_VkbUQkhO!(wuQabJS6BmsGQ?U*|6QRKVuN*b>rpVfPL&?cWYD)0J1^(2R z<^+_`eFJ1ad#y?s8yfpLFyDd@K}JE)sw9LF)9r+rQNqG>L6KC7ioz1y<Ro0ncUmE% z?9BfFI85nkC6iwH&l8X9`}yqm37;HSp8^{VcpnHAtSp;H{4`M#Fy&Y6Rw4AI@75vf z?N+tVRacEwre-7EnW{Z?<y0IRTP)$MdGA)-h;ikwquZ0?97KO4W<@r)kEiUA8S2yp zgepmjPCfkU^v0*dqH{y$_1*M^;r8VG0z_WM+G`VCJE9e&)eqU<K6jDamF;CKx@PV4 zt13dIV|*1W^7(XY9fJejOlYwkD;}+7(s&sAi_#fSF4@-KW9^Pfp!ad(uyg9XHy!Ku zDRR&G^A1EjhfRN)CUxh;xg1Rf!S^+~{sDrROWdPO%QwEJB>~L|-bbB_uGigpTT-)W zUEEgd*JwH(&D+U0qSy|jqpSNai5f+MmA@-#f59@vMP2M|zlpk_#%(N%lf!(TzJy;e z$u&O0)`JvYT>6J5@A9VELlcI<u~th#UI=^{AG&9X|7h=gp?|i1%j-0gp{QWTz+gt$ z>ncJ)U8b99$d*t2_5+MJ>B+5zLJg9RV!DE26>h1Y_B#XlW5~Ae%pIW4JV6zDv$}ZW zHm)etv+2aT!OsKfI`RdDX`-knLqx*jj(sb@KIY<wzpX|p9~2xC6HNOL!bs=ueZo<1 zN-_DVm02j2-+gjV<5jVu=EP(2bsh`-t~}=|zE$Zhz)eo3<n2nugz7%FTsTvdn#kGb zlsDUdz6*NK>->4<{nd+T9u8Slj(S1KU|a0D!}Ve9`YspUcH~`9M>5u|orOlCgS3|9 zn3^sWeaQ8qDKHC4{$-(xkdJ5gmY6J%@e{eggN8SEzngXP19C`%z6$`DaY^m2BPBmG zmh*3&Q<^A=thZzQ07HuR^WNUD)1(vT_gHE7Y1>OV$={Y#S-5!vu|Fr*0rfbDr&t)K z@x=5L$UImnl-~~5WmTYNk!u`oXYl!vDMO|o)wlz|hy<T`)266P78Xchp9CHKCT8kZ z?m>Ncs@us_j}e(L)UPRKIjQ)R<oC&D0va8vqzy^1!T21JNQF}Q$h|64`Zg476hN&U zpsm5ny<=imYbmlR#ZZloya?ID3G*oT{f>;XVebjHNfN<1$h|x!9zWj*JOq~+emj`! z*UC*|h?^&?z3MDYxcM-35Zk=dHbOin&FD{HDVdNTe8LTmjEMS%+B4jPR$U)|%S<Yk zDeqdp9kVVJoqkN?r!Za&32uAK*0=zB{vK-<a<t1FchMrRsF^8wahF9Q<<u{EnUDXs zexPPuCh@2EK2HWEE#w~(uT1n=h+(Qv&dn3g%$b{crWzw${*pfJfb0c5_*l_CHRX)h zGb{Ix`qEju&XDD22q?C&icdS>37x8jael_}bl`aKM1g4LOPZUsmaZJ%_RWRVu22}W zbJpjzeH0&iw`)`I()%kdw<>JsW@yQDm-D`sK>Q@DubGZSS#E1Vu7h6eoBS}9Y$hIB zy#AehF-}o2K9P8+rs%uRfG1?(v4m`Jz^%tmI6eUQPnaHt#CWXThzwoov%;Sh{H)U@ zdCzI{_2G9#!t~D(qHLC&H+L-mx1^EK62eQR2(AVI5tSkbu_6&6^ZPHcBIiQ@Szrpm z-ay1p7=)}$68K-@H_^w3<k^o?-($M8$V)FrF}2dXb7?Y|Z?6OYPjeC^tt1o8nn2X? zvz^ik%>P5xcSf`Mzi|hxR$J8?rFI93ruME;)E-3>TPSM8-g|UeMQd+G&4|=UVpDss z*qhi&8?`0++`s?xym{^%&dE7>;W+pG&2@by?rBEtLFj--5uzKcj2T_6VD>QKx3j~E zrFaMCz!ukA9##`l(>_jj5wRFL^TqC51lA(%t+KppKeY#U!T@^hGTef10>O>v=My4a z4Q1pT?sw(b8Dx}TXXIhC)8*e3D1pMGQK}As8hohKSRE7GVWvfL%R*OK{i*Ve6mJ6@ z4dnEL>OObgsPSHeX~>n?MnhbD*PK>?Y7dfk1$_KKDj19zdu13`#(<!*KN2ffMDiuA z2Hqc=@`Hzt%v6=lbX)w&-`S&*pvRP8Au=l2ZdPy;q(mgFBXuo7_rfC9i83a!ZBa5J zO=PWJ2VTB$6)pi@zvO1kF?r7OjUmJWw&zhVt4^9=u5XTi(l&@U=OHIeRvS|9mA6E) zSr~q#YCduxF{RFr^UWNQXjZLYo&lu}l9#J{!|hJSnsfcMFGePcoDD4+F0bO+rV(Y1 zCKvfj047`^@0v26otX%^h?Cp#=(foU(uj*j2w+bhdO<_fk16XMZWA2`t(m&5bH+DJ z2=FHN!)IAjMRX24$+jQ2+C-71y`p$GoNL=Gkb$bnQOd2k4pm<)+i6*>w3Y4iLjLXc zU1tiASD|!CHd;%bK?#&**OD5dK1`m$F4e2oPgpg;hP~#q%p3TIPFn1RWxl)>6dmDg zdy01Q)r$D(C<Q%m=Y!+_is{C=i=cKQWIeA=4%+WY_YDw1>p?+ZHu!Qc%uoXyi5W8` z+n<`RsqVkb#17)*r5I4KdlRW~JEih#FX9=w>?cA!I8=FF20fcM0hhgXTwEL}A3IfD zHHYv0YSC=;`oS`Zfuu~NUX<l!LXnpU=_#k~RVzcs?spJ#D2w@w=CO0;Xa&X}7Rkm? zE<lW#Xr1^~6R~Ay;=Uko3-uNLDR$LB7i|BeZ1%ig6PhV>B1Rfw5hp@t-kVIu@0H_C z?X50VE}x6TwHbQ`&y3D;Lv7)FirTf=f}i~>yGo5rn?D9dZ0<W^vg-v51l(}--}}bI zMcD37l#MPvFcdzL4DQU0aX&HNyu=kRn)Jm)$=5TcmUa#h_e^ZjQM*sKhmT^2zW+c` z%RUEdfi)@9a;bBp;CLRQ>$Q)3Epw%Ne+Zoh!MD79>OF<U^DjSwRZS+WkQALxkp;5K zdyt5n^$zQzcisvb!J?7uUbji&_x8dxri%3{5Z_*AbcI}13{KZ@w30}=lOp;q3F$>_ zV~OJ9dOWVu(vg%nQ1^n)30?(;DA3(Bm${<q^3m@%1*EI9gNhiC9Cb93%)C3|DmB4C zWBy0UzgJzgsAGn={fgD_ly1-Jx;i#Kd}jFEv)CX$QKzyrW8B{?(bSl?ufyJ)C6$ES zTvn|+Kyh;&T6MefKnmdC#t%rVkTosI{$Tb`x{QSSlpntw`jV3d?5Leo`3wmGCVeu& zc}#qTJzL14A-xI1&^f%1!xK$|)C{D@<eVwBue9VU(E_ZAY;;N;z;P2^e(yIqI^>x{ zLu?I&T5QC#9lTQBzV_D2;W1g_Kaz?!|H@F7agi|ux218`iF@iU{oJo_2sggIflQ`5 z{~dd~nHyzj--!@faG_+CTwg24iXrn3b?!G6)vW2|cbun9${&xp1eJ{+z4DrDscTD4 zVUCZ14P5^RVzIlJ#5=#Nihs!y!e1QEz`JSPb&SPw)aE<a<gUiML>VTlZdZBY9v9>s zWkP^-h$7Tjw=74j<DNXhy2ug#N7`8(zlKluO3O~@6Y_>uyK2^4+CQqE6WeqF)50-K zXMCv-O{We7kAZ-*gHN-cE(#FIkGE<Lbjm3{4b@I{cDEi$B6(%M9c&%K&6j^4Pg?Nu z@Y>276f^SYZi|fxabGih1f1>kVYiacKXILh{h<F43uKmY{V%tS{=@&;?*EH1v-!V) z4*yGaP@@M*@0o5WDp>MTkwq&iQ}hUa1(_b^0$bfekhVMFfU6L_cWttXhJ|=iW3f3i zTbEHZRVq-pIk&d0(c(C(4`>huurm&4*;(xP;|YWvQzTL6cHo(ZM9qMY@YrvM!z~pa zm>y5ut|Aoqi?V7=+s^4WMpIs{$h*du82+?>f&^;e)kaF62sh|hB6v#K&AoRRveDdn zzWQikPfmURsZ|5>0o?Ga!45^LVJy=^rAVoWK<(58^aFD#0gk8SmHOpi_RylX^==YL zW2uyJ(%Y$i#m-zK*6~k$+>(;$yf3p~_N$x8wFyrM+0hNjMeJibG5O?W3&_!@KX(If zoT2&IXdcCg$MPs`g?123M(_o_;6K%KTe1-}vHAh!Yy>9Z<B8~sE|fvCkDWEo^khG` z&(Dm?%m-@?4qwIcsjb<y?{5Ycig^~u@|TM>M=;h^u**_=3?BYz>Xa+a?$<UrWpAnd z&dOTjS!5AmgdcbF>-skS6kpf0Gn+Qjw_Ow6shO+)6#Meo`OR{MyHCebJ}6Tpjj)MU z@se)Yj~$Aq-k<cLkb%#9*>M{4JhW-a+_?h%(R9-hUI{T8YWTp{_Zb<&X%|sLQIXvr z*;<|yDkxax{pRz-GyeMwhGrlv{pPBH!N(uik0msH-aU_3uii~SOmZtc7v0h>EiHos zp|vTkmSz2FSmR!rJD@S{UbO`b9hu#W;SrO7XayG2o8(R!b7UqlDpGTn>H%a@l&^1q zG&&~<3Cve36h^174<zL%lrYBqDr+Bi_I}cfN_#l_52XJfjAr@402#zD_Gd{imkub? z`$4seQcjp!o7|fbkY6~6S}t5NY+6CIOYI0W&S~$*nWhi{0(IsoIx0NAdh-Az7b_;o zhf-}Iem)62_XaB3Hnt{_Too4O-`7<<BOdcq4>%+g`ecXIAD*EU6PHlhpErvS_-!b^ z$|wbs>6VHVEy2FvfcBBD1uxpJZzriYRi;f0BHP_TcN>Wx#^PTP-*{ar!h@I0!v;GB zw7$CLbfuX4jD8v4s=RNhVrZm{-i_}VEn2@Zb~JJ;Z}0QBxfa85Z2s9@7ME8JXO!Zt z!S{YH1?Mh<78eYASh}R6#b*xbXDY(XHkav6c(;?H`iu;oaA}=mC|tp^%yZu^Wo+qq z1<aLT3jA74kGZz~5<6cP+%$ioEL&j7ipiW5rL1Pz@8n%SK2=kOqc+HDyeN~l*aDsg zy%<JWat+vNo6_k{p<3OFM0dW(o9&0`zU>^9z1QyND##<b;IgzqMpUSjoXTf?{10@C za_H4ft4VQsrTC<zqDS&~`0A9hWt^wgiIfCdifoxCAO1#--7Q7;@76jWpQL%NhKcG; z+^f3Kfwjhp$TN(8Puy_M0HtJCd!3oX6xPt@=led}wN_mlmHbz$5kYj#$EYR}q= zk!g02o7=WIL%iZB1Cd&PH!qfaANuYyeX4=N%Lmj~^zRExaZ`nsGK+v+><1=5APuI@ zhY7FRUOsdJ7G{w39UR@X{r4)3@fyIBAy0_&ooStX$1E*;?F)TXG}CvkuvR5YAaqvk z7En18c29{@60qU^-{BQ>?}ggr)h~dR;AvPJ=$?Yom+N=dKuY1a6#!cppa38PQ81<5 zpGh~)FdFKi!jt@^hjip8<0@}Za{fP%R47LO*}Zz!(6u@^%+*oLf2BEcr#f9zsrw&D zV6a>D!hLNL=40KEHF=sj?mwS03UMyzQ`<zN)r(Rv0oNpWQl1fmn)SwRnL;(t7X|ho zF0vlgFU(F(==#Nfd0c&Ga<5uoy8Kr$SY@lwLQD>76!@?pAES4h!NOL`2^+#Y)%!al zj~>O4J4Y=y0$(1t1&jKL0v#<_d8flR=2Z-bIpc;2G?hjbvtA*d#U=Mmn|3=pXCpb4 ziq!AJUu>K``K~w_>W0><(}NO<7gBPXKe-&L*FTqKVcBpTLOQP8U(jptlQ1n8twR1G z&t56?H%fD5&#ylqnXWWtG0kjJb01ce#${y~CR9`-Q(oPk_dy&)OrWu))chf3MY$(B zx697n^otoKV@q;r9gMBKjZvLf+?$!SM^})Cv`~WMQU4hmbj3YmmvrbCN*)A@YgTte z!~}(H{y9E=l^dhSP(@rDb<?km+n>O$IbV3Y<L~udz-BKJFZ>-vMoFlxJJ9)L2f~2~ zbg6jaKeJh3OrhiY`V$p(lOPjs@3D~ezdY?n8f}Xeo?F+<Wjjy}aV*;(2KgOBu!dPH z>g{F@K25eE!VVS|%2^ttMOh(N*_ImiejlIt%>duMmG452hzP#qb#uqdHLHK1YN-~E zeIIA>hK(D#b2Ed_YU`j6anO;gwMYn+SoYu3#I@ag{Uc49wSMg7@U7Xb_%8XEQ%OEr zkP~st(}bN}>L5rYn>liQbrb2Fb;F^Bb|~jo3%ktQn!<BGQVNXfYN#_jv{w_liwI-j zV9}QFPUh?HWr5aoNbV4=*~r}8l^_QWza^PhqP#MWNty%-M}r6>s6{iE-<Z4d7*6=} z6!k2i=kH+F&q7C4oxU!4hza$5RPNLw3gMdTj&q)zeb{IU^VFLt%>5c-7|%S(KPsuf zP~dTBVgt|&12cT?lWxhG*)$gDXzeANuYdo6HtHZ*5|N)ido8gq3LlV$<;o_1)iXg* zi|ESZ(ki&mU~<B0Q{vQ~!ALv9s*mn|bM@%`SVP9zwH!@T#7MjYY~h3<Sa>Z?(_etA zIl}HVM1X&G6w%!Zz*4INe{ox~xwM3`$X5aL-kK0Lv?K|wU*;as;@MmZ28c%Mk0gx` zKULCLt#3oO%8QQPIju0})7&>;nn^a6t4m^jj2`+ZKarc#(H%uG(C=pQYW<DYSi+{a zTp{1sfK3RMSORq6=5%@Klc@e%4=OSvJl>Byz{a9kX`0uSxvKa?&S=a8WAAk;ci3we zFT*+5+v=0F#Jc<PeN-9w^u|PG*_E@cazce;6sP`*n8u4Nsx&k@T6ZNzzRIyWk`A7Q z_#a8}{S^`^Qr6fu&UdF#JACvtv~9uDMPjYl>gA2zP><xf(hw0-eyiE)kw<bb*SiY9 z%HkM~dw%7~`hJ+qcLtp|f;Er-fqawMk&3zLuf*W|T%Vusy}u1bSjgEg?Mpw&?=@cS zUG7e4HWM#QjOWhy{o{R6|6a94sWU%!PTxdT^krfGR(dWPo68VX9qEanfj>7Jj@N$u zY!;O54D;_eoWvX@Vq>KVe%Oz8aorNYP%QyHXflzJ-1#+O5_OTdH$o%B(GY-1jjgnv zE}Sc7L)W~(AMgvf?WfcuD^Wd%q~z?TLaX7JqzfUv7I5ggTcx)gj3S}xG-tos%x7e8 zEuMK+L<RRgC&@dgY#Mrz1S}I5&TBOj>=Cv3UVn`ppVkv;WczfW(K_cfBy7SAc~u(3 zJw0Acn$(n6zLFJ%T~~XRP!;#7d1luzmwec1Nmsu~MU|nb$}GFMnB~`%58<z_gn>9s zegKCuaJ>S4u7m-<KnfsG*tG`_0SYV(psIjOvH#w%SSKi4d-&xFXl8hye_bUvv~<L- zukry5$XQET#$rwy8v|t|jJJkZlv2iq(&SSAf$C37_H>l<hYh!a8nCbr_Es&c4M84S zr{XDUJ_9;reI`41q5g`71XuI7>aSAVM;NM^D>B3LLySWox*G2E_=Xwg4u&O87zcIi z;LC1nZRuu?JTaPb%Tmd1qwni}g@v}Jti)NcuM(A)dZ@QH^-;<R@7X2p3_d63zI`E4 z!BKPttA$yWx!)+o$Np+f%&4d34vVml=T#Y{h!jN&voF_FF?jSDEv)B)hF~!>S$g=N zGNCI_mw#gS=>?5#N3#BWH>BAb6Vnxa&1Gd;tG$f*mz|Ay7E#Ul?i-H3BdJNnTqe+r zyZ2M`7{pVfe)bMS(nd+Q8+=FFQ~5c-{Wl1tPHx-ahVv}eqzUWsBT_f(-i|-<Fh0D_ ztUg|Pds2U7eXS}|ZEpjizhv;~AdBr$vf^}M(#0>GwCTdDHjfKlNDpZoY;j+5YIJ;u zo9_J)-almN3bRK(d*xps|AZc?uwd@Z-|y0p)vV(!`ghETnfREUqz;8r8Ie0-b`)Qc z0y5Boy=X%<OD(1Cku<d`lhN>}_axZs-+x@PWF=h_<T9_)uK=anV7cns;2tKecP=Ou zn5ZyX?}^IfPA_C`3xm@21@44#d{KW;OaFvE&J9HNfQuf<!KV55G+p<V_BS!-8qF6_ z36R=%pJ|J4qM};#VQ<(e6duIvm~xenE4TqQGN4as5g@9hC}uxSzw6ZBM4y1J$$-K@ zG=co19}20~GFpz<NdfXvgQI0NJ1}czG;gp5^ws2-7tSZ(=O<_B;*0e|h1^r9HOlIi z9*@~wpoH9%EqXz<f9on%G9=pf%Mu4ULyhT{_@)31Z^<j=N<zInjoFJheUCexH<&<g zk^85daMQLAdH<4#gfHvFpw=i%9PjCfDkS(h*txDz1%U>Ufm^+fK;R(-G-c-K0dn!< z{hGzU(t-g)Q9B0OL4rW`zt9c#P!PTMFs#R*dg|Mz&C$4aN%ChW3TI?HwFb9nXd2-M zWef)IIg(XK=+$KZ#%9`;%fzyOktbG$Yk9Hi`4^N^X18|nVY|_RK#!IU{mj|5Bke+Q zbPE2k`Q66R`pWOWWY}EwH_2@0lqeaeySeyR^m3UUS9IhkKJVr<Q1ZyPlfN~zSh!YP zwCbAAemY8Qg)InBS$b!6dEWd12Rn@LP4dWs%F366Y5UKpp0BISaNw&!CZ)J<8_&%) z9z9;)j%wG%x}O1_s2c{6pSPJGO!D|Fp40K;z8zf76I-`d%Ukf*@>+|Sr<Yd;D^W@< z9}7Pcq>d}M+`!Ucogv=&)s?2#+?T3$Y`auLH1ZnT6<sl<$zZi9?&zaft(!`ZdLNt> zc%*$}Ob&>e@qY3ni*BtxA|Y1sYG#IdbXB^*P?Oe#J-CN7d&Ia8*?$|$LjMJ2k+*J9 z<hc6%aW2>R<BT^=lv<x1K1D0OEHJy!_#Ul{yrJ3>&)O~h##-z4=L{?I@UUA7Vb<Xa z{{<qd-C_dWPzmFvc=bjbP?Z9Xsarr^Ea>qy-s^zL>L*CyIwc5T?!zrDLA<O$z5!5I z7$(duB>1q)&`-27xrWnB_qX(r1%2{Re%pU2>Hpe}-fCu3;#`0D+UR#0+RFtJV}N=B z^s##dO<;OM5dvqhDLaWd_y~Us{o_t@Er#{4_ulO9RW9fLTbgCw?h7&ZJp|)OOHS>2 zE#H6{2m9edeMmZwz^?;#=$o+|%W~UD(kB$J>f`f){KBriw%$UQ`Lg0Awwn}X^{5#2 zXZ;F<LbF*ps;VLhjkzLCU;W0+Lq9(7bMb^S6B+q6P3(pDPSl6-rd-H(`gPF)8s3U^ zYRJyPB#%DwZDItU@HhTXi@jFow7H48%H#4qCBvy=Ky}{A@muFJV{}jnp~h}xc4D#L zKBSl*VFC4X&?M_?+0{r1M9NVb>ckqqMQI}Co`eJ?U)1j1Eeo*0oz!MCcY;4n4$8K6 zpVUdthFI`A1Z?4U;xYpJ5&RxXV*+N9TbA2~EirQi41TEY6TME0nAew9Y)2<%&cz$W zs*!I?O~$tI!I%SLypVa#xSy$4%8g<$0txubrsP##`!4l9Y2heNi1=eO8$IWckFm_* zaQA9-u+Tsz40_IFYfNCAp@fv3ZIFkI`%?)=IlxJ!YUWor*3S_>a{*~Kxv=&=OIw<A zn^>L1!+EU<me$8jw*9G5#4D%UX(WSc`vn7z17nrR$lPe=WkZ;a1vJPx>DqIi7!tsz zBJ6gmlnuJ1xD3iJc8No%>9S0jxtPnHKCVDR*M^uB%&(S2V&tQUc|Wdh9h>cH2ZZ66 zw`j}n3ICAwr`Q_5I-!=Db%<*>%Uiq6ukM%Y-ua&~IrLy}3fK7!b&0!GADYXwB}wZh zgeLEQARisq+oFm2?fQj#JI`d?(J}HDPMhm%*F4Zp)k%jMwCD5)d(F6suBg6KR>#=4 zWg|fAc8g4>J{IEI!(SM34)bL`)VXQsT>*Feg%vJ5!vp%v=TKPEaO-6A>cP_9W%h<Q zKN$C2yJ9N8hq$R8dL)@Bu-LNWt?vCS?xe5gS(GEihD%MR<H2y+KM>fzLA|Std8;az zNA?X;3rmHq1jf{L<YvF)gj7;W==^~9UbC#^K7Nj%C;QgmcV7SRin3JZ4h>aT(aUwd z7A*d_@LKvl@Oe1gBySkK-PyNV3O3Q)02akn*#@M2hQq#J(CeV))ui^z-4NBuz}tM2 zF~UpEu}2|vQJWU=SFJ*^JFe?D2`UhWXF0h&&r{8^vNQd`&7i&J4LSE|%>+g3f?;Nw z-ufX_-tcDgg6gJBcs15sI?*nT*b7Y`S`i4U(X%h_%|c>0QXYoLw&Hdg7!0w5BOvR< z6aEBjL2HVx6&f|1((CUNG>gGi!V~Xa7NsL0#aDTl-pV=HF2fV*bvv5xBDO^B)>`JP zAWm7q8nN`hF5grIFhDa~`|o>tOxm)C))nY7$?BNw$8mV%rB_zCrpE6l`i;8y?_Wx& z*G$?m=b##lw&xG(67(>he}yMpI~D>}n12m!<vendJKFbjn>Ev_*wlvdxJ;jZ&}E|~ z^*t@kICs&2BA^Io4WhPf-N%g8fW&~8uX!W*WRjT|5q-Uq-thJD{$ziCF*>gd4UbWz z=LJ-MUAnpSMxTQzVPJyPf4LuK_sawk<ltENWXpc8xE7_kP134$swH(Y{F!r`yyv!t zTPoCLK|%`88CU{mMTse*!EeN*OV^T}4!eT2&USw9;WSNJ(zfC9@b19przr0F{M#^3 zLzugOa(T0x>m~15peq&WS>MvFBGqQ?1L$OK(*$-@RP_{bxg=4GcRuy!zLdOi%tu7^ zcFkMKXS{zV<+cGa)d`)mt%ddjMHw_lkjKr;$*uzP)w46fC$}os^7B0kUQS(u)eMs( zW(|ZlDlTUHACeN?{TI09G`A(Sy<l)ySS=FYpCx-qLz$v}@bX8Ipyi*50^XX7wUVRL zrwi7ep7C=t8nL5O1}KU4RD<3~ONTEYkl42s@{#|FX`Wqq_>Gf_Y5CQE&AVZ4AkHul zC_ECR^j{7b=s#Z!Xqod0FyI0>1(^#-`_T5rKTsiXUUmb2aOSGnAQB;OfG2e`oc<b{ zzHs$xJQI-CA;sS$##d_l8<GsIKmYC@o#Hs{9$w#|x=7A6-KETGbcyGa`I6<FSn##4 z>h~e{Z2KuQpX;3libAXYp`S*@k(f4TB#>PwCYUY|*Xwv!PS-696=@R3wZq_`b4m`$ z@b7i(t&MzWfGy#nVL2k3k^Lw`Z9L><?V!RQuB}C$w45=Vr|s|1{LKMrd*@^eB7Z0L z<a&mLR98Fp<zKE+9Z~uf-Y2F<V#kM><@a3$eJ)<EyQKB<bvIn{$MV2B&YxXlm~;y| zsqBy)-46^@A1>B0PkfkL%3F!CZRE+m?jkXc9sTOsuFuC28g<X;lW8c`bi~oaVm7s^ z+zqoJn^Y=#4^Ki-u0=%VVAo1<-Y*Zsy!PR)gX4gV&))1jU>5UxK!K~uWHDl2GT&~) z{eUpA@0Hxwow0jcj(o3jw7>hF`%W{ZxUsHcrIl2;ZVwh#nw`WzZO1}iBz*__Qv>>q zU08ti9y-O~`%@Q6Dsop(%`w(|_HWX4dn35s`&<c&k80_Wx5;Kjr{3Bu{{8B&tTPv0 zjVooLMNLE`I+Xj6)nFJ^-g$_jET5HX5eI48Kc6Q;s=L-p0+z26+Fh5m%ck;>q10Dx zIX$rnw#>#N+%0$LDU`yuDBZ^$Zdpox;Qsh<`btM1UD%x~0JjQyrM9MUm0R?L(-Kmh zJt}j;{N@YObxVDYQVQMGtHM^XmHdM5sNh^`X`nFjPv7rR9u6sk1Y=L`g^6}WweD6Z zlw6-HA%Msuj>y8;+x&kw@Jfzu>PzfPo&NIl(#O#-0}h^}s8C)J?Un|*0`PO)V9=Ob zSAn@q`c{*s{$Ea$*w9GU7W3-|XFl@|=RJ&NQ|hgg)qlC6*%DTOu#1U&y(K6611@d2 zGjRz@Czp5%S|pT;Ty8F$N2G9JM^f+}H?$o`O>BwRq2~3}p|@_t-UkOs`>?0a?C|95 zmMYI!rd9~aFxnIa{=B!aJ#uTlaQi9q?q6O!eq6^IcR+6U44Qe9w<u+XMMLc9Uc=C` zSQd4FP4c02cL(LCjQxKg+PCfrg{mc#KI105rk_YTvgEK~Ws2lo$u|KcMXTZ0EGkWR zt~ANLn{dimo^!2PkN2CT?YVik;u-<>&0${G$Zwx~$tb(MdioLX@zS^BDOqs^Dcohw zYS+Dt%HwW#E@BwmkHv&4^xN_85emP7^C+EJin6}6MQHw#5!_|j(BfQp7cX>r9|bee zk@$0H=`{)#)7<cJYww%Nmy$%MO{wzO-8_u7D;-A1RXk3u*n~0TwkcU5etoIayQ^i> ze-DuiJig;-tpW5FgwLcx$1$G8n`>-ur8@6*2=}KOSPd5D1C@#<MQRNp=ZHj62Vu)f zD&s!h=6AmfrgeYhiT4hb#zuBVv;Jyxo_g_J(qHIx@_uotX2J@-c7jEadA+XC-<Ur( z0~%#>6FHM#Wy3|Ga@MSmHh!u8#BKynv`!Z4;S}$oV!r-Flqp=0{e_^8H#JZnz8wzw zc^zaGZu6Luw+F|#N&&QrzY<adsr`3X$|~s7G7AAJCSb?~Vp=R8M1!tza*_eER8A&Z z?$@;IWcP$IpD@ChHNE!pxPsL8N7*l<6hI9BJM8Eju6OK6URM^&&VV={+6{UVOePNk zc;llELst8;oE!1iKK7vlLauSl&HEAya?pg1Crjl~rvnY0zS%ZXY`>c4L#M_!T^3<> zJHVG~pQ_}}cA?)~ri^(<d)pcH0Wg_?%b&c@+#gOz-ldgi8K8#;PB<kwEvjkDj)TV& z%H~q<pk1Fb_~?W%JsJCv_kH&F=#glfcXKjqAhJsTa&~Xt8FjC0!|g5-{M=z{L(VF) zZJ=LCL$W$+fT#{bbic`Gor|i?WpS7*&ECnj1yscKSg<Yn=wXU}z5SF<A%6}L;)1wX zbsy>9Z>u^8P$kL6HM;=jr9<_J{U$Bv+W>Ccmp==Pd=2%tCLIT@Leg|Q>!2{spc-WJ zdA+~=&N{<t`Ra3*7ELaJd#7i-ap&~#iyBABl&`a_U^q@yGXxhbx6`7;&{|#`)t3e@ zE_)NFA>mjKF2irNiKFYr?Q#Ad_%$WpgAn0d#MDN5S(CYg>%ECg?NAT6J89C`ar(n- z#Jgo+x*aGg-8<fxt*Fl=0KmzHZr4#RtS(sV^z@9bs|j%E9(`GOn!04D(xAa44P+Vg z{4suM9X;3f;qn&3Jut+$0gs#{COI1i-Q6e~LL(CvG;G~HpxEf8uDuNu4el{}EPOcu ze<A^y>*o#n2O>9jb#T{t$%K}hdQA9xW`#9<s{H6B1TJ9+u_Gb7Q@s?D&m713`BvH; zdqzDckAT9~SQDYOBGm5t?1ssq6l8J=@&#nQJ@rnDrtvs`exsRAkd>h><-5g6Oxv)R zovyoaR4(K!<MQMt$y@Joz5L{Q^u<#WstXst!uStV+`kUi4SgbpSPe9m>m)2@@SC6t zBG1FKC8g-%>8AoE&R7JT=KA4f6@^m?wHm_{iZJ2ENn{JO?<34vqt0LfE3XvF0Fn0P ziEWU7oabnth%Ry~3Sgu&3)!GOaQ<GH3*M()I}s1vtLe`F5NufQK=9x}>xZ)D0!<%N zpJz>_y!WQ!wZN_u-eneIr#Y&!>n+C<m{bGYhD*-E5c}{%jy$;XvsT7xP_cK*>9iSU zt;UWjSH1l=ze#!MqYe3P$gcS&PkAClgXQD9qvt4zN4U^61fAK<f1oi4=10~B4f~YG z!6--VPLgd)o>0idA;Srz;iIigZ)j~MktPRO(W0r@tkX>6@5rUOJvH^>$av~#H)Ma- zTd7#IW{9EZNSDo9%rMhy_ey1*`Qh5E?LG#)P?8(fZCcxZ3e-|06`2IwalOdBzjbfT z1od@j4__x<Q~JWB+4cV1viwqVgq%zkc5TQ)%<fv<$(Q7NnJLOx_Ue<J3Ng<_K+Txs zOv;4^$KMUilr<^)ELYA^yU2l<uI*}yxK!K=L0)bX-^VPP3jZy$OT56q=_Jp+o*|N3 zcnF#v1vABUYyMgEO$(*z{*scCd-pNWXdfBLT7%G_IXbdpRgUI0sD`!VWw9?uV~E)0 zZ-ETS)Ec~IbtKrmzEl?+`?mYrS@As>9gRE0QCEAi>ZO0ih09T!^ZkQ^7RIrgaAALU z&(Z={>%Ps303P-TM89{yEUWrP;D`C|q+6K&SkjSSUw7-?cN0Xyk762*u1)ff*IchQ zCL*hlx4*OS>SQGpGgNWZA+(LHw0N*@woU3ZgPMok%j9%e2>YqYulK9k7#WwkZCdml z3Mag8JaLu<rxU4;F&h2y&Iq9@Q4(WWXyLEB{r#P{Q)WZrd2}0*u6uC5l*;uHvw2U~ zIX|fOv$+Bbv5V#zLX&>q{;N}`Guaf5#NzFooKIQzmo-9_#sob>qiYBUZgq~;92AIH zf!i9-C9~jLcT*cs#OKa+ZaXA+UPLtl)!b~|m+69&_Fws9tgM8bDi~j1K?60yvoI8y z`AO*C3pkjy=z>j7M3*O*k(#x!#T9E-U(XY-;x)Q!Scnj_VjMI^f{S&d8LK;2y~_pO z3v^z#o6M%~+qN@o=oXv{5p{Q6UNUx_Nj(`CIG(A-&ZC$D?XJ;0eBG36z3(`2x&uqf z$zGft8Ji0Y-+DB7Jlw1ECxG4~)ywshj1h>9wG{+bK!00)d7b{sts8eD$UvMxQ2KuZ zba>befUg5sz3^KgK!Wza3us}x4zhe;FGzNG03UlUq9$~rBk6QOdv3hZ9pP6UY-%SU z!Hk_fh{F`{$Ukzlvijv8Vlf;M@w+KQA3wn^FTsKjb&T5_zsT^%VT!-*%Qg%C@Y*bX zcIJP3=#d^AlTBUcw_w(F%PFJli}Ns5F>Nl)?9QG8Kfg8|JNW#Eo(N8UAcc^8@NC|J z7a`(2p#;10F+!+BSKn0khf=JD0Cm8%Bw=VvBz)&ZaRw&MI(5gEDT&=VfUK%|=A3GV zcpZtuIaBZMEj_g0Hy5Pzu1>f1A9W~Q0HXD3+XLAIi14yprlT7K4+4`6DO!iiTH9A3 zarXQ1UihCW;9vvKQ?R$7-4czUBS*p5hoJ)mKj)kG;cEfxOR4Ln!=>hu0Y_D_nz<>P z5*$yz<7S~Z4^-HgWpwHjW}Yp`*)&-4Vx_o4Y0WF83nM9)ugTE<1C5B3&ArfVrGhh^ zW)UZ}t(6Kpe21-BP@50A{4G|$o@PBi+NnA^lGSwwf=Qn5hfW+xtMV-avUaIo4XRLY zk5V_FZh{u4<UW*dXRaRHMTk%2nmIb+=ej?s_e!&hhL=M3agMM(lK(*PAkbdyZO!Qq zF$ZN48GX@bn5?Hdbu0#7gd$43!G+*28}fo&coy2RBi=fCB_QdoBt^9NFZt^Xi1lA? zY5D{Tjg}pm0DP%PT<d(_G-dfD_YKc-5ebfg=XqZHS7E$0R<^iRhc*02jM|-d9^z^s zPyk5u!LK{y;q)L)qq}e1uKb>+9HA%My7Lqy*b1T#r}APw1kJx0pj3Dh#tX_<q~s-2 zx@S|gtPR{_<SLwG-+DfQ60A-m+~z627bYkwlw1PQqq2SzQmp~@yhHVywOUWyJiVm+ zbEA1p<|?{8lN)2D{6hN_CM1tEG<2E#iIK>fq59)1|3Fz}WfNjMhQnA-={o;_l+56Q zidGZ<p{6T^S~|X5@<;P7!slL=qUXE|ANHE7xKeqeuy^I}FfTMVw++M8uSU{&%tnE< zhh2LdDylR+QR*LP$0o(eamoB_s?Ha8Mc62jRodO-*D!J-<2oJy?$)~Lkn=7ye&EW~ zz#uAxWP_D|=v=-<o*MssOBdh3yRx~ah1bmqW4e5SI-+5ay;##Ojpfh|Lmr;LpDN#( zPH;~y;ik|NUMc|#Rghs31J)ysB5Ywi>Rkg8$(Zn+%^z=tLHJcJX6}n$Kg;ddrYy5( zhqlOUwE`{`maJB|n7ZD1w*34-?LAuBDv%NIi7+ipHu_^x{*Jj9O$V8kD_gpH0Izak znzgo9&S%Qw-Ki4H*>Xs2R!?R!p_NWV>NFr@jOFl`t?;JM^i;GdP+W$JuG8J{`Lk7> zyWviF+C8MR&vov#`&Y`VVv#HIj4dnl$^6=~eyaKHzNhRVO$f(~XC31;DMc?iEpwD- zl;~_QyiX|-%qT*~KMg8K?A%s&F&ghklC%!@;k{o*+wC#NU^q};5h0hKP<|o`VOIP8 zChu{y8YOW16c{Wc@8uLk()y_(hx58myZQL~+8?_)e*s;+B>}R(_C!|_G)|dBo%r<| zsOL%;4LOJk$Q+>Hq)^}%B?noCUHNWFM)4JNMJN1A9~Fq{yXDglv56ol(8yy-PS$UC z)YL%N-+;avf7ZJ7YbJY<+BmkScyIS!x^$ciwas=y$2W3CjWBWr5INxR>VCW<=n>c; zO_*t%*@}Pk)fmNZtMm9cc!~{aW|y}b7`-?jhc#F|1e~(vEp`P5&8%4!$8E22ehtUO zYPEMUdImzi=k3NH-T0nj!QQ{~MtVhB`N-&<ex~?58s)JE<0*gRIrl<<e#29+a(wJj zr}g((OwL1%hJ2EaMNd4s2G_&j`w=425a`1fO|K%{d@E*s(Ay;Td9BgN?Kqj>ACrVD zGm21?(p-JNU$YKYEgdMX^W5!#^JG5uxLv4q?>|uLpd!LVc#ednVXs&4FzhSq1Lg!L zO?w78XRA^~`{{iTgW*_Gb-HfAxeu=tI*}wju}fxZ$~TfR3Q&52P&kK#<AljvcPao$ z=`mWU+ZLC7X`zKWKgM7+?TYnGhf2lnX}p$gx)Dt(YiUmTRJn!*9)|ZmDahB0(Hm~R zGgkI!N;NYusHKx9pLRc=yzGFa3cN2|o#;%$V|SD*ctl{LW3fSK(L%pHz^UM}trd)1 zwewhFspzXlq-))p0-ugU`4&+k1RcF%4r$lJGq5?3g!;!O)41??5;O}kp0*OYkFUOH zj4FVgmRH*Eng;(MX$1Me1Chjps&kvcXD>hE2MsHtBC_Q9id7fAk3eN*7jK#Or~Znq zIv1Pr(0Jic6&@cg{M`c(=e+)+q!zf7Zfwi8`{Bd-piqxy#t?1Z!bzl;kQY#_>Mf3G zp|E(yGTQ07*>!+3w)i~i?m4xeo}6WcI&TQ?t9zCw!&g`>jw}+++K$TUG>r+cBlVWp z2RSC*cedsF$O&WHTAEElT9j$CimjOX4aJF_eL-l0O*O{q3tZ&H4=>EU+=*=rkQBB= zl!~*)=v&*pW|i7fx<LP6>XO>6jhc&^S4K&@rqY*O9Vq7Q@9z+v>mO>&`(Gve$_y#A z-3a}%_8QsPqL_U6^WX#!Wg@4>0b+dMfCmm)eckQ%{28=y%s<L~3rK?WS@nw(2=#V6 z<zBCiO=4HAuR8FC6;)m<*hfY9rKZXiC;A?^=rroyI@tpp<T0yA2SfY5@k3NV3FJ(m z;~*II)P2JGCin5?N0FRq7&**YS6j*zTK!kb6@Q!M=3fF2^?E7X^JZW(R}!)5Zn@^0 zUlmyhnIJclYIRLVuV0>q3u91@H3uC>4~I0%>BFYtT0Oi7Gtc`9%n<9j*YgS)z8TS~ z+>yQImc-ABCLJPTbrv64;G}*P$Kr13`}$F3=;klp?u5P=&Fz`{UbeIwwb|r2;oJjh zL)s8P>itsQrQoJejL#ucO5>t!HEx?HwZChLUvpA7Fg3hUSrX?U>0c{(I#+FiPSnfE zd2>7{S9-~Hs*mIb3^Rs2&w}82nV7x)m$r`ES`Mc}g`;yU+y`s;mO4CsQ5vX_Uu#~% zq+o>qd}4VtQTQw0UHTA+-5r;5ZD#-Cmle9^bcFYxo^4r^Bt#em)ERLl+nF`T#LVOO z0`RNe(CxYdInM}UJZni)5GJQNB5#j$!q!s29vTs|)09z<&h`;JVZGhwKz&ZvIS5UX zrT<y5rYjPA)8KhyoNccm*tQ^Lumv*{3f488Crn=0S@&$NdNlw~Hl|5yGX1n~kIra( zE_zQa&0(`NmtEhLqo+c&?4Wu4M`XN8Y*EIbGu?Z~mr{+B+46L`bEf_AU9TsyZ==1C zN!zy~yXHeH`&VwzB^?vqHuhog$gF{txZRWB7SijCneskHjwKl5)|CUpKJ<~p3_MYX zGMB|UBr|wdTaa&z-?52fHQh|ytA&d_`e{SaYwNviKY+-EmNDcnc&nPfX`F)X>##>K z))uUu1eqlVta|<2g7wa(n$+U*l==MincGp_=ED-5xCEpWq1oDd{Ae7lS+*j7|M`&4 z<1<&ube{m1yG#9sFlVpHV+(<zLV~&cYz+y?wLVKWvlKV{wy=4S^>T4^Z`<zNAfi4h zN+G~Y=j#F7PY50A`gOxVL;g{SR26jT;#-a*KSb;t0X!W9K7o0=n7%$bx63DgE0*>O zFUJ=GR<;7P<#Zhuc~INH`iej=23drjJ+WSYR4^k3q?SY8kF0vaE{xX#eYX2mYS8*; zp-K~Yk^u<|3$HNV9wD!IHB@1FFYkf5BG^$+Y*GURA`b%rk&t9p{wq}%0x2kft^ltv zw>#uytpI(=2?7C;y#KXY{5O27@|@i~{d1ljk$I`}*Kx{uz&DhDbeAYuCM4cmH5l`j zey~~8^}J?aXIN%@ZQbC*5PLvzh4_2i8fp$~gWo86RMGPT#gq9_e2CrR$<%59vBrC3 zef@hm%HVrNuxi5TJbsP4IuWyvc4hx`Z@ruwaktoGm#J4LW=Hq2=`ATKy5Q@iKChfl z`44cCJ^8(tD!oNnv@2kqI=vL{D|5yw@v<NABUIWCiZa7Rqw#njjQAwk!P4A?ZLiI+ z_3VYMnrp=;3*6i(#Cv3CZH-jOfAk`y5_gfbT9Ljh!y2-=h&u%OXr6TgYpieI!qzz} zw0Z{@sK$1D0$`95Y*Jk7HY;Wr^$@n$+B!(?sE)din9#Pnhe~d{jHDEONBi^3s|O3- z(g~5Cm&Nkv$;#b7e@Ue}A?ea^Z`x+nL;xIgmMb=wvZKpwwbq+imrSQT7BtHQu%n>J zvGv^pa;O(S;RTJ1Blp<Ub$$H90|V-Ag#z<VN8$sD`kaR0k(dL%-!qZP-TMjZn-<;4 zLq9fUa&qg|%Nx(xUBwzR&YI%B_80ST+u=@CWp~rgSQaO`f@P}to$G(ONKMHm=5&d7 zyL3Z#fIX4tWu4w<p;U^GOxHig_c-+AzB(`=Q*S?~M^$FtUbdfKiP}E<l6l4mt6L$v zT}%A1`&YVj5BauU1V*~KeV@Cl8Qq!~$?H02oqsvDE0kP0+}rJl$!U5uK5)!J^VIiY z2q?#<WXz5B_@Nz_K+m<^S|pLvl%k(Z&F8D7r6yO(D46UC{3+*yuw^ESU*xx!r#Y`s zyaCvdNTx7*PI8}@*O_`P_5H{+IsUXdT)FZ|;jUUz7sa&JV~}DS3s;y8#RE>E1X+;f zPeDu0Tl<2{VPUuz-{?a*nXUwsZc5vq+;ZgYR#+65s*j3w-(uz&y<uf-scVFD6E%N@ za~~hH#g7+$Mx%OeYG2Yi7B+A2OA9FCbY&IBO#G()u=&6t#U1I!=eO;&y1t2DSeIl1 z8ZKBEcZ#>>!+@R15deJ-Z$>oINvq^l+&g6qPP=V47V>UrHri|U5yu@Lz0#{XuW%o# z;|D$f7U<>jBMMc!`>o<RU-KB|CU!^QEAy0xt}bn!*x?@ld4p=@P#YScaP2XgatRyz z9IEe|o!E2b2=`5#Fmmr=XjL087bZ2d_n_E$X+T3nDmI|!jS#^+%s*#AmEU&j@$nR@ z<Vkw05ko9y+`&cHw^Z$FwdWr$slz~ef=E8SD@bnGtjp_K>Q?c?VCGbmr9<PdR++7* zPVMzm>hKrO&cihw49c!+aHbHbc=@GfoH?n=hreCi6p%S$)`fy*7p>ic*6A-xvV~A? zlnFR(?b<^8h1Xk6m)S=lTv&6Ngt#Ft-e6zp(^W>L#28OhY`HAPG^^fWp`8N=$qmdh z6W6=B=Iy@y8Cb@)5kED$^y^!RSu1Hj%YI0_m*;e?b2GJRp#7!kyzlrzJ7JNe{#BwN zr|3J??z_>H0~1?jZj+t27}0X|%&Xr`9tZ>YFGQ{IajXdatKOID6jw{sz}mWQNLnS= zZ(--G=W!6tCpP8u&R>Kq>4o2^++hwQxB3q)Xtlig!Ugy=1=)|sbYx)^z&4l^cI%EB z=+6Tid(a)wZKW%pue5q_Uv=W_;RLC13xdcYpC~|KRG?d76lAp1Gf%0if5sk)RVE)k zM9o!y+dSS_&q+x8f4DXX%>+WeJ{ska-G4hjRi$V6HgIuukyQfw*3T?PS~K)f{O+H< zQ{t5Td;c>!-<w8<6D%+e$E90c2VaNT(9}>n!*9qy0d#Pw^XbP_->L60=H9#0dE&Es zL>H>gjDQdu^rw`iu*s+s@`U!-1FnqcK`)=Z5uL9;>;OUc6K(UwUIC2+&PTJi4D@Gp zOvgM7*_t<D(F$ej`UoQn(`QYe{m#r?PEnsp)z#95@ed=wj#yO*F_w?P&^QS`MlN$_ zUVoiZuZK$q8ZOU%B$^bw^aUP>nn0a{&u5YgsoCxv`3pSd$$X(6=n!%3%O|1OwU$*+ zl@<^I(LNCBB%fhRAk;%%PO;if&LyWnNDYcr7l?9=c*R_nMhS=v_LH++H`oH~@L|kV zzNffb>wp)V0)cWMzLxZ-&b1+*<34QC;*K6BZx+Q33mElk%&X60%#zcq2c(YJTwkxx z?#Z7hF*C3E{VgoDIT&j-A-Y(9?by&mKgH#8<F<)Hav=<vh-U;&>x<V8c5>N)KqZ6A zNNNf+sun2RsC7#G3vrd@IuS#0uq9+Zp1io@QSnS=eWK|+(e48Ndo^H_g$?m3UUO=y zv*?n`FoMtjLC|HmSys?^SuP`6P?qKH@#X&DYPDhUpTXUqoe=S~U8>+4W?7o7K_U9< z#vgE~eJuZ>EX!PF{u*8zGV63))_(e>E+`YK^QcBZ+1wtHyEmb-{*vFsy=$sMu`y_p zWTg8#NnpcdP2DT@aiN_ZxGk`e_|CDk+uU&e94Ivtui)u))MaCF%aN#T(%0>DE-gty zbQe@7%E4c<_pUIvWI1{SW|sYtSf>$KdE87T-W*CS%&tS4hSXhP{kHtgFs};^2Jw^f z=}W);pVyf#4$g*dKOcJAXgbrF6=HtLZrD`AjW{p=%aiL{7^3RhSnt~g>{O+jGuU39 z5Lqejpa#jaM)>Pv;g&jdrh40st=&xnZamEv{E<Z2j@dk9LS_!JLw}+v_xg;r)Or=} z2rV_9XrH&yMLV6<?h`(lm>ApD#bXNvp7rlZ*OIE6f=X7P?$fbKtLtbp<Gz`#06AR3 zGX!FL`T&v~GAF<&)W{aHlrZnBEe{rc+jWLQ94G6P?&0$0bfh~5WM`#F#T-QMtS4HB z{GAYE&0Cw#8%!gS?pcSTC|Za7Wc?l2?w6&_)@+6x0&M!8r|be}YLE<vyx$kYxEqi1 z{w^M8rMUX$n`=M*%MQ-)q_(cOCFKwNUx$@l0j_umA(bX2g^wEMw&?%!z-&G(^MDt# z@HsTNu3TaS(QshOf6E(>^iNF@iZ}3NMI~6^Gk{a>JrS82>u-<JSVt~d$0Q%{IPRL- zc&94wnPDTY_6$uSVV;))+28ST!+z(?rn470z-TtPn-Igx?GIUQ$akq+k2F4G&~f$L zLq2z$Kn<jbNe8me5nFiJQaNPJS$6{E<`xYT`4;Pb9>gy_Gnom@*sV8CESL+d|8v?b zbLPH<OE(}0O+Cvx`g0zq>5>z`8Z<JFj%6&(WfX3DT|ZVCl|oXSN)PhvnM|#UE?^iH zTfH#1E^y-)xc%o+(7}-2yWpU{AFkZ#ST2>(1O>|T9>H9FW@AI^d}R6f(5vH<eTLS( zD@pTjMY1gqNsY#e{g)HdToE0O&H+*vf9yJvrP!PiqnVx)q(*dm`p5AYgB!czFpr!M z<1hg>cuxi{QFSDGQh=Yg1lx*BXf_jTFmM#%uSEc2gDLJ07qc=KuA-?#XJZybgS)#* za=>|X%y1mh*<WX|juD%WWhvf<;7A&=C7Ie!LIf|C*ETh>eygorygr=NDT7W_IeQOn z$~WuyG5aAtowuqGdF7bJ%sMm{>6zSD8<YBt(XUB&TUg6@?n6_Vc}3QX_YSPpy<O4O zVKPnGI6cWxBDIu31+<$6U5x^l9C{>q8_RMxmJ|dDcez$-pnp1cpoK8^H|F{ihqB93 z5vs*|xv6XjXGi>m$Usw&|F2^HE~GtdMb6--JSORF97+a!e;0U!I?7wn#ebjc@Q3y! zSFRzA0l=Y8HW%(HM_*r*<^3{era2qpZ(k~muPL0Ar%?LtdDZYrto>^Tb4srBSN*^g z{{LNoqZ;5|L9PEA$^jwaH2@C(Paa6t6imZ0KX)Qkex!CJwO`sb*G0os=ejclLlPdL z@Ur7?gmSlRy}`q6)Xqjz{2l^#=6-fAO4Z3lNO0LYL>x;0hR&0;vY{8G>nMrLSZu-1 z-hdXS$ZVS<fBOXIT^_F5RfEyY<V<#59%fUK#Dv(lG<K=sa-_Sx{he$$1Il&J#zw@b z$|v#ifb5f1)2+|oZfKLB3-qZ+KP+8iUnUMv6Wyg|$mMqqx+<)i$P3$`CkE!Eo-R2d zZH^XoZi^#rGTv{=cTJYX1TW>~WNgSV(iXDiJW}dAnfine>Rt}G-2D2C9usgb(sts! zNYZ<xBhysBqe|e;irEjwXmzW{YOC10(v>|hpX^2D`RHnYo(&d+TEwGI9BDC#jR01& zG4zK;VLvmC-lBNT*(IG_gH*GiZi_&|`VMrIt|9$UtXQ~Q{L&;#Go|e7JC0gHpQEVT zV?;pwo5tPH9ml$q1V7CszwPGqYnPgDmxFa1mduXE+^@_nOn~1CUS1o95x?6L#y4Be z_&3-K&v_OO<CpXW2f&vqnerP!>rH!eQzL^H6^48su(Hsea{$*$tnetX8{b$1PIq3^ zqt2jIjL)M>)$esi0uyq>nu)~sn0V`q#T~o4!4-d;zDeM6?I3b*XfB&^S@*Xse)Ub_ zWms98XwcAg^pc+R%*{^qSK03elXf&q6n*C0)%-qyCek%}BCiL8Bk5|uHixA6AHI%y zgTEx%e*G9OIcB|4YAyXU?)*|FB*--**ZC66Ron_t=!eda7<#wdN4esoFzgYs75_j+ zfBgS}x~<OHB^r<K=AUucg@`#M^Q8X{Mw+zkaOu>g$gyO`5*CGR0)a4vS@8_mv(1=* z*|__2nUx#6S@|mE%Hc*1YZ6ZPff{gq8!3>OjuOlL9{-@QqOSsEYrLQ<(`v<>%#B+@ zw<s5{|CoDBQ40cbj)1-;fm;<=lA@UCg}9l>@_tgS)sS0$>a~<j`{oc8Rs*sJSt~M; z-<M<p-BP&jkVuiGNZuL+k~Pz^t;my%Z`GA1k-6r^NY!5-VKMnl?5H6Mi{W1WpkWKX zwt&ySxA%L*)%fz8zC+(xz&(I8^G<2f&@N_c9hJ*;(vMULF&;V(x+X8K7m$a|9Y`N8 zx{{>@h#JFOZ!#nA)0EqV>eZdySb)Ny<XO?Lu{g`2`r)3GMD_9jGLMs<#sWo8;z#LF za3mOSZmdq4>qsw35<id%l%mjm5?^+W8626-WBzIJJZ!EbT7<dekT&ZunA}v4q#z1Y zNFxcDMO)H+Rvn?tc_`X?^y=cV=7^t1Gaz7Z%$<|pdfjH;{J7&N_99keoU%Uj4h#65 z=hPV|%py!`Z-?jgd^{oW=6C0$)<+drV~?g**=jUpm1iw!_`GJKtwjjenDn-O!jof} zXiiV5YjmF5#>;F`xMlrD<+GV&*<?Q=@V{cuASxfU+<^&3b$ye*EPu{ISX~PL=p8F_ z&SGFR7D}!+10bIZ2hz23!KuscgeE#Sud#`4rR?b6E0|${x`}R^T-A}~RqWuQG=DEY z5C1h-qUrMU<&FQt(p!f$^|=54Loh%A1w|wcI;A_5k{n34N(m#RVZ>1Blx~om+ZdA= zJy24*nY6^{9G$P<d4ImY^9N%WT;sY9XZP-N-_PgcdC*yOHJDbkQJ&h}@&{IzawwI~ zsrB9B8#YD0s9;8CLoXrO#>mB2fKop{UWFUZDj&)jD!$Y*R4^Vi==M5|PM*w|xu5o0 zh6J+5Elhh|lrc6y>C~(BTQ;rC=7+d;oQT+mWU0UC2kM!nZ*6~n{Ft)$R${O&_2b7k zA5RX}`<2)}j&k0JkmP!++x7}XDby`ZCa35Olu||V_aVPQ93g%WZ9jo%81IOagnavD zMkz)4`aW<=K%w}KA@=5tq4!T2LV<LQ8z#yj-`@c@2OOlKTsL2Qdk73g^2mBPemU6i z7HK}QYB$Q8_VlE7E6z@XYHr<A`hSK&x+M^4_GKu>d1_d6>w-loSpWJ8M-4s1uv_w# z)@Un49n7sJBu^b&<ADGLpfc1mwWzNcyY-y@EVMHA<n8Jgo&}I1Q19on*h!|@%tnpQ zwTMI7YU_?m<t6o~jcSr><|y^LE$&E2;5%rbqQCa>pmThEKxfMz9pTX<@)&mO=nc|J z_gv}S5bfIKDkp5{`Qfvc#y8HUp^Gd@8H~IQlMV0DP$f|xIERAv392VJLM$!KBsBs_ zF<Vx4O0ZEiuspRlckNa}nS9ht9A2q|y6WRftjbyHhf{K0Cz$zj_*wgk6lO4-YqfDL z({3aGfwrMEr<N&}_T>hMgcV0uo+%sVmN9RP+(Ryi*8%ZfMF&p_=kmVWahNf?ajwfU zoZ7${-8rYfRNdANXDPYvV1ZCoUDXX1=sz)@;dEm$M78r#9~(8_O_YM!i|h*?=cfgq zdM+NluB9~0b=s=pR^=QIRe@OYAkjFhCxrwre|3f95`0<I{%i>#8Sza&WPSVy5-kHY zKMZN{!B8M4b`e&ANPbrZ3Y=`^$GUoHBu5R!r?%KhPE@ee`L{<c6m5M@$*%JDF?o6V zW+j%g@SV?W$OEqtGqL4sJ6`wFrdhL^o^PaA=kxM(Xu29$=fXv5b;+9u!J&qUazk@V zmbaI;tpwD=s2lMcFNeE&vM-$G`hTcaFXzZ8upW1<d}*@M<6knUwy*vd*%hU`R>dpF z$#GbS%ofM_UMs&vmh+m{97A8Ig{39U{){tBifUbx=pNSG^1R;W&D3yT2GXh~%TIiA z@1l<I7IPxa(>YdG$O~8X8mrWt=TdU`7dlugg{ZcjGxXwUb#Kp>LwS?f;A1P}#wHnu zg4K&&<nTFj;4!fw;&=eys^A){svRZOq-1M@WOp3$hyyZp%L7!+Ci?>y&0Wj~{u5v| z`5fr6OKoc2m#bRTs1iITn!D5}LXDc?(~-AF2jU2?z<T3TSr&9q$*xVagy4Jk@XY5> zj)lF;30ap$?8mhImee3Wc3V48u#c|0NM4WADd#b(4s&BbV}m1<Fci8=)c-WFUYeFR z1!9Qa`0ME;VpC(A=&^inDiOne+><)CQDov*tMWunaKGvC@@i4#1>}TgJO|eT=}dhb z|7TX>$v|t#GahUTocXTC3wn_khF&>3+W0tqdkcT)IfHz{S*}g)`)+GFtn8rw?=rMP zElLjJo&V62=zfMU(d5QW^6DMT%uS{AS_fo8>(&wg)6J4!Ztl#g&mdyuSYUlyj#^|k zfXWGh4xX6S&(DlQ2l)L5I-l_dw<3(yxbm<3%Xyl4h2yg&%wgSxI2(pFo&%!~%sy$B zh{S%d3xRc?-vF#s+B}-IEl7bp{yUnGsI~M&e{5@MWige9|A}WMt5d$o>cW4Z$4*x@ zo|e;_f2WiGx*Nx|a_myFA4#wG?4CndkEAp=-nIat6AjqI+~CL-n@tvp1|X2N!%9Ld zMt+U(?^re^pG9U;&eA9^8F8pH*kPRT`M?r(#HbECZI=#+piW9XMERXP!SOB1mh%|L z2Re;?+%}pl#MZkz&F$m20sEhV-N*I#-RD=xAHfgC&od_~qAkiR7Jn4H){>EH_~>@w z^dxL!W7P7+ips+a|AO~U`33{?knSaK(}=3APp9>+KeyEgrU9;Te&y+Lwct}_7A$f% z?$OxziK>N@-}U@<`!&~S^jx4vGaea4UR5HM&IZn#;=YH9lAasuMW@M=&8j@R&b78k z_k92byyR=W%{A6YjH;9HYLU)0l>u7gU$oVw8Ltcde;|Ec2_uX`LGcyk!*WCWl@GQr z96zD0tuyl*^*dG>IC`7lOL$feI=5qt^$AzxfCjT6;IhC+*F4M!NVUx}^#xnBnW{F= zf|=7#%+P|LSr!L-Bf2rHlAdu+PaRtX<n4-L>hU~JHumZZWuvVUw)1NOjf=Y1E>th& z!}3NkX3gviz24Z$cm;12ptH9J){ycJ-#40)XM=B3H=%&NI*@!rivoDdWfLNDO{e=S zm9WV_Gd`c7*R9<nGFN>5fiWji=ExXnK|s`1d+D+oB{x?!2DUpq)Q`bfTx!<}El>6O zKsetJw1UXQ&Xc&t$Y=}z7g5KvrywEFy;r~k4Gjp8VglGW(*LcCfgcEwg@%BDZ-EcD z|IO{+po>U*0Bicr?2G7zmS0P7;r5o#5oZGSSA<QMpSUM|XV3h#I^onKyGC->`BHt* zV9)Ygtr_#76}b2du)d)i=P=W>jAXfy)_bfVbDVi@u&PB)7SHDhHi=0myI?6D4jIN% zo93#SY@U<IOGQGU2GaoDbk59-2)~r}d*<Wvio$>=W{5V3LgEJ#V!a=u3yw;_iY^6B z?Uo#GuOn|IW#%ivOD7vJjEKVuLx0crx0ek5^B}t0Re98#v@yt%pKj5WiGyR3wW=2& z{UUS6HI;?xm(+~Y?wqzuo>L3^W%A+9Zu#1BgD+gTGt};4lA-UNUHbnddl2{>?hvky z_*+70ADa;MEthV&W{S43P3|VkctGgIo)iF<DEb$z6;IEY5+OC`j~ITa7f<9r#|xuU zLp}Xp_L2hsIk(bTt$Z0j6OsM3uWjz%h?v=`zNFc_hIA{Axh!T`d3-NFB*~ndH_>R@ z<~3k0NL&$<vl4u7Oo_OpYF4nb^fga9V$6}%2+$PccSK+nx~AoP<u)!f@G3$=yf!Mo zt@ApAw}V)iVO^4`rFqtgXjm6JvQzZ$G0YW3?ijX5i=5&_aZUzTELr~@=lke>5MXEd zVEaIH&wpmX+;S3a|K}i=COEs$(tvT&VNb*n!TX2`DP8%3`9w7_c3JO$M<gzcmFCiW zus!&hP>R=3uy7+ClG3I4>l3lh6ZPFzQaq{Q6>%m)>lZfxs4duY+H(RSx3ughKUw|L zyV(G_6!c&KCkqWg&GAo-tu38+2mCve3FsXe#RDc)0N_dB*o$2%ZAN==G;_#ewVAA@ zXU`@a^y|&LC83E{3eCsk)jfF?O{`+OSB<C)zf)Gn9my5k<iY%M-NR{yHMi{4K_KvP zRf1V#1s*o_Oa#@Nxd6SF$@K5pzo&0$NWN#Rl7)!hc}X7fY=@ql<R9bxY>=~JJLu&b zM^#1o@9+MRe^haJ_a%xRxZFWK2vU=GAGH(JzrKAy{d14<4)@0WuopR?J&qe7y03Rg zN`=)nK+i)-LLP!x$}8ulUJkVAn(;T@Wn3?kYPebHm(UI|Sn)okczhnGyt+p6AV2?I zWN+sP^PGwJLd(uOgOkyH)-*fY+@nNzzSR_oH$>#po1wRJ`dgk&&_$}u=Fdmm=RvCT z#IevB)o=1>r8)YCC$aFd==pYXi6~Q;D#PxjH&;gA#`!OJ>5?bwXW=CfZRIez1aob; zlo?LcIUT+_^tq26$<%9(W1OU!(ZDy%sqn&oJSH%>8er1?giZ}A=A4+`m^QOnVeINt zZ@;2%g16{0oXfp}WNH>i3A7C>QYx?hyU#YIz0T+z)T1E-;yT(A-Je$M?VMFbXPklX z;BQX9HMCq`HY?KStcbG(J*?08kh(bm5<z9K*Skyme4b+5;*@gJ`Ndf(5#qVgHJRL^ z{f+|fuU|)4@tRYgRvf+-{KVQ37_B3E#C|gELtcCTrs?H*0t4dmCdN4wjXnFUZZEHj zbyNNiRFG=qnaMA;a~sTP1y^Crk%T37tJOTr9&e4$rmwI}ZL$6$ZtPAMG~A_0sE??} zB%4kMjcEN_yZQ^Ll)~ROnnMs@@}>w3?AM>o&QdUAp_clmt}TgK{F<KiPI7O`lgysh zCplji9gbzo)o#xejJGH$AJ24Xv~kN9-P)LB^<*EX%S-q`k(9jVAhIU9XaBph!l_ft z&M>11<#qlrGu515gg%azUxcj}rFxe4K1f_KhbDR}z$VwIP4mh9<<S=}LZ5QI>qrbC zi=_vIIP}G&AgPD8_uo9EVgKd?ddK|^1R@UswSr!e0-+)WpnFP6pU6UEwQjW+v-y#b zf`H7?r5D;S+28yQeF^&0P9WizYw!G<@x&UDI*g9>XX%TcpDtrmPp`e=D9KCu9BHTc zKcrF!@Twqx1%jhhK!f?k+kJ?^puyRHAmSV`M;1@4DmT+J_T??6zf$NJCH@EEWWb)z zZ_k3g8z$4H0{T|hD^~FHri1y}5eYMG1A8uAI}l#shC?Zv=2~wn?RK5wrt0}O;Cl6* zOrlv-AAefnaG3pA^;DN$&%hpC#;9BXx#r;zg$u!zziL!+h5?GncQ<W~^M&1~HFB?n zJm0Ed=j2`5@22wYQl#cnJ8t^X_PV_m9(4VDKWja{fb|ch-!^_Hwr%p5-`{@Rqxz+% z<mQ*tGc%9rw}k<rUK5u-38L%6XnDJ4juiY(IT{a6jF=|y7-QBw44F^2#YQaveNLLF zMh&<psV0Z~!Y4od(JX9T6vJ6dfb{!W2RNPr>TL|GxAUbh6cee+VuaZ=G78u-UnUIX zRE*MDQ}&~*%z7qpmCY||@0kYuJTD1}_wF`4M^LVE!w-LJ%uTLzkMClZokmbGY{+AO z3jGM4a#oeg=-4$J=0A|mk&bUpwo#4yLbs+sqC#XU(Bo;w|NY!7&wf=G(Du&JN@lf( zz4My_Gh^5~B0b@ek<*pE$k6DCq@y*jn99qN-qWXX5Ysk|K~&O&klA2)xY&vMQgnjC ztQ+<wddG#L+<df)Twptu@l1MiNoAPa!)yYQz}Nk0e{^TH3D9omEH9r}FQ+rh%2gT= zQ_7BDBu3g$rkTq?$>pZm1wH2h&5OpVi38VJ$uTuV=b3^{6gP3DvcGJszl!tmPH?Z= zfHR?{a#{#d%L?!hd=UV^B%u0?3pKg&bTnc{h7EbR<u7Zsy1Unm=t|9;-9Br|(Q32& zKF|=v=D5TE(aPA-pIft-DF@xq;X4w*EWf}BoB@=Kv&Vq~gTEGAMGGP;z1@EXzkg8e z!koBt5xz2E&XQhV<#pa`9YydI6EG@&(5z5y`Et2~PK2_2WWdmL`OOBQHhGldp^vJp zVcy62f+=XZkxTqFm0$%|rZn&NxbduN%Z7C(yrytp7mG(sTS+V(4?G#boAwSm<?r-N zca*Z5D~wDBJ<CHbLhCy_Fdxy>rm)Bhu_Fvm4%4w;YkmP%4!t$n=vJMFmHRTkFtcXW z)5s^#j^kT_S-IV==`plISx0SOu)5Zva;;j1@>m$g+s>F%Kjy8kBV9_H!LJFb-Ww`L z(!Qc4!KzDQ-kL7ZlriqwzO2nPiQG?doe=S+nd!r=hG@qA=DW5K;f80@|4cMm$ICy( z?sgeRCTzF_@L-FdbehLw7W-zLWOqHUWnvPwUXMIj4M^DQ##E^3z=u^lc^O~u>PbNu z1Mf{-%3IAZUUj$~uQlvgKdwGGN+4^L6;C`AjLrj>{;{r1>T1seqq^X=C$KBXtdF5K zv*>ZZ;3c~G=*`Ym^;~e6-|Hl&D+}29#s+_{!{nOrRs)}%syNURm(M`4SMti{aoce4 z_Suu-c=ei=4K;TC(ev(6D9Q=<ByMD05J}MuT`fr9HyGHIqjZTA;~00jnmRQ9E>x+F zf+ryh`Ab}4phwRp^#qUm6rvp0skdQ|m|x4_@_CE*r+M$M+F+8SPnNu+_WP~N!GiG< z+I$ne+*N;%XONdpy@IMQm|v<})gbW}-uw!c30LKO-_9Hj|BM^2Td7~a68Wgf6yuUv zYBCjb!k3*eSRe+Y`{~$yj*>JpCyG?6m)5>#Fb&QwK6<-ap)p_{K#QS)804vR5Q4c) zf@OAZK5hrHCA}vb9fy;5xLS@}9MJr#qmy=8=?0sDyEO8)=->Uokg6fAZENqD6%32b zj;ThOPo=^Raf8-VgW)iv-3Ix9gv61F5%gT<8ZZy_og|+5dD!f>Ss(E|K20BOsBc`i z<070~y0HKGxf!+PttAz?4^vfZD6D0OV__|OH_Av@@@%1U^7t@R(8;!SEP(ZaK<wm_ z9Te(HT3o##be8;u!C@DibXAi-LNE^hfl9M^<GOSC37uKj5<GPtu2K`(@hzyKH(ukZ zkDom!7mfawq)72C$@ZNT3FzJpm8Sp!I^@^?0sleYKmZ;3h9dBp;6d}0Bs3EA0YthA z>$|YC_Nu3=)%D+vr<tzRUxW3z4^n4Ymvk>y=lOh%SXUrIVZ1;=siH9M_#qaUHX>4= zf8v-lCa|@#hT*)68c#Mh4WhI4iN^0-fnR%Ew;%QWq`pjpytgbv9&6=kBCo3F-$IO0 zgP(3k=4xf7hGF`%+bY`<en=OW1_7tv6&iF8)1KxH_N+&CYPlFp!?a^cWijq;;dt<` zf6Ggu*J{|o&ZY)A`P+{rXq;?@=EVko5Zz41X)R=PEt()Q>=?wLH}!3Gi!w-8PkNzf z@P0`IGERrlobWfFKU!K!YCFif%|>Cy?UuL4!tT)K;&J)@P-rYW&i++-7vwltdM&c$ zb`-lsIp^~}+o`but(~IRmFn9FEVty#auy&_(TIXKAx!eiJXInB&Zzxvc*0<pUdSwQ z;74-nz^ZSpJ|kF(VXv0cxOQpe)5M=NY@g45N%^imbOE~KxsR|4M`MMegl8axA~PX> z?jyV>`$tO~JsF75<o8iEhduN4WZrpo7`2|+*|1J`(|P7>O~WCn0K};!mPr;P()=^N z++bmwUP?;Zt!j=^O?t(%`CY1^)X+%xDxPfftJd>}v>(Tv`mJB{!CT%%ews5XX|)~b z5d3v>F>KKQ6S;6iDq-;tt5VxnmlLFkHV^+<t$p;!)|wUx3(Y0(iSypFF~eSIBY$Q_ zZ!*n{rAqC1`kTe6ugyi}STubiY>pm0fR|j$%+!UiybPkQC4h&{SZy54I}<j7IIEUZ zvU(G8Xt2Gt$-HAkx&J^6j;;93HE3-OXE2<)LEo6(S+#8MOaazG^=@J47zc3S;1M%K z!A@X9AX0|mTputf7424e{`37ag|V0SzrO#Ir$}c+`bqHyefA$v>!&-`As`UnhVCK& zIHxrEN2jSvrkEw_UU857&YxD$H<FNB3qMEz2q#xqf*#72;)|s<k>}MKnW9i6nOF!J zsb$2y`+sRkXzoE2$v*!ellT@&!usb1jvMMS<Z(`WbSFq?c+JzrT=gP!i6yi%%q{kc zqR_Z-jsEQJ1@u`>ZL2e>&?J?*&Woi(hOmRD#Rt+FfA+~Zl9W96v?vZ?Wa9g!0m(8O zjbyt&>B``M0pEzb6P6*l&a12|cMiY%Gi#9eD8I{*_UuIQ$>|Q2^(Vj470uo#<y*t> zHxJR$x6^JYI=Q=L@w`dT{OjL(V--FGMGMu7NGI%pL2o@SyziI=0=+LY=TCmIfyD3B zus?80rBRcIh|E*!ap+U>d_BxBFlzAqj|@eFD{q?t{qc?N-geav*VTVFcJfq)om%1x zkP(|360~_q%Qwjv7RmM+e7R4Clg51G7)cz*k2bh-Fy*f;dhzc3y3`joUW^WFG=#%U zw;>Z(c|}HWAF{>dZ){*!3jCdbc|1-n3gEB*Wr!#|{j49qlG>)*_$t*~M^5`;k0r}& zBpNy0nNW{)IT1r`d5$maKKW|a8|BAtbm-YEW<T!!m7(5b_}|3OY0nM&jJXOKDe%|? zT7tE`h+)dXq3}?wtVH+~)(bzPsp-KRrva|HHw@7VQX^0kr&Oc`3Ix?j!3DY4fZe#D z+j1V7n*N*2Atj@WZ=X5dWj<1}))g%;5kUFYQ@lgK$ZmSEE@~tqzTDN(u)L#Ruc0+u z7?8zb3xA!wW*?`|gOTeSy)NObTb-I%U#?>KTRmtjVUrrCA9q7Jr=TqN!5b1qGV*xk zo0O%$x#&aKXzzuPy$t#Gjq>*MOiGZj==m4NXi#bB=a(s@Aube(|4X?B4*E*c#5W7! zAtZ^>iog!l2?V+aYy_6mpBCSuzr{r&Y^s%Z%cnd2MUQAj+|ly}KOud60oGBDuqd6^ ziWDIL(FFwh@a-E&mX&z4Y>^Y6>DZ&)+P$m33`;{^U1G*f&**nYF@$Sy>WKx@wa+r4 z$?`*#y|L2gfLilYQ+aunp%WaQqIUKQ$lGv@NZ7f`YMdpSwpDGMNcDMdz!(A)h)3uq ze|~~7-T=CBxLnx6n1!2|gZIHUh;P|Bjea&V2Y1bQUYK)~3@;u|4lE8X@Sg>MEzZ?+ z)ww6*4Nu4G=BJ4H%c}9F3`Q?3y_Frb&CXNhZVZ=J<sXt5nR!N8f2Gx*(b*PzqTRN| zw$0l9S)DVra!hZ`b4rG~YECgB;XDe?&%Q5;b?3#eXvxu`lu6N9x<qt_eUne_L)F=P zN#o~%z&Ih>NlrtW#>fm_`+5zn%|5;{{G~Fq#lY=}Xh~jFz5gG(QB8lZ^qN>Kg!7g+ zHcOvwV?<?Qvy%b5Pi|wdF&F%eI=*Hw8g|DXwudWPG%I0A*yz2VPt9lsb_`dzvL9nx zH!hpfy)-)RvP*LQk!Sv8@$og*JXi-;d2NTE8U~skv9A(PcvQ7F`vH;vIm+<v)1GyU zKv@_9!(M6^lRRr2kMTJ~jxAmFnhR1R$CH-`Ik+GXjUaG-a$0Y<`SJP_O@0OaM3jEQ z$*d=Vd|H4(#t+wM9dO03_I3C?AwRsSc{(YrpTQMVq>MgT_~&tvXFl1BCx^ZCO(oaR zdEuq~<8=A}8k|9W*L0jc_r2@;jZC^GW|aS@y^#^UwSb$;<H#(-@o5XD9QpY~gr8$+ zy7D<ot|TyCis>wO0Zcm5Kl9T$1z%iu9rvxzECLZwf2Q}$G_5JF;H7oIZ^cQ4PU}yx z?O%;Io$dOD)e`BX%npL4FPa>*^;U^yu5;s&Y7X))5S$hKv0$oxu8pu;K2?w~)(i!$ zxsJ?tw3auT5aBC#tHhS?CxiDdJ<f6e=G$m5i}1%|^UJ=Y@#W%b618Q@?{*h4#<MxI z%X=d^jxNX^%eZxm-g)KM+SktY2KuPKyc$@+uDgb;6E`k<tVYp#{oQ@2(r3{1q1D<t z><$oYEkQp<e<asLG@W-|-ddVqukqN&Of6Y>n`#Qyw=ievHy4Un%D-H(SL*&=(mV;3 zjo9$0mKHLo%4<kT@nz@ei5wdhldUz-kFplYn_I_Q2oO9_vL^{qy*oJUw(6*3`+}1u z`hc_F@T$iX7*0RZY_!8!u*zP|v%4$=89iI``4sR6m_<)eLDvrhxO+CjmbeHDC*;-H z6JFgTXl|XjcMSt3+U%uti{W$PLx@<fzt0GX8g%*3PLE=5(O#>(vVA~d0ewYR&Z0dV zK<jj=$H(qI3nsqA+QVK{CFS3<U1_Gv80z$gSWJvIcfy!oW;UwV%@?E=*!gOw-&S~z ztoDYgr{6rd@R>dY0LQ@^{q9BA4?6yA<);URVw9p#VqNF1m5oKUlb+J1qbms#(f@&P z8q;z8n=K||n~TdR4R@LDCm8eWI3%j9r0nonDT-ieq!)}&w92n_k&gI+3MYKTQA$<d z3^&fjxPG??h*2<WZ%tuh24kXvsC@FnKaCfhJL@64s6?pOI<{Q1vA!t3EqTGlFQc(i zLBk0(l@{CleA97zdc(#9dqCza>k7G=C^B(`6NL+1#~ihr39jFW5ZkR$lhph#&*g(q zMsxg{ZY<T%7kFSj32he5qjeD*&hr&}i<|ni`SN6J`#%tC^r;)aT6=YXmq!Yr=_Sq~ z&fCxWhM&c_d8s@{t)pHiL(ge;UPkkrv9Qi@v1Tn}Uc-jnugjobN49#W@&+3dY1}Gn z%vH}da$<O1*n|CeWL$UM`@!|}ioC7K5w0qaeOx@hZ#IYu?BcYDvR?KPY#;lO>%|kw zVW_R@)GoyE>L~~$bsx0Mrbr4j&}1|>->5$&O-y?Ee|+ly!3Y3O;5U*#%inGklhacv zzIv*rz(82UvaFq1dw2A2`!fs5iySw1O>{@p|NBQMy80V;EHuyhah~}KHeuY08aJ}S z`H~x8cFY-m_wNRE)dKI(7p_!{oGL`En(h9RmZ563yL=d}%8vbV9f<#wp`JxfDty|Q zuXSc(xpr$`68UM~#%v-7at&{M9<A4viiL@Q$$Lj@Kd|zkT<oWlSG)flb|Q{RHO<gA zcOv{-hf>>5>{=~xije`yANQTadqo|EOm&PRsdSXLO3I1u9!*N8{DZ2eCOwuqEYOo& zZB=O?ffAAsn`066aZoAoM?g*vin?&aE8e?(vs_-;49!ewn@?`ijn;B#FI+nb%GEb) z*HT~ds{=1W=UTVN1(n3HeO)k#NAEj*Wv^Z3CSasv{dJ=zxdZah-MjiiNTR<Zm5<a; ztpiNVJ>l2la(OAivm)BGQ~SrvyKepfMm>$gc_qUaMd6bJU1s@A=S+c6EK1tNfqp_< z$VhzAW50eaAec{#UM+i@)>p4^^mHR2Z#tev$nyCkS+5bXXYd*pqPNF5_urKU?fTh2 zP9mPo`HDSw0fkW3HZ9@3hJn|~5bXy7Eq(Zo=Au2f1JdNAsyQ8bGo`pWu+gPs878x1 zu(M#v^qkI!?~@q)=4oQw^9QxhAu`^VeOAOPpaV}Y_vToaEemFc2EI!JhLd`f_P2__ z8HY45xnJmiNCe&o+_iX~rN?Rd*U-@EXSEpGJ>eUV&8<}PDzP8lh50LQ)u~W!2+f*y zXVKb0rR=<{p05Z#Wt-X+FuOspS)xtCmx`bd5^}q?*FA@kZf_h?+qzD45)Yh@g0N<x zCu2sZKBkNE5rV?RIR|wKZ1cP!2UC{!8Y4zxX8$bM`t$Ndf>X`k^Scx7PyQ|wjyHPo z>U`yvT?1Be@(HiK<XAno3+hZIT~y&1rQ&jC&&a%AfAg9PZhnZexlg8`C;$8D#XAtt zk+2L=f4}4CbzfZxG^TBP3!Sv0HBqE>>u)wA=O+f6zpo@g4{bkyK-7v4-aaK6)axdB zYEDaI10s1ydaL`J^Rt?;=PrQlOyz#YG6e~UC7dQM7)afF$Oad*`dr=eMU_$CpM3g$ z_2DzI37R2vk@fLU9^<y3I<V)~dtJg8VY2LzU3yLYFTpxh_nDg&6(YWWc#qiWP`KZv z{<LXuS<3oP{6T36CoQAf2B{_OXB|#0d!;AwSy7Iq8k7xRgDl7$EROH7D?Ft_Buhng zF1ggE7f9lbZsZZkFHdMEooT;Q8`G8-fejPw(2dTmLBY0<CF6Ru+ijMWmsl-QLU8he zMzr}IN9+Pwsg#H}x2^uFaK}D(s)3QwMs0q7Obxfz9X=wvSU)67%ksUE_Wq;XMN;0N zV1cIBp)TPNv|VOb-Wqn<Kss7^Nm5e2=@KG+Lc1IFM`QFtc>)#-%9_0Vvt8h3HOMw? zy+RVDsr7wecabYCxz#UkO*}t~L~e<XHsckmHVJtDCtYJ{?Uzzm;*$u3`UjuCJcv;X zy6kIZPU?Ek{mEC4O02ehM2opLXL{;d=gT99C8N4|mI`q!`ca`SriY!uw;uU#7iaHR zC++_27sBd8HuuHNB{Dm;P+^;YC+f}Gwv--g({;v_79#UTk)oP!#`<5TTZd9|YX_6Y zT{u0c!Xxjzr7|B_b8#cynLGzgJdT7ylX?cDt#!E_S%vYYUtausd#a|(9V}h*)|L;a zsri~hg*}I+F|8r9Fp1%{u7S6RlIDj*VPg*!OHD9`w`$~3Fl>n)r9%Nc8N(t*gope& zxe&Zhg}#%#lG+mI`~lj#2RKoC=<fp2gI_=|r5;j&Zrq{(iQm5hG6+ez#DCq=b>jY} zC?^IQGXrVfN&G`1Jp48*QS60b2q@$|9}ron!pEUYrGLXCJma2~?h_ExpSwdY-`SG@ zt^J*fu>P_>H(?d8z3Z<^@_f2O6<nYj1(Cq@4p2NnF9rZ`9Qe}bNb67sOf<}Q-o`Q5 zZjQSh)Q|Z|EEzd=8bz?yErf-I9VCxbZdRlVKJ2l6F>utBttV0X;a;wRcx74yjFZO5 zajh~kkk_`cNbBD*O^avDM<e9=*vK}VQ80`3HbWscD=PX@j5E^>Zc7%t)e}H9(_16< z5}W1Uo-v=^#UtZ;^nm%W(nVwb{t?;ez&HP#;Pr{|%uhr^*q`w$bX%@Tn^lUAby-SU zcXt=q7oJu#T91_*w|om;xKf;|oO!e)X^T&)=@h#9G45A?`8ugQ;E<s-z?=1JuCS%k z9PJ$gbvbt;lMTE;kLm?}3|Z1ZGJ<e;v;O(al5c&e0S$F!Yq`%;<6@&gs=S}RW*-CI z-g++J-QMNFpecQ%!WB9)<Q{6NrjYDnBLn-M&fHY#vOs0rF8l2KVY{D0(cgxB<khes z0#cyy{23HvWwyzf*g=P_n{(Q`@a4^#6ZJV0*jf%uTUt6m#!PEH!6L*~_5g|Nwuie% znfnyiiKd$Y6f$k3@2E6fY`1s@Ta6+tMHAT;q2_0~!A?;E6>D}Q)3H)q2xoy2V`@@t z6E<`pf6}77ya5-7u~KkppNlhca~N-WCN+H>>wRuJn6+?H<AamKDpWRp%<cy$KGbtT znB*>vx`<4<JY%TQOaid~VAsbM9S*J|7A~?i_x&&PJ-oN24iEfSXiYS&V$O2Xkk~W@ z1b(2YY~)G^HOX(<9bmizQ7&O1NP7mvgLyk=ePyn~p7FQP_Re89hyg79D#kkD=liq? zVw(Zb9+NZXG57H1drJ%M7LKU5UcAM{D?9W3#^cVOM9)(M?1q$-IbH|Os=(I^zQOL; zzhi-(>MI0vzk{3&2d>66`9_1h*{S1#IqPds*gt&>i<~qVvYQj|BWQkr%<0beP$owP z<QOiS;aW0VSb1`APcrIuN)56`RY#=|J!R=Jx%2I73!{=>F#?u;7Tz4&HZXk)@w~~G zHP%YLSM)0>r_(*cd7Nx>6AiADxrvbY0W;lZo4w!p3Z2LD)|d0uUa)!#)wKgjx!L6K zgX^6i=NRH81(4>fyP)CFehTMz%67VEO2F-%;945qrh&oJ7olSk_?5ug+jTe#g#^U< zr-K&k;dBM>+n#d@A_oqd&|Nl&_}#HXJABEuW|5TgAE@w_G_M=Kr_im`t}dm#G#Fb9 zdI7RwP##zGy+Dj@yfZtsG(6MpPl<d*a&{Wr;d$nqPOwHxVhqDdoj=bptV@aI4aCxW z%iBY*ber~!sn#TSZnJ>F=1+FHR|2AAFm_Xcw&I6&Al&9_9^iZ3h@wfS7Fo>jN2MAk zWUlWwSSOrF&cI`g>z6G1?WBrVkrF^dy34<PChPxfxb7&oQwXvqhY<l6m4V;LnPZ^> z8dua*6_0T2B}ZVydVsug%TgvfrLfb{18zTZz1;kfurfX+;sV=|IYW_8H54TzcXoH~ zI2f<RJ+E6BE(RjQn%ur-mG|aHKS#bl0sa`%O1bfRb>M)G+EV{rSC#l|Qo>AW4i?pu zlk1{QlfV6Ou?dA2dVHonYu!-c>_u+%xM9({(T=7l8UI8Y)-`K7Dd&F6>WpXV7|Kxr za6FGiE^1uZD#(z>H~`={G}q%dZ}K%ig8qz|yCaxWCrIjOyQ}})0PQrr$#qZ{xY@Q8 zPG~dln#tTaXrIcGCJ0Q-5bGd7MLeCpU_}2oNevHsF?5XS>VO|t7wyR$YF4ZU1pEi; zFkYf7K^x~{<tVE0$lv}BMV1t$-;Ovn24APKB7StoEB_iH`4e*cIS7;(2?B82k)Z!` zeu9{QXWSrqvd|E+5I}xQO8&pb8+3<&-d05}9H}J(B({!#a<B2Lj#TU8ygz7bew7#j zdDc1D=l?*Xd2R}PJ(hifJN~nVF2~zM`Si<e<4bQ1yEVVSxxvI1F>B5>|BI?^o8hzV z6?5X?v~d!kWOH7aJQBBnm|HftkH*Z%*ojS0KE5Z$J+QV~{#oE5yhDZ#O(+ydT{3&V zxj;YfQChiYwxvMv!`xS_b^N0P>iWGZjh{$W!kD@LC991LK{oJLTbk9>>Oc1bWvM}> zh7IptlP>*)EdHp0vM~oZ<$`$Ld4?z3=*JD5C&Q7Ngeco^U57iCLMfW>T(B=NHG?-E zSs}9#vzI)1J%<gFFU{*5c4H|IzS%H1TNZq;+xXbOQSvKIZGz{QQHu|c$KsvJ2Fu?Z zH>Gx|PiWUaM0*XB5DxfjhZYFsmC&5AIeC9cDdd3=V>Tf^2d$8arF*=nrDTI@6>Y7X z&h_n{@9J8;j}vy+3lt8J?+y24P?leTymh+D$A(W^!4X}L%63~``>i3mr2TJ}jeii1 zm41__xw`kVditDhn@zbluC-7kSDFgZy#Hm&eeH;v=_nwKoS$xT%c_1_&;D&H^X;%H z5=3PfwRZ8+if)O`S#DYY&RQuw-&ZCwb=AYTob$Gf(Kxe3h712>dTf?wd4Sd-`^Irx zoNHRATj{R8)>y;J0|BFcb(f{nMA=ZD=6nt>cfPKn-%fCy2sN4!FLu-IQL`UC-5Mxm zd8t?_QFX`qtaTb}z@x<(+!HIwONZ~X;(ic=$g<<jmS1k2B19f0$fef{k<*`OzaLH2 z*D}mG+?;V~7)}YgsIn7jh*OsVv!sg%ai-^rbBGyV9H`HMAHV$SO+RXJWs>^{m7|lS zonu;4vdxiN>Go!W9-}a`*H;Ty>ONtT7Z8<C$cn-kA_xKTe8+f3I%D~wj^#384yplH zrkt8$X7*1TCb=HJGz-j9L*ri+fLcAc$!<C^BtLs9$#8!x<?ZVbC9RvFVa=z%a&IzI z#D<bQqi4EDPT9GisQT|&^efQsf`Vc)(dSd_p=?r|PeZ;Z-s2YMW=eXXSg7*!3tGN_ zt>6!J?-{5VbQmN`x%vSXwI%hHGC!p~^a%FMKltgK*Pt$sfz5{as->v1gk;91+aLAa zQd>%OCVr2eIP`em!W1_+VsGb$H4eaHd*M>`&*SUs1kp?Ah%o0F0i^!@I<DMaVr z5^r5o^3mj1=q~Fw{YieA9nOgLpK2#TH>G^eUf$d4;AJMkrXM~0amNf&vpA|4muLJ+ z=SmzzJdM|PA2JibWoY2-elqY2OV?TIiMhTj+fI1RtGwFs{)a2w9n>sj2yG=!a;BP9 zj?>UhV<ERH(qV0LCebgwYU8#Ue#Ut<9cQ;5)iXq4>NmW*rtmdR-v9B4T8{Syss85E zQX97)d}^;8DcA9z?yb7>3uTOzb$S|b=CA!ElM7OwK7Dv?`QkOFWZxACY}GpBCcQ>Y zVWg<r(7Pd-BN(ZA;T($Z@{9X|(9D~qur@w?PV3i~l9Vnv5Ndenb`u^aDx!O#(=lF4 z8;&K_sP4rCNeA0|yA5m6W#fax&EnR>aUK`hBfh7r_f}Br>-Xle{-wH)ca1}a<}!y` z6KMC63o{_=L*Zgbzt9VZ0tjX(t4t>xP*e45JZu+gORt%YFj(N~Bp}ZZ?+kX*eWPmW z8#XpMCm)4<A9Enp_+%VE{l&~hy5ReqxC&RUy!2hyF!nDu9>!_iFsmp#Co#<A_v*_m zUr7}K?oEVo%2<B-?+KAZZ1U|XW?IEODGAm<3}eg|zozoTxOPj66npf&5p8zSR<h1a z-7J=0pl7Aub?B4+Jo;Ju6cqgBPi6Esa<X=*8$Y>dn0`@fg%?yvfkC=o6hTjc`LstU zNS1>AF4t|xoA3LgdxU|3Hzyz&d={efiz7UPEaaaefG#Ib{E+>HkyPf1W!B&R>tYoz z_u#OZp?E$+IwxV!|2uBo0Ns#Uzi5(xU!(-afGP?2{#qLN&aC|JOLh1e%j4fWWoc;_ zn`=i>E#8+_U3q=jt(C2mGe5&sMDk*vTzv63io$#*#<)x7fr;4|I?!R93GY#2Q_;ek znfq?FhP`Y_B<EN(?PWs(VQ85UR8*wq#%|{`vqD&^N~^4Wkj<1p>mRFz$bVjf1Q>(2 zE)nB?XzUswos;g#m>K0d&f9mlK1K^<dxNXwq#H~%VSKjxXQ%ZnPM3zBGoxSUU@kcx z>@1e5H2;CDT2omRUYH$t;05{f+*r@ZQf4`-iPnGC;7!NJtu3+ZlBZ8P@I}_1rA&jr zrkaRVv^CW7P1V3o_q`}YQ>xu->(NYk)&MT1BxUVdjbb%Y^NJF&W3(%?OuwzIBX)1M zK7y6U4PIV~Twhwdm1>4#;NiSGmeu1wZ{TR^8S;J{vm$!D`&q1E@I!i(uH-B<ewhB0 zn%7d4W0c?7fX@cSgYp9ZexAKwhV$Wwhxs~BR7G#z5?|GBc{t;&CdiAOKC9H%D;>%l zINat8+b1Fq_?A?YhDAzeT;JPxHFPJOHtGd53Me-Pbyz+G+yr(kEj7n^Vkm+s>Ox;o zctU1#)A7QUb*d2CV%VY~<v&FrL}u-Gv2PrvM{}O$Ue@lHoH0i4!(C4$WgoNF^yuKT ztzffPR5i9;<UUjXfWenr)eg*aLc-ze4*%U=<5W(}wd!uSkzM;VU=orsg%+nNY)Bq$ zPv`4UL8OP#+vnL+(oC{x@f;_O{#$WZ9c9yVFgnkGOl|j;?Q$5M7a=d_2u3U)3a}b) zHAhp^#?KQ6jRIJvhD~$Qt1qu`t}=p;8i%vY(;Q4qKe><W3a=u3mfOod2+efLY}8|D zW!7g1goXg6DO2An^ChMHRLpq&2V({H<bXCg*nZAn%oNgXdA^T`vgR%Ox4o2_usw_U zQ?@x0yik&$mh7tVDO;Z&_Ib(d7}+(;h*Pun*w`=oonu|Kj%%q)$vUm}*}n)YMb+xB zoCa-=M1*?@1_a8UueoKIv%ba+ys#=UPRptt)&GrYhPJn~3tlTFVrtMh=nKRAvVfD5 zl(%V|3kA8jD=Un)M_|X*NprL06mpaHD`)?%%Q5en!;vf{d_qp}AfLc(?Rtth@vuI` z2j)@VzH1>O<WPaFb0MtyZ2O}8S>8f)GK38Kd)rd&%HKc!-Cev{$zQ)o4O_EuSaRd9 zb`srDfm+D+*QGSa?kujRQgiRtFS!$4XFde{+xkbiXj~#gYaAhZ77!WY7`BC0huf_D z?wNx_b2(|fVDjz{jR@b-d&5#Dy;6?d4<xJB_P?4<8I_fp4A&2JCAK$br9%ej?$wLt zXB5Bh&4`#V?fP>RB*dtW?{=y_cDOAP;ezuLGPmmvY|3F-^&QnON=_7?_(52$VJ$AN zXVVOnl9J+ovmfgqr7d4#oRpJFG?~QPF}zBULALr`#`1PMO&J+&+IaYRU=Q;F&UM_| z>V_R?^L*mSwPe@2wLal0pLZ#GvT=W&+d08Ex_eyAc7YB3A4r|ABjLM?Rdg?RSq@W< zYx;hy;let3uKZy7U_4{`Ar%y5xVjTtcqu|$KK2UqC7_0DsrRICQ?Ls<_abz<woV?P zCX?|ChcA0vbh!x_B^yQJ>#5Vh?Ab(ht<(DTmjfG8TWPrioCYH~G7}GdHhlI)cbZzX zxaM#2_WlRrLg~oc{RaXk!;TaF8kQ^1l_P2z{IUYB6=sevQ)`?~xA|=--&|Gu@1I`h zPb0y8nx6vY<XN?LylRTZ$8(x|qT2%gtz{IN<fxbbudPp)d%H}W8s87D^gG$NUfwji zCaCdVIA>piZDs^3CIM!S*nw<<yIBh{3A+>-WC-lzZ^gXXKAu2fS0C7M2XhtyA!P9= zKghB_OAi2J=gx4dYEq>(j_P$>VSot}bH%l#&qD)S<v*Wgy;mgvNBQ*s%KQI<djJ1I zPXhV{#GpL{z5;ze5U}$dP@QnyAqfFdy;goHiy@+}t;8o-s4PpIePKzC4a4Vo0WC56 z{$_#H3hUQk<JId2g6Un9v=`NWq5U7yP1WR1Kg=0+_XD7<&V&0yGpcvW&9s$z&Pd%0 zbjz|`T&k{ZWy>xpd}1s4U0AMO!>!c{sHCY!8D0reZrt)6HECzc8Pi*b7fc5l?@I|J zR}VTSbwZ-|nklHPEE!E>bDL5pICSI<tDxDj#$pAgORw!3H9NKWRq>w;+$V$>=!(7e zN}RaxZ~hL>jLVDJp-E$sI|Ox#J*}yWeh<nvKwx&gJkl&#!3OdHUsFf+_VQM-+h@p; zfzn~7b%7pOsQ=vJͥ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 I;54uQ3-Swxs{jB1 literal 0 HcmV?d00001 diff --git a/img/Icon_Informationen_Verlauf.png b/img/Icon_Informationen_Verlauf.png new file mode 100644 index 0000000000000000000000000000000000000000..1c37d3f3bbef8a4de15864eac17c246f0683ba12 GIT binary patch literal 755224 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Ƴl% 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	tetrkjDQ6a5k)}XN?xQw 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	LD0n&voc$HCytr;OE6r?|>D>~*SYh;Tyjl&(sc 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	^k=OKso0F$$J*7rEw_CKlob&>Q(+qVCJ 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.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	&T`q|yle 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 z⁢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ᑁ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 NJb&d}(b?M({|EUiPeuR$ literal 0 HcmV?d00001 diff --git a/img/Icon_Zusammenarbeiten_ Verlauf.png b/img/Icon_Zusammenarbeiten_ Verlauf.png new file mode 100644 index 0000000000000000000000000000000000000000..fccf638af8ef625b8e972178fa04bcbf01381d2f GIT binary patch literal 1122185 zcmeFZcTiJr*EWg>N>NdeB2rXJ1nEex3eq7`6r@X(UZj^0BA_C@_Y$Ov^xi=bh)4;& zh2C3;v;+uAKAzum-t(O~bKdv)>&$$AF!v;rN$!2GJ$tXc)^%NL-3fiEqk5BynTmvj z<fgisvK|S^^`VOwg5ui6H?|EP5+o!KNYs^|8Tgp*&LI(8)1J5go;4MMdwOn7J$Unw zl>D>Wdd^2OBZ~cg5Wy-Y=HMgA!~NTw$|Qg!rwC9+>bu>o)HW6mdsLrs^R~Z*cOffc zO+s&ZZ**g<=xlrjY>28g%xvykbDKU_{YY|!l#Jr`1I7R5L)$W`H|?gyKE;QV|7qIA z3Ki69+0<nJ<6;-H9s~+p`yb5x^OGXQcST0Z|6op0k<{$Qe}CTpwh?&yWuO4<f3o+H ztcmHry#W7p@WX6UGtU2H?+T@d@PBtD|7#(#=ZfS_YX8w5?WWa#b4&j3g(yCKr1FUU zkM=l+y8pvXrnpUUg?{r<;D4H?mL2{-d&|YC-6rK7dO`Z1ro|{SUj0uu_yL(gcKD@3 zT{_gILtRFw%LsLmdoEMnWy-rqv6mR?5<^{pr%Mb)dI`$OC@w+yCCj^@TbC^FQZ~5Y z@0YT{rEGAa8(r#9mpYW<$4lAZQZ~4h4gRG?Un=F7vcZKPT$WxgWrGWld?_1T$_5`v z{?C^Ul=MU^{;L<@zb!pqGQLa3cggrJI}iS83%O)`myGX{@m(^$e_eq~#&^m1{_%s$ zLh&WzyNCyuh2sD78Q&$#`*-I0|7dEyWO<h??~>(Rvb=w9Qn=i(aM=!gS=YN{dH)6q zmvz1WKk9mmeGfkPVz%m9{lspqt%X3_oRT%AYWh^6!o+|^$8veX3%R4d_s#xiTmGo= zV>E0W+u~PiX5R80t-gSJU*U1%|Fy&GXE|_jZ+Naw&R5UN5{lYi*`JvMqn(h)#1W`B z5ax`GKb@JIoL|_RK%Li?yLbcFz1Sct=}64{InL7^SBDOOz|rZH|H8;WH=ZeypKUDh zO<n)jGjO6wX__U6tTPmSOE~xy{b!;4KD3nVOzh4Av6;J%Ylx_~(H-*7f&Y7pTcE^U zpCj95&CtL2(aA|YQhb`M#lqnk<x%Q8=+S@+3*G+Yr?bo(XZN$jTmTnt7ATndk?bsa z_mecsg-L&Uasim^6Z#E7;%;uplObZx>uifM`c0QK#rA;pwGw|K?~IJ~KhNj?#<GiZ zl(TYv2E4uHCi50g=r^Nj#@CRefVJ9IQv8-)Z<}FuA@8wE00-~jDD-02C3^4O4DG-0 zu>V_f&Y|{-!oeuI2a1cD4?aNp{Q}0$#2&WF`ay`;*QNyf<{c>Cb>exhg`<haJK}PP zf(&OJ41e_NG_~(NZgpc{4O>}oHvS$==sW$5aj-h?1{~knOExU8OGa4iQCDKk{5+@4 zTT7zDp!GIuO{ht;<IDx{!iF;*neIP%{21rj-b?Vz+_5>s&edmzVC-t4a}eKpo2`c0 zYLFjYc}P?<j`)fV4RLkfX(_`cBYcVV)u^^&CJ6Gdr7nM7zh#e5zR=8u*vVLEiIjj4 zk!;??+0qs0D5?z=pm5Y!efVL5+gzf~4e7txjJPqsE{Z-lZ$n|rAtOlV4egcX*TmzY zQ{$C`HUe6E9@m5;Hp$zd@ZaP)iQq<&H$5};Qe_hNz~+-yt=Ei@t4gmSunACWIYh2z zpuNB0<mK+%Wc%!Pv>UW3Dz-if=NYyC&HYGR_+UsJ(Nlx7I@7Ml4&f{&*S=xpj?hwN z=<oq=F_ku_{xZ<SbX(hC<vP0kn9v^P<F|QU?zB~chJJ^EGsOu*0kTJ|_3}^#!E!o_ z9p6E$PW{=UV`AoDPrgZ%3)scgqF-(dSO#~;V2`KfJ!Tux=PiRq9y>V1863Cgx(6l- zPn7o_z=6r|9}0doa(?Hwj+?`ya3mN#xq6a|g*iuO4Zb@WT{xM+oCKd`VcYQoDA%*u z>kFq7UU*Xi`YaW0!pqPgFCTE~0^Hmn?oG5?6pGG^m$BI=6Egqt_Veuv?|~lowEeTc zvrPXd4D$L(OT80#KbYM`5PAarf(R!b1CV{N^BNyHVlLXHJb<kiP5j%}-V7mDySNAn zZ1wD>S-MEPpFBE~pZn10puXoT3Qek-i$BE94~_SJgxm)Q5uMj-k=zqoi~HE?>lFw5 z7|FjE!J%0*oP2LuMWKxOodkE7fKxk=;G1cE?-T|3CBZ#}0kx+spzH_*3tsOtWqoW9 z-qG(`fM=&ygg2bvMX4suHl23FsZ#aYowuBc`*qcL%3xoD&V(F`6~B{>!U6<_Wbawu z!?j8NDJICyV+sSx;HNuaZ}D$+{;FP$^^vl-XSux2*yM%Y8j3gWO+rwfbIC~D>*bZ6 z{kZ@{DcY_a)}yWr&(Dl!hV2KQ&dd@v5i@VvSS@L4OJ}(!u!Dyp#(z8q^rW?`ofcBg zrDfLl(i(J-PJ6{z>>&C(cadD36C0+O#n{A0Oq>y#QZRZxL*BJtz|<;HlM4^`MkGyQ zKh*s>w%EAW&#)qi`8$X-J4?vdOq)B9{X11Y8G#qEJ(ApQJ(-~yceM=A+&iVoRokI( zM=FGm+xr+j6`$E03E3@YU&#>|Y+_SwL0gK7C$|%wo0|nzWlR}M@RN~7Z$Ltk)bJD7 zJ{>U$;f)Mfh=w#by4Y5VnIi!1tcT8#OFP1IZ0;OmlZ1M)j9)QTZCScAUu%zq?^FRQ zg$G?(H{8Ys=J~O?$6=clmM$)Tw|v~<w^m%y(MfYNAmXmEy`5L1nFX%46?SjQxJ?M< zSkvq)7lSZEd+Q9EY=>hc+v|ycHl)0HTQ{~r<B=(XNcr&E`?!`{yqahs+y>iAoBe6z z3ncok#Ky|nb_Ukl4%;fBkOB9KME>$4F8JuP<^J)U`kLw?f<=t!K8mJ*?*z@$m2HTk z7JKokj)%L=6CfARvYgYtBP=T1Z_*2VqYWZc#2(Eg*PivH0N2L9Vu^D=U7hHt?3@3( zG%*>4<^^eiJ=?|YCNcFr*^aGPN;v^PcHwsD9{Ss_7D%+GWU@nhQgpRbeQl_p#cg3> z_)pIkBluUgqQm)hN8+TsbI*LFuq{d-?%dC0ubY}=H0h&I#)HPcHkDa(XlXq4Dy_)K zJ>7GzH`QNt6|@-LTS^){o+_FtG?iIyC`gCjhRW1+AMOORFl)**`?`2du;Ct0_k4Rw z{}PQ(H?r$YMh$yS2M|}F%@F)}HU1`$xbI!h&xJ0(I)Ni@!)W$)&?O4^c?JFsKWr^c zUEu;gvs=OB-hcH1jIGU~qQ7C;|ItcLaxRoTsP13_p7SCvGMX;VaSgSL(QSrszJ+}$ zs~>W=@@u_g0gxDUW)t;qM-9|B!Fyxmi(ba_LAI@QZedz87d~Y8NXwyGHK6{US(0y} zmmEbL)K9XwOm)@;5H5eC<2MV@&4Pg~+?#OU0Xh!2df;f+e!z+6qb)Cb=)CorY1Wt> zoq*J-UZMQ<s<yvJrjb+!iy%LpK!|%Rz})S58C2DxA%@!>{wP}NtvI507AF<!PW!%( zOk;Oqr|S*DQqHD!JdcTmT`HWIQDVxdI#%ba)pD#}=I;y^kpVaWX`g*w-A(z!oEDo` zTt3+L5Qte<?`QkPRnQX@<{9TC2egS#IF=i2kt$GXoX+Z_O{iUv#)Lp<MX)w-rwyK8 zo*nSe(J92VMUR9a6ao5a$Fioray~ud5)E0XkHwvK`@fmJ+gsCSBDUo}-)0X+^v?K~ zP2^cFgr9iKsBAq+_L*AnvWT;?{`AMlfaRC}pIRuNHm-%HPZ&BO@B`=sqTwfd4B6dG zcT-5m+J&aiCMUL?Io^=m0l6)tBUIV;!OQZigC++v3*&?;PRM8%ktJ(nxgW=BPp z<XHLn5fsl-vay}=$;b(3RKZQ*ZW5Kb-MF24vMD@9kl^A7_i_lYoh;8)gA!+nY`r_9 zVFv_+uwQ_MT-zOJIL;A$+_H{3n$SaTFS{8XCG||q_h9qD8Rh;rWysyw#lc_k3zIuZ zBQVT~8AC>v&*Ud$B<L}$IJZL$nfK7E?3t6UID>Af6F+Ruq2AwYYDBPn!u4Al*8hs_ z;79DfLVe@0^wPO}4&2yTt}?OZlSj|nsJdycjZI0mzTN0#ugP?+(>l*9^RiJ!HN){i z4#1k->2DT}Xa)7L$k8D}Dcitwd?%ZcvQboVl-CZ#z~Z+)ILIFue@2j%FL3xg!VcrZ zn5f|Ifi*GWu)}5t3yDn|fPdCdWH;RP+IH=4`T3|9%%Ww7`%#r|$;M0{cxh#ntHvXt z%%@-rvw3;kcGY+A+&gsjpW`<sH|{#j01s+>v!xs5wTKyvaQN}Gsev95l}Ez^v0yD< znS+3x9=cm>(y`jLyk~#1()w(kak##EGF4@>pqsHVb*{ca`1m+C`psZ(M4<hom)jdj z_qGRn>$Sg`cKn)Ms2c^4n9aR4433>BLwPjXfPM52M0<6y1E-zWX2zBF0-{aw{oSM8 zEFx{y_Gh7^hXg%XsK#mp#cyZ1{%V;|m}n-fkg2o}oAUOc)3ulqdscLCN5ZHO^+1tO zF~HXY57&U&1)M7R3nT*UJn!H$mbX?qR74m0J}Dc*3DhZ&lhYbw1H=rr9oBR{hE+ZD z)8k>R9@=>2Tr{y{T?O$6>PTw`j=L}_WX6P<F~z49hQ^wV-wZigQeV@UkB_(iQ)^!h zh|zmBek&2X<49Tya2(O6uuoV6(DB)b!a_t8{Bs|DSb)ttZ@hCq){ZX##AnD!+h`m9 z__`fm@4)riebdGlmg8svE0l+mZKjYpA3CpXT{~5b=J_`5=LXIMLr#<>_`<)QHAkTY zvi=A^v6vuxpSn6wDX(LuP0`b6j!WXgBx$6N2Kc?<iw8Zf^UCn$NAggjSn44belKhk zK<???mR*yyIL(EZJs*XAGp$7OIc=o50BU+9kzrkJKvAlR)q|9~f*aP_Eg8qTwPqPQ zomlrq7x2A9<MtsyNv=qpK!2#(Z#<NMHHCPxSkMTMVV8ysHy(1a+d$=X7T?eozkgsd z8hr>hUrGmue#L^g&Xk<0bd1aCh#UjLS>hEbeDPC<j;o)UYcmtY-Nk!Y*Jmcf&gHrD z0Xq@JU#j03MUBo!_n1d;ZphECyGp{}Mq(Wl0$A^Ecxse;!FoqbCVe3M>U+pR_}?+& z{GmbO;peMT&l<aY@2>z?$_yHlbHnrA$Qa%kXniCxormuSy)+QRu=$j}bc89CrnJ`N z^m^$4kwyVlN<jX|nqmK^y==U8fyz5d&uz3f1yILL#7SWEXALQyEO^=R!FrolbCjyh z%4ie2U7*>Hw_6PwoSLPhha=Po_KA(3YeglB$H^J>`h!ZQfIBs*s<hA_rB5VIW)udO zO6mvLl51(AKR*&xm&_GuFF&?kqts|jH^XhMHR}{_AO?xH5BYsl;YBO-N{}@ld`$5n zj<l{8dJhhpUCFXXjgDaS!Gpk$l6C0R-92jko#&~CJ1L$uF!iIF82cOX_%x}rL?-k^ zKnb=Qf9!E3qg)#^%1{}D_OXwyi=f2+;kSS#+V9@0$$btcb1h$W0cqH))Z;h6JM@Ts z`+WJ#Z;_CYLKxr5D~p(?Szm?V@goxGfu{^-T|0+FbjUt4aOtbQB;vKHbwS~MKCJ!w zK=sCe-;<PhL^YJXoMjJu(9~y(j;=H09YRR9s{HG3RV;X}P#%?!ZFyDvi#;Awn#$uH z!N+`T#Bm~+09TmFB3jCK;!lZ$4$LwDYCL~9O+4?w93bRpEO3Ib^9c+90VY4oh}dFJ zsc#Xc)MrbbUVp#NsW$szgSXuCOwMp_f^y_^TKG*JXVpad5rJtM^oS2NrKZ8J9^s|L zT0g!&=PpvN!+4`bSZW3<20hHMG;twBC(0C$a>{7l>PNeTQ{9TM0gOkioaoRhLfqU+ zYgj@mv>N!wtEGsw>^lVdzWrp%A=y(O>vVbW*=8Si45s|`r!f>eKtX55RyYF6z5yLv zVJW5=WY8*!Pm+k1L&2>w0derWd5V?l!uv;%!P3ns3`TSm16Z#%PVDs*DU!S9TB;I; zElsp2Qnf{Hl^=zUY+hdn-i~-ZQat;|&Iq8+@n!v!HEvWSR`x7gHdlUG5ZYnv`ZT@` zzMVInrONJp(i`R_Vw{t+VQ(#2;>7JD3LwGd5#x+ZwA{;U>QeCiyMhJk!}-z&Er0e^ z+UuT14?}AS-(ZvTiYn;}oKnVOD{4o_gWmv*8@l7=vKR^X1N^($t#Dn2<;E17Eeji8 z>ur=n5NDLDUm3lPZ=4LRJBZLsX!QCVzB}!T`TWrLo64S!J7Nf4bol2d<nHF%Gz@4D zSGCZHkXLt9rEZCR*H#zJrOFs>xd-tq<4)&TmJP~^2zR-MwExDM_^H%I=FO%kxIN(a z>7BA_n;)S4Y00s6D0jVECpP9>dy>SRnW)liFNh%b)>Ifpp4+O*QI6e=-XV!rh!lzz zBaF@Tec#?e+Qy%oHAhUl6G1qXBOmprDD@*u;|SwG*Kn!E&NRGCy?Nc83A!QH-z2$e zq@F(DCR?yCM?6xz6>7RAWsYXp*S}r*qQ-l@p{%bk&Q>F4?X#e;5r%3^YH!VGn+@ND z-tA><1lm=a@{R%-OjmajpYACKRcFR0q}&e|)`@H9@J(E{Gp9NFGvX-0C==zHcSO<} zBB^c}-Az}-ns}JJ>}pV7_n9icJu9?&*!;`1zmNwf4i^MFeUYm=7>eV%$F$O`RkaSz z0WnuZyW0605vOBovV8?C)FyRGPm{q#0VSY^8WttOxsFG_R?IC?4kO-qD=d?w9H+<@ z<Jo>rZz*ASMa{_@?$4gt{goM?x2bbdX{wASKW*X(?|(tzuB;wz;1|Jfk%)e{G0HUa zJZdRr&s76wE4Q~v^dmMOfl%e1cXuggXD7>7en)JW76ml8I4`sVj({^tjX_4hK9)*k zM_0~JT>=2_qit$Zg7sU=I(K~7)uzOu24~-%W)3DS>F)n3;rk6_WW$y9cy|SLc`iZ3 z<T8TKNeEs83J5E#OAzScJ2ceqx%_fTIU~iFMjr=rz`NZ(%%<BkVL*^*iJK_~Vxc}n z_H!M``PtkY<`^o)J{^EP>cw<m3F=ay=(daa(4lZP_ip#jo`V`r<{u=`c0sol7B=AX zcP@~?A<u`_9lukzUF6zYG3vl>)+mx_-Zm=$lUpF3Eg$&c)&wma5ybO&sdC@xIvOI5 zraqbgkA|ztpLY<E0sDpQg^{Lp(enOna$t--6y*mz2{#1RGfv(g6HZNf@@Hms@VozR zabG#i-1!8)+SU6`9}Ldan#X2y&f+oxWSd;@s2W+EFuMg4o$K+!^2f>0g7=sQfRBIP zO=T<_7Y~3x@0I+JnvcWM#R1Unah2R$>#HAjU0GCNwBN(8>HK(nAY~GL`tnuc6RHiz zK0@Xec4<=8AWFS@O~P@qH_}{PDp(R2Q@=7x<4BPAh3)=nw~-(@aIwld-!t<^M08|4 zFfUGX;otooui1B%ypMz2Mz+)yR;ZMW@1=R%;w}6;VooY_j(#I=!!=d86!qs0ES~i} zX=z3VA(XHz9hlq{xiqWKAeTB+y?%^D#PLHO6#>7l%Wi4~3}QZ%v}i5pE)$G;S-<H% z>5RgSAq<^@eJ|Fm6k|<@f7ocDJ{|7*Q4TchuQ^nzD^Up5j85XFa##b0HD-|LNMZaL z96EW3n#?LHOf{kt?B270L;Whx*S^OLwCXd)sn9C5B3Qa7X$}01R1)F$_OXAR&t`m0 zF7yX#YYLVXK^@Yq?Bu^yJ(3^RLfBOkN5wb9T6{;jb1Otc0@hO?+5z_J(UtF?H^}*d zK8@+2vR3L1rw1#!u!cO3k?%Ymc>yuj^snZsjRVD^ngwU=sBf*Ge3+Q`d;U-`=U#Dj zQej3vcHLZrSfMDso9}?X)8<K>=(1^LODz?(ur9@~Lh#m_2dnn=MoAy~qY#1RnRN!^ z@^Kn~_*0JIxu-h3>)V`!UP7_}AD6B%uH|?&d3&J_tk$AxvKhTMw~$yZho5me+Ts_0 z=VaS%xR*z-yf43&`9y8Kc11Q9HNy)5wy8XstX_HI2F=JK6=q<rX)r?eevfm^oikFd z6X405d;!PA&iMamDc4-zrU!i*I{3b_FS&OAp~RPt3DMoqNne_wkde(%YrPf)>2*He z^rR=d%?T!N2%(Wuq}`Q!%!b7+l8!BQ1Tb+=jR}KbgFO{p36QEIIIZ2mxVubLkD((q zS|aL(>B3L#>t4)_Fyv~sW|Fb-EX>ZK)8(4O`c&%!yot(t^gH4`Z8bYYw>ka2$SPMI z4a5tBHEDlY;eu!cN;DUVhCViwEJbMIrslnj_?r2QSgAlQ(`X^93VWw-Q6BET^ZPRo zBKc7)yVPnka_g1sr5lYDh4}szHTm?7NnC6MtJKPxPILYKgb_1@k4lPtU_zMxxDdp( zD6*GCpTnQz$HK7jlr-TXKi15>a%ny|Vy9L<dFUp{bkm8iC&Txad(DyN&a4i6nNZh| zYYsOY6;2bJ{84Xg?DEJruv2of)x{Yy!SVzQql2>p)$BlLY{`>SDZT~^0YvEqQJADV zD^0*58dB`(av>dzV(S*p=NDj^V|7lzw$oaa4DpP8knLd48GNwn3_g=w_r|RFp8GU& zFTkPbRzsrvyd<;j=`HBPf28PkjSK8!kzeNYkC@E+p_ChX`s<Ap;h<0fnT79w@~Pqu z;6!iSZabkKUyE)(Nk>8nNA>kUL7@G5u9jYZ;+$~m&})^At(4K;ukUjl6WCN<*;wq$ zIdf|suXv&-LQ3-0SMgD03;hD42ENOJz{Lb*NPBmy;O&D?Gm*V%r?L&=$ujYMQjv4m zzm7B2oR4~xmFqO4zwW%cEAe_2kz3^D+bO`^GV-pc;S|BW!|}qVN;*7KE5BQzJpKww z2J2F)xjWh!BDwMYO3&BIr@o@xM(gja7px7&C*UT7kT+~%^8f+dkrHfE<Cu2E8`JYn zL;g%QwW<f6qW!)1^w+Oi+^6^Hq>XpV>+9G=c|D&g=`bb#NQWfPB&mR%;@@-KnZ`mQ ziCI&d)XZ-82jIv-&{><bR2F;vd|R$Ul(hC;gvPw*bL#>{jU5zaWUS3#Xl^`JQ_Ir= zVAXMGp-y5PXa1k>8RH@=-Wdh`$ge%IUd`J1QLwvequ{<(cZ*N@+!m@z&N8xW-i-kW zwI|BkIa<FbUuOWObL~Iqcp)S+U|Z^?4&7UuHZ#JiR<c|+RIj4(_oKf$@9WcX9nU5! z2M`CdjI_pykVjIqqmjgSSuUkonT5sj++uY@ZLM4#QBF0ijyo1B5`~k!Lv@)4w!<?? zgZ9hze=J`MWo8yNE#}rO)dubG^$Ov3XJ6GXe4J;;&f-w{3#`2%GZtg&t0k`iUo^S= z(w?$y<N>=1dsiMNr|Y^<y>~Tbwg8u>z>GzfJ)&f4M}*t6#&?2JM1&X0Y@J^bj(5JX znb_c!x6m5T_g8h%{6lb%k2`VUwgX)XP98QN&w$!h!bU8~xg`Urqv6}hfPkZgo~_<Z z|GQ#5qS26ynxpkumw_igR+xi4-)ca3mG|Y;N6OWsj<k!g^7msW13bKr4_PvfYI9+T z@FyzhIOaLO^S4j+wKPi#oXd`G1Aw46@L@UHB!aL-QAF4B*P<pyh=1tqjL`X7&o1ox z`=_mDb!0D_%y&VW?8FJzw=DRty)6%%_bd$ACRKXdQ7E^pjg)xA{Gya^zni*Z(iMQ< zSw`R6!{;f&UoZ}}sXeUfgZrY4D@~<!qf%e$<>ZfS+#~M6$I3!*zb8x<)h5=Snl%;h zD1^k-4GXX^d$W7{1$h;4jk?91F(uwf5S1?=?lb@3yTycuhRt|H$}Gz)T#v+v(5>(Y z$_9wMGi%T-yO(72XX9Is$$bUnX!@7aw#{6wkICc@aFvDR2A+H=5T!j`xD-p@-=3<` zrjsAtssWAx?NGC1pLKKlJ$-b+0p6s2%Yna6EX9lbX*oSSFz=R4mjlYq8tDY=(txqT z&BXOr1XLk9R;s}kJ%z4vZ=in*LwshJxl!j#cyXPm&oM=yUXZl{`cB%Gv?O*IKkHF> zEM0%xVWatLWbwlZW%kJ)p({fw+07{x$lf{=fR&J+Cv-2Io!$;OuWzqzB_aY`&hf1a z1Q}%f0?wK8S92i{5x*^Fgpd5EBGKZ05rMpQ?1TSBz7D8cUXkLflN8y#k??n;rl(ne zoU{$~{1LyEx`o-=^nra_M83T&aDGEQ4`0w`5I1I5aymZ+YbZijFK>*(4m0sg%h$Zx z^JUHMDb&r%4*{&t#wJ@Jayn|qsljgs5)32CM{PmNJna2#p~9XiQG&p|wW27t9apW| z*H)<)svX+^2QaZNdvn8Qw!faT!q<4`rXQ??nR4GCc9{Fx=+jpw#xPzb{chFWXE6GE z0I#fuu@ZQ5524O*FpF;pfSA-4aFvQ5gw&M+KFydXc4<ONHne8PJuZ?51nXeMm4B_; zH;ZD9{VH4ZAJ)){%4`npYikO1lFXy>rB1BSLUD!c7ALvP(S5Sdrox8n-w&Ufr|oLJ z(#Mq@AvQRlr}_W!)POAMwAA(dN)gu9oh_a<?vw|{M4~t88ts^mV)}J@Bc4{)=jFNF z5ZD-h<?!QO`8JAftccW)yUMyh@z2lMK^5X0V^|({95+2Y&m5Pf^jr{5v_y?&-DwnC z%M9S~(JH})_AzX=mK1u-HPS@BQ@xuosE&~jO=s6{!Cq^1bB{)4<+%U=z~#cwBPLZp zY^LH&aV!16Z+nQ1hMuxs5%w2kxUb0)aLUfz;trjqjl&TT=1o04TE^B*A`A&+2Q#<y za%GR)w~UfjUD1YT(^-_2b&N$P!aXz7^Ee+<c!$(<2Gp<?5VQ`)@g0f0UJr0l_$<nH zNRa{`mmKx%SWugYe4#2zE|ue#u&dqoHFRp?WL>8c=#MxVpspMILDZl#q8;I)d<y<F z+QxN;Fs_xxI7<OmHkfC8({M4ktu*ED8+q)WthK7{%!y-C1Y=mzih!B%x~P#=a|_^@ z8gi$bEuoQ!mUGPrIW{hYgMbmyMuXIf;QFDS#HsqM8)+OKzDE$LGV@YabZMmpE-e_Z zcWMDk8!J!u>qnT|_drAt(KrENc?IH7XGATtJNhmBSYN7%O8^<0pSMcTaQh>-AvqWz ze|Y@DWofHPRH4E4$R77C`b)|#c(*j%PbYoEztX8e#gL%YOlJ?=eVqId#l}@mgR190 zt>VKp5C{EtJbQ9heP8c9AGs^`epo|V!fpYf5_m7Qn%K`@NW{H)?jsPFKKVSqeHS48 z*>7vZ?EuoHybZ>%I)mlvVom-u>f32@1T0hcJPLL_^Ya$~Y3-r)+oc$(^I`j2lic|W zr5ld&wLfa}Y9ZLi+LMF%L=&t89%8<+F%GNMUT1@Jb-c~kqApuco0$<=<~(Yvwh$fs zeE%5dpeHGV*qNCHOaLH948!GxgAB&Ctvr)|-I-Ey^&3H7m1dya*1n`VB~(u3h1W+{ zZR+_aHHGIf_Lyz)nRAhX2w~})Z`^0YQv?&&`3crYjqtX<_{EvmJ)VEv+9#ik_bF?& zqtWi1cKzGbS7y{_=r*Bdr1-$$PK65?bI}i=rbvo+_Ym2oy5L}Kk4cklU`{aness^C zJaG$A7fr-Nd7Fvn00pG{=`V!~6=%4wy%N84xG<AtHt(R`@1>tyd~LMwkj$t>)};n( zGAVyWmzQJYnnsYI_IRXy#|fcrtsz7^9>CF?P?&~{=-Z+?Ak5Vlc8Lu78)kh;;mLJX zY9TJYOFun<w+T{~dg+5Rp7yHB<RkC##6K4e9E%rp2oisFSbKH%m71_&qC)Z$)nwHR z<>}A9&lsjTV1?-*&r{w(YJc<x+lY%%w7+rMhbN&a3Cc35L3aDYh2A4lZ1G=<L>vrE zu%Vd=q)+I6@lRl!`d3c|6A{?2)wpeHmoAgEl5{!|xwxprTOm_g@zOghTq`Yghm*@f z^8v4ykVq|uZvKi%8~KRPZ4*|@^b^#u1m>HecK%^HF1)c(YFws!#=*|qO}w_6cd}ZZ zqwSl*x`&o*Ql3FpKq<A&I>SbuzP9s=61e<^QC~ZB4)ZNDdEa(!qTm)i!0FrXjFVFO z5ROxc(VwD;&00*+gr$lxOO39w^61?RCm!H(<gHV_t*3Ee4pt65Qv!3$kSxorKE|1< zuL0Ytv;A#6_1|lWeXZwTrwJwrrL9R)XX0&ZhlVr8Z!BZmq`0KrXyh1tBj3Kg<{}q# zajGV3{-zN04yfY|j&*C^Fj)hRxtqLXyy9Gnw0|odQo^tZT5x;rc68c^Hi`@4#~dPZ z`xgRADUVaTvhK`Y;QK$o>%BLjtQ$7aJ0_Yuhq~tzJ)h4fYBt|us8L9hFM<qKW5v-B z%^f=JnL$-aAXe<2SQ)*Qr?SKI!{Ko}RvRqBkBvU$c_hk9GfBNOHH%yiV3K>5oP4)t z0p?`4-r8O3S_)lgnb?-eSU%yT6lHUoMQWPAOpd<>n*E`wtI{j%C2=^Bv<}#=DiSNO z0c*(!w`FrTRByk%qRR|&hu!XoW$?-{zkYNpyZ-RlzRs!AUlk2N+MJa?$geL*RNxo( z5s{42I#wsOH~Xz0VAx!HIA0&>@aujnNT=>@_Hmj`=_45bJ7SNkS&}q<-v@gafHE$K zF4*TsrBy|?t<4Hj12x2anlMoTi?6HpBxfcK&j|V5;h>m^lkjd!*BsoG1@>@PMo(}E zKEB3mAK;F@a;R=AJa$&F0yJC8-o}kz3tls2D|6C2PyYPvbbtN5@bL&}Ed_z^XribP zZz_>SUz?;J-PgahLAfORI+{&*jxhr6RX9!~)hiSIuF+7MFCcx=0Ou>Hq}5(%6kj1V zq2Hd)kdr5qG>jTAq^NDMQ+SiaNVB>V9bhI5Z)Br6?X|=&Kfp7c`MBvY8|p=P7dL*w z5v#G*a?M<mzEkq<G`pdo_&BY!M?AW5T*G6Q)At^1swhURKDrVY{#b%CW|jNOMN^Vn z;yJ0s8ZRZw14g$95-&?-^%BWC65p@OH@-XyPvVQG<<Y%6ZQ#Dyh>+?qsm-d*Iv)Gc zipA<`d$GR`UOb)0&VdcbnX@hut&=zt%b}HpJkMv$sWbZ;ey882{R_3<%H0I>)j*+Z zsGC$RdM0V|g%FNEmAe+uHe0t>Bv*CwAYa2uLxIw$U&qL|v0)zq4b2_qPbUPl&)x$o zJNpHmO3r<}TVfy3(4va(2}S`Gjz=)R5Rd`Ew!;pr6EI*qo^ZN{B^Ldw5#;6R{2Xe% zwfXb4@^S|9{~GhgR3&6*CYlS!M=t{ZHR=_}H_g_Qd*_MU;l6`3Y|b?1H?D6GyxhV2 zYw5^vSSZ<9p9SFzgKIy#2ZimfT@h^cfa123Ee<XB*W@-`WLsE;n|Qw~Uy1(kH|K|p zr&ygsF77*gokwfyR{rPC7V6rC<W3D*pS3*}&mjD!^S1Ki<|iQ^wUxggH2bImq@+=s zlKQ9yyFvRFg{tf6o3_mi2Dz{P;AT1>)@6UW&a22i8=0*RHOE2i%f4pI4YQA*#Bh4# zJv4*|_)ztHp!jk9^*KeeSAx9sTQ|!)>aOZY-K{I+X0HTf_tU%OgUo1Kjy^K!O6(T^ z)Q8v7Xwzu(A^;y^Rfial_Eb$(NtjOeB{^VM{iG7sWDh@7Fg#;|@~C$`JMWMEZT0+? zQIDyiZQEU{-K*0gIir1hRm$euVShv1uP5yPijR-!dlVCPR6RQQu4X?l?kd4%T;2Mv zVg*xp1xOga2aT)EIU#S!8&=Yk`wG*%A!Me*8D&bw$`Kko2IgF7><_Hv^0^)9rTdah z)=k?sP-Blt`K7K9eA4BpU@`q$6}?hqi<+4lWmuTO3ymgMi6XAkl*znxr*YavoxtaC zK?28mSnAORiK-G~b1G${!M3uHNMHKey~_XU1rX4@O}c6>e<eM6k@xSAMXe&bSx zc8Ke~`yl0vfB)m9g`sK9c%gZbt`}O#?|TngBm+C%Q}Rw<-{)}DkIf+cuA6|;cvbSu zz1m4>D7cO^Q)l{C9<VZd$We#$YEF1wS>JE2%3VqiztOL6c5c0@0DsyMu;_o1&N|JR z%&POd8N%!(y5-|ht4hf=z32OYC<1*#@qzge3>s#=*9}oqG{x|OjBlrq{Rk&}RW~_m z7POVKfig_GntP!^ot;10vUsDpcx?wW)tgRD;rqf>VJG@8y;s#^z2CHd$i0+M8kKK< z5uST%o*7gpQp$vjWb$y6dCS;niD<V$XejFvf0+Glni_LlG04e#00*ip>VP<O<06Hh zQNa|2NpT!W91!xr_!ynBzwev1`!Nj)j0WL`LCSBLf^Py04%6^w@4&u@@l#n3R?$rL zdLHm5+JCPlFW%57Ay3qJ*i(@+=Q`lq=<CjK#)B+?&L5JPl_SnYN0xd7;N$W0@W*Z> zK+QQo6;`U7s*`F|K3r#jqS;xmue)vP(dnJJ6|pwz{TWu|3$wU%>yQ~jclgbilr>Vo z=!-*|f!!O;ls%eB79~tII^8c<4P|cf6tTwjDCgm6mp<XD3GOA`8%b1syIcOoi4^y} zKNKo|a5ZC8(qxI>lWZr4g>)8nF6cGd&(fKHfhC9Ijl5_@e$^?_QnTFb|1H_kcP)z4 zouy!F;IY~3mw$hPks2VC=DX$BHaQj=Pd|Xy2k(cT0cCMhm^K=P9pmGEfP76W5ulKC z1DOd&I|EyHFka|&ynH?YHsvfEAlUbJCE7`1Z>V{U-e+Rt-!bK1?+!05xrWN0)p+*h z{QTF*RSvvvf&21;0sIr4Z*hL#&X>j_;5~Q?dICFdE?4mP$C=OsID(y;HG4m3tm+w> zup0DkU4edZ)BD^xG9CA;<ZgzGycyg0ulw_-L7*`lQ`(p<r2tv5<BwUpdxvYbOfQz2 zHIwN)s#wTIxi~Eir(5q9IZV1%e332$-OK=SF}rVkL2$5`-~RTwy6BIrG{+f5*2|uQ zFtNy%2ws93v(b=huqt`Cbmq@dijfzA!KJ~!7f$SS<keD?8t+V5>$uKdc?&K9sPhG# zIB9YEovl{(%-(qp--~PE;#m`*?vmV8{$!As4WD}S!8)!V@FFMp#{#1G`J(XkFb<Nb zV8>T(&wk~d8g+k<_-e&?Ycq!~l`gr59O2v*TgMiCILqu=5ra8{<$3WeKFuKc=?8o~ z6eguLXzEik8ZN^Vnl}9E4I}plLl||a_xIl7dz)R?f`<iyK9X&je(ry!(;7q8{nRM! z`ukVCd7!E%K>2%t&0m}z+$yVG;YK=nq>)B>IZDTJU6V%bSh0NT(M&X=@rh%?`l~Iz zw|sH;LCti2wnUT$s#jr>@y|lRNsD&Z%9lvlw@jpd28DkK!)=P=@>VzT45S(MEshPJ zG&52x^KJB%e<tqNOCQwq1tI89k`}DeUMlDmR+P_ic2*rzD!b)Wg!5F!$G_n_w-%Fa zOm(cfUaijZQs}`8ldoNvRI&*l5|*>1*MEXw;Ui~jo2$_~O|~kXJ&$9f(r(RmZbuM` z?q{z4aeNx(v$pzhR0Cy5hNV6;+!<rNvGm-~^Ow5J>v=4wr_WYz&<CL|loiTwW~o8{ zI{Wd9K^b8wQQjekqR~M<uEm|t0IKPMQ<>`Ugw0OfL9>a*%`3gz(l-~vX|xPCSFc;t zI|^r(e`N1Y{E^OtQy970FA8|A^*5hFl*_WRU8kJ1=v^D~s@z1wsBj|d`*>UZzn)>h z>~5cIx-j}!{~Y6AQ}rsD-x;&cbbC3eKK=9(4AgAaah>x@eoT^gODkw0p+hUQ<)e;5 zQ=^*PDUX06Oj=!m;q6J*n72FVit$K2H_Kc7W~&#jMzS<uIZiD2?aOA_q6xNjvbz2G zd)?;Q>}<(e_ba}P^KY>U&ytZN$=9gMixi$y@ljkKIpa2iH}p6$WDeeKnoFd2*Pt}3 z3pF*e7jF!{u~l4TvTM?bejYXbFaulGvQY^iRw!D0j8f%^4x`hVft;5ee|k~!3i7g0 z6cf25{nGRq@YPBVsqAQ!`eZA$pmKIw*Q9dtqc4^(ma;38p}N8>H1RzjI`TWIzNaoE zczzpw%nqGDrUrj<%**WjJd)r?X~bc&<#i>uA~W=dQ?gu1fmu(e*TFs0$#?psCPVly zauL7#o4*p`>lbF_k9Q60(9lVVnP@Cwwy?fg;b`AuX^x%v4K;CyMo28Q@WfTf3sCX> zU&Az#^hscVm|tlz<3B)#O^V7C5J>35LLI?tJ^9PY(L#r_nlw}zA&r2U->z4MrPyv? z$@#jH_wxxkGZN2Y@ORKwgY;W7iB5YnbhQi2EXN{slT^&6k_uC;e1i7Ge#Eu+Zmowo z`{Xp<@0?p-YH0oN9rskv_IDelL^7*6Rfn>o(vN{geVrVuQ%H^F1F;;8w>6g7zjnPN z)M{Pj5SKlzTmSCW&g-i%lXuS+lJBYCjAH+aU{hsH5>c#4_~}%*dwzmyDrP#bP)r5T z<4PojQ2W=YIh6&bB~=QqKPGu`-J|e5xQV^hrp89)23o|B_gUN{N`{b-;6Ybrk`Q^> zycZn<K52-u@;GVeLoSenchaWZytJ8hFF-?Oi1KriVAP6$l&%KLu57Nq$+iJkD=^kA zx%y|+*o|m)eLkVPJ*0=Ui(#HKyN{otT9{~Q;-+*T2K7&IXg}Y2{5C2~U+>0_ruv_Z zmwzqGhZH*Ki`b;;@Wq^f)8G9J+|EZuQ95-(lAdbJ9udVGIZXOGoaC7aM!6md@1<^; zStZ?)RPL~P<M*b4w&S?+d-rj8^x&BCL#i^)&})7kj-ZDzv_iFDJ`1%+iY$>$WuQ-T zk9~eNM~xf%+7DbEoVv;+7JJvb)opc?hlZE$3Cf!>sqFC6v)dGPp#kj!-B*`M$Wwy> zOnhk>&({d%y1G6(oHc_Uzy4Z9ud2J_N&%@Y%Jz?ke$P$B&<;Ie)ZrO?^>=6=;TR+w z6^@KyM(HI)Kl7e()zPHuQ3BZL{v>aX!#o?yP*K0nHY)roo;r5JbIR)uQj@QtWHdmS zwJ_5Hwr65s0{YE{ia$*t5y*SA<WXDU8PVKI!m!|Qrv6aMm1=e=h-{(q&D+@cC-yNd zSB4#wG}0fcABY<b{lMpoM}I0qPVXy6b0!C=`^r7sNGtJ5t2DoQ=BT6HJz~v4JKCoD zHXUxsA=2}?ux-z+unevoLi4lsv-S$l*6*r;5YHQBKiOKjeD5V!u}`*Z_kk=TP$k^M zsfI`O&0k+77e^#kr2Z9dE6gk0g|c{#d-KJiOY{><6bD&8_*w*SNU7Mgb7H6-_L|=% zjmg$(VyHN4o8P+6#r636hxypSv~Qcl6YPq-PKo}y7yuclaHMh5(6uVuNxjo0Nz>U{ zh3nbmofB}Z<A&JBTRs7?NLJwMhgm{VoHy1+pW4#UdVYu_x$ew)qieqNs2g+DTt%bd z>g)QuRi{I*P*iB*!Iokw2wYVxF7HK?DP&B6692IuOm(Gb^X}BI?o^(h2Y$beW?}3p zr1jeGdj{A&XUfU^sy^-f`Zr3*`B@)(@vIY^I5Eujx|SDX5v3Nm!#PBpz_TOGTZb2( zB`%B5zT675kJ9MAQ*=j1vrxa#=GLuNfS?=p0gDt(M6|Zz{EKG+u596PkJ)|~2$<fa zELfxhj%Ce2>&H0Ar({!p%w4BoY7z}^+uHoH*>Sz)FgDnK7R1W3G>=e5-(3vLdp=Iy z5ha#k?@?4GTln))0e4|5IVyZLiKQJDhgJF+>lYi5Jx{(d$HDS3QpYutqu{5h-pc|e z{7(rFhC<7om<QT{Q;$WqDz7pJ=dc%XT!Sxh*mk$9SVm~;(gC<dii(w*^?DS)+SReN z8(B<VXKN~G(d3uLTx%hD)A+HoUB79@H4KCMBs2K^2*;UCH7^yuE1f)gG(T|1U<NW4 z7-_|Z*6^0CQM^;;M1I#SW`;<|PRU#K^!425p!Va|PmDb$@-FIDA4qKu<~Mp2G>mr6 zJ1huo8>e}>*F%*SuNDUi2d_=RRCmZ-NkeiMKaR)Q#f3FcXvP}8#|>L+A1sRK^bTb; zurIi3{*Zk@RnE0_^)Oi{Q4OGxt=Ow~kEa)b))!pu^>q%GPNI|lruJJnxT!48@g|d6 zX7th7tuGB!2s#(eZ<!&Rq|5eNDlKL<fIuI{ySXIv-dD(KSBBn)UaPIB0z_V$8|e*? z`BM6{-&-s?3e+!gz5JK>qiK@)d$UJdBc|hB723<-(}4QmM=M*?eA#)k5$uhdJeY?{ zv9xaovki+#02=~wy_P%grL33>1!TIxVh376>4r$%-(Yi4rV9T=ag9a4S^X^=&cZ>> zbZW8V9=5bf;E_SR_Ep5gE(6)gHr}jzRln3dhlPLdyxbhRe$d4fb`NQsD`VpMO1%R{ zr?xzu_KEA|d(#f)tIY?^uzMS43yo76bgFgIP_e+BxE)HYW>D(1ke%z5N^9e;-lret zt+e87lKAb9cJ0HrX*vq3evSf<JHy~-6Bs5PUX7f{elN^bQQ7=uwqjp*c;$-s>`%8n zzGTkYy<}OQh#(Wr1=iIZOS;cG0!n2>2wRi&7vnm*L0Y{o3@b8*w7O=b2q;Wwk4)BS zWR4$70mBP*=Y?$qqbge)K!J~0VtEdExn_Swt%a|SUG4A<CT}JWweo{EPKo%?PQjY+ zq*24iYZnb2V>LQK(Yxhu+XiQS_bm-Yc(&>9-N(eVl)p7GnaaC>1&2Ca0akh=GCWl3 zJA4=lSx00tNZ|>gJ7$-A&Jg!{UoHIGTvC-8XdHn2@hDbpTzY6>>LRIA7hg5IxpCI= zxZ<DjH%b4311z}FmS6d|{4hU%*XQtaA8ugah40@FxZL)G$<a^jEeB_qPC@(+DE7e1 z1*b|Q-_(lvo8`^yD>T$(A{Gz|=P-(65ppw~d-mRDI`@j#UGX(mycEN$<87N;_BZBy zq;|RnZ4XfmZtQ{g-TXN|*j{0zj2jxdQ+PM%LyR>=)7Q~xOAUb1-lOfr9p4e22QT8c zpgs0tKX1-BAfM4lt2}tU)xCQdPbPGCKPp;N=b4mi29iHM_omcPe5Rw6TP#;fmZ0kk zbj!wK-6$ff<NPRZMJxY3UxAqp^ULAq!jt_x>Z_G}OD<c44i38LRKWPTIxq;1Nj|^! zM%lX(kf#g`nrEmf5Fou9{Isax6Yupww~9ibapeo&AFe!`Pp_+nblvs7&+tO={d20h zoX>62#P1++Qj=%;H|wOrC5Oc0#aNS9Yj>V_BK?BGY9_B*Cmf}fbW;nE0X;IFp?FeK zX)S^ut+zpXRE5l3oi@q%guDuxqd4MMUz&$JFfXEhC-HQu-2aNhr*bx*5Xe<y#_}De zpuF?XWJXeNdRRZ*Vs&JHv1IL2e71-QJV_G@oLKF<_ByR(J5)?kT$297@Oj3Z8*kUt z+L-DXnFB{EeX!!09#&W@Yx_}O**5oRR`b%dz-{a6I?AfDNDB+ix6tuAWmWW)-7e-M z$(SeTx`Y3Xq35((MMmMPvmtNsB2D>ZKRI<1gffo#@rs2*YN~!#;aQ4H%D|A#2=ymG zf1|iSOlC}>inM_8a%p~sNP>>gGUp9gl~M$=Ie!P@HHRwb)s)b#s}swf<F&S1J4=rW zd#0L1S*kigQUQ0%UolfPWZ1o9|5mRI0y2Xv{#cft{TA=A?df$wW3-fWxkd=E!-3&_ zjbg3}gSjAipXGWrKPgR0iw2)R$(?RoXID+O)NRw%LcdvZy?x&4Iv8H%Pw&O>uH4b6 z6Wl>D7hi-HD+zG|EZK6jmc0@V6gB|<5Ms7<z10H@wdv-#pM1Ij?Q^*$*Nf@hiJ-cl z5!Wkjn0T|ya&eWbk8LN4k^8g5M)%d;Yq43M2X3g`0+Surhi-(b#0Zux6rlCK1>cFn zx*J=*+2=)(TS9dfyFb2dDeuTiVib@qJ~ydV2Y08Lelpt<p^~Rlpd8h&eALHWDmN|g zTj7_?;q$OmGJz1%#jt>=W&?wT0!K!iTs8g)YALJXxCe6;2ywy<tq9hu${xonRLK#7 z+0{7%whN&i%{V#s-waFZYfF4D?1lcHEFSVNwJ<K`-?Uyeg_Op^*Auz7fTeFc{VeE= zOm{ikU^H)RZ9VCB@xv_Bb`enR7;H{h0J2U3tuWR0cRD$Zn!IqQBl13S2k8Wjk}+78 zb$`$c8KNU-HY>|;PTxt+o%phs(F*1f%8GjH40??YL|ttThO^4oFoZs-1xvop%7A+C z<~=AT8<tx1uJ95HI`@wbJYh+YaN`3Y3}N0(oJ)bvN~{Kzyq}V%$dWj~iSEhS*TD(d zN{cO$%MHBQ55D+WkslTOe8ebddxyeyEZI`kOfTo#u>RF2pTq)SNB)wfQomJM{ce{W zZN8Du3Z_e(rw@eHrHOnWXP<ChTFj@a8y4SE(oKjnvSUB<IHCBkRrkFjZEt+A2lI4m zcbqH{;PLc3<*C!cBsnur2Un=>%}2ru*UqviUslQw8%4AZ%EXEm)W*GB`6%nspXy0w zrXa*j>7K$U9`pR_bw)E)wJ%@xwdZHJg6dn6@+3Z&6lTLb#=jMRA9zI?!necsM4pXZ z!6BG4Yf)zSZ6Wni%Zk7|U8>vuttG%1Y7Gxz{_HY}se>X$?wPXDS8>yJqyY>*+gFhH z=3hPYtjbj~r1x}^x)$zO8!c)Y>nq8i-tlRaJCL59Pd!IpS%|8F^BJOQJ?F961bsrs zT~5f=EPLI1OC8ya5ePS^i736Vq(JQMt@Vtyq1<|@DVnpBwFC#x)0NLaopH&|$LHqT z(>J^&r%Su<@Ch2Mc7tP{)x;0vJX2qgd-m92{j_;=*!=r&Wz5p!FIzy{`k37UeAu3X zI`=u>^>wMYw?4eVs$?AvcV6f9Ta7I2d*iyS7G%4rk_MtUvD7@3PI|9X<DR2Q_M>Vb z3NR%aOIw(B1t-VKMmAsR@}S4AA~>%-n19jgrq0ta(*#`KyBH8Cwqow4b^!dyQe14< zVpl0-wQ8H)Md&NHG(+W6#{9hCyfd;+?&IVaH|jElXu_61BkWDobo9OjZkKEpR!Gp_ zGxQ32l_=~{Gya;JzZ;pQ%m`YqN!d&peYF-uxA7U0g({rEe$p<}{7KW({ijUC)gbGE zj9%VHF)P?Ln-+!ncOS{ZLbQjR+4X|nY{rB+kWYk=(#3IYlv}=ub1-8EmEBE$MgCBr zPd$Y~Z4-CJWrl~$>^sX&1Y@u2Bbg#FW4Q<j$#JxSH;!}fiOYFBNS&~mz!k#tZM4+{ zTMu_OTQ-7xLF0eBBdZY#i7yGQ3df<SUbHXpY_AvK;)IZeI5b0wp>y-G0f1$rNS69T z8)4R+mH)!l-csbRN%765Bohb!BGPP5R4u2|2p1X)$T;Ka0CBzCnWhcnNj&$4Vz*H4 zg7WL=9D72tbor^r>yr;kZbrf0TGMuqT=h!#ux>)58FF4~IKvO$aApIpt7RNsCtSUs z?@M0EHltvfouU42j}?PQ9^HMzAH)_%_TnMw^%KdHu5;44+eYJEWSiaar60MOK_i%- z3H=4{VAm?d9!pbbMq#Dfznt3J+@!rX0{Qjqw8Ir3HFT@D=YCqr_0M5@y7{%`q13`! z;vv};5E@^tsy;szw{R1^znP>IAWP*amUj;oe}0`TM#ND7sRSGp(}MbVqknj-7l^4* z`q@=P#$k1?pK+9$#b>|J)u6%%M?dadKeYb&JjRq3l=1Utb)ym|xto+wA!Y0%*F0Bi zSPrKqB!V*~!6b`CiTRJU%VRd7FKqzdt;0XDFK<4j0T|?c=em<bk=JY7&dU?~R_ZMj z7oUZO#*rNSmHX>2wU&K-zLx1hIp6wrg9eReiop4+Y1_ZQNF8>p`uSWb^s_^69(gI* z#NW=8kIPrNIwB``C5W!7grT>MJIiQD;SQUjX3$mf&vDKuaZZh0d?6tU{pjzX!>^qr zCbZ;Vk)C0Pd{H76A)RkNPF}N4U3%xy6UX<zi2ACqxVEiXXx!a`yIZiv-CYvgEy1Os zad!yrZoz}Qy9Nsh?(R<GaI?=j`~Kg0T5~<mu}0OXs-fF0BNSZwJBeD}>R1YSIDk~) z+Jd}Y1Tu8DlVv~KY@}jmb1iI2XMunJ{X^=6bNx{cz@?e>Te-I!JqXvfsjXtO!Z3NW zJxV_^BZ@v=v>6(bUmT}(#s>mPY{WNKTt*6>h0(BYVVSeulmbe|9csxM>hbTnNW|ag zmcIzcrbt;3Fc&gfuo?lSyf2%11x>^BG2L=u&DF~l#3=n!BU!kd#E6Y6HyLi>|F9Df z?e8ALHC~Z^=@nQ=jeUh~r~T@`4B|hE^gE0;H7XX?u9N*-_1Q<|4eq4fgxo1Cb#r$g zOdu-=rdbK&BpMl#dw9-1qnoL!$$<TQuN~^JoqG5*tz7IA1z^asLm-<`kwsai*P-x1 zdCV8aGY_p!xiZ*oKYsYUe#08Yb+$~S6h>?(C})KD*|67cA<3e?UUv>q3aUV6X1eOb zEj~h{TZ>Y;s^GyLGEzZ1+PIRb+8`Lh{JJ3pd%Qo4-svc?(6-o3ZB{B_kIgSM?s@Ts zHs#*ni#R4vmtEd{@o8|E)32l-BS~<WO1|6NA(lr2I3RFB6G%$M&)7U|Sj^tKkEhn( zF@{9f*%Dv`T8o{uJNN`V?F;uaB<ATVtlU`Pyf=*#J`xFTVF@KQ&xp0Q9I_KZ5%pea zj`MwhK$86T*CEyPPXVfL#Qx45kLT8N-}v(U7LGLtV)V)XOO@fn1^va--NmN=1=Cn1 zz3PBhZISz1$Pxkh3R&&Jk2U#h4(Ze2LQzSo5axreJ7*J}U={3LnG{drekx?LMzhkS z{neTji)flfOv3$q8Si&(*XvPdw)Wq^<?qmsyAQ+3TaL~C{7`9$-I+QK;m&FdiJQ0{ zRN-?A=q;&1RU{0TDp)&fGd!c*wer-PLw)KjRYPJN#@nt-{CjMC{p478R{_FTalw{K zqq{S%jgfomi9=s=w(due5Sl-u=avT030@*LejRLxNI-|yIBL~eoGl7ZGT1UD!Q4|p zP>wejNdhYcgO`zt>QC(~yBwd0bHqNOhX#w0l^w_>|LkgjLZUuN-h4nfj78Fb;yl8C zN0(!WV%Ol)2=NS}#Z3=7ca@c6b_gJ=LqB|BtE|88_fj)DaJWYeWRKN!rVKV5z1~Zg zzZS-2Z32^im`76fnn?<Jig(Plm6p}(02g92ct|KYOCV<hYx8b{+`|0S^qP()vJ>K^ zou+YwbLB7q^qxGP`RjDw9=!p1b!qmnD}!==;Mk`8nnSL*>4`(3$jw?a1^UQFB!Hg0 z3btdbQ~yDqua7zWh-Hq4KAv@Gb+m>F8{P)x`^yJ7{m<LX^!klv13`_g$|$g6j_a}y zO(BYGSjFBB2Z?nP{plqGotEC>Ug&-uBsYxk-6|+-D5)5bm|+zC4=7Ha3ISN~iptT( z@IE+It|Yqv#O0f#a*?XaZU^6zQK;SJ4c@b{bktOvOy&;K33MXI`$*+2?-69Bl@r9g zOc7!aNaGYu0o8M;vrnHDf5vE@qL7lA3~!riVWCnO>6q#F*9I_*9zdweL)$*+(Eb={ zm>b!9npf)xUV_QtyHqq8tD}5j@~Ww`dJevi5-twR4n*BX{TC8pvc4V7wJmdaf7CBF zdL!j19|H>@ziRD(G_2$n5`o^~S7@bh_@GyS(av5+Dk5`xCZ%+4?0jJ?q_w{nOS$7^ zMXD7ZAzjiXO^bdh&nSJ?UJ5_#^2$Y>LaAoOqAoNi*0fkh_DRegkn~G&x9S?p5HI5G z=Z+T8?Bu7=Q7}Udf--q~d&<_ZxI)bRRzIKX=YoeBoIgjH`38*rn=0PerxQYt_ECWo z1<y#X3f?n&6%(<v+mp4%iM73^j&-TNm|FD8bH1+iX)y;h!;g*SZ<6FUE>DDq*zz_r zxI+x~uu1GMYy0-FPG7WrX>vPI6WGw`nStVr6k>na?Ysl}#=^M(JjQ)>BQkWNu+Jy% z{IH+wC_wN-*dp$x8xNdg3rs%xZ2PmXa4UBz`Zu2(?N&zg0k7wO@4rKH`43nDqU5`S zfB*B0|8(t)AAdyu4|ZqZdhBuKt)2JWMybAGyq)yabv-sYLZ&fV&iHz+Jx;_Nkw7o> zYhH*{yJGdBW5qD^v{{Rf$*}G4jRT&$p0`;}r|BbYzDkNJOL{{2#&n1-{rE-2P2Z`V z1`5aoNLY^hWMh|bmnm463_$TMwz2J2JRi)AEWyY-W$lQ$($E12m|;+%aHIVQkcSGo zK21)kr~w;_3WR&CpGfq2Ol#j}&W#%+Pp)Oet&#IR`^iOWXZzn1HgoY^v;rfCiK9ko z53*o#u{nZv;@lv2pmw^Y?@-wzm_!0{?!cwpKrE(SIZlHZX#z7MGR@!lQQuB(8i<8j z8A9<7KSJ^i6T8T0u7Ys%OHb%<d-vlvL*}QqbFTd$lE@6ry;y;W=7_sdt_kjpHQK?< zy}~y65w}DbpKuFWQPtE{M<r=GKEP8vNZnG*)>7opCcA}1*;ky?4y8ymQejR#?S+&U zXS>UN940Ji9neA%Dnu+oDAOU+RXwf4BIkuhd5tiq^%O2X=Wk;lVv^+h5on%rXlrIO zR&sT?u<E|LU~4*)JUEJEOGZEGk7yBHfZZi`@?G)uBNN2M&NcW~hmR0N1x7<}4;UeG z&0S{;wuQ6R4Y4jJN~w~Je)XCdr(I5*NMO8OIIy#r;_LA-s)!p)oW(Rlhy_>Rl063z z%fDIx0u<$>-%?axqRTOOSDb^;Y&dY5+b2G>>wgvPBh1@kg&-IKXW{S*BOKUNVDEa0 z4iTXOLL8V*Ioh1oX!(f%vv#7bI@LhE#b_;H>U!?l!sHOMx|=lwhc_=S^==zzn1;*7 zNv>?Y*p1i3q(w{fC0L5%Ph1)6QGG8lhC;GlI63`RA`9P#r~+y=%N4m9$>(T4Y1%y2 z3~@NLD#6ZiJO49SXqBf1Hu29h;-l$7zWm68gASoN$dY>7fb$0H(n5HFCaBhL5_K`I z<^}S`t~4u7zJ!$Zv+njQ6SROm^xY{O#e8`BM4`U(g0iuDc4?WWiO=U#x0)LH-ra3U zr#=fz1l`?y1yi1ELcGGKwp>C0cFG1C8ecSLn*ddDoJXljh#gnjjN3CEW5z@P&2%4N zl+zslBtOE0hCDn(l*rf{Do-M~jTarWnctmPxCH=ULkCPf$+!t^!7{1nS9f=!D38?~ z)}x}v06uK^6Z0;j!~WV9alQtV+Omsgk+Q~~S{XRy21?eGpTZ=*=Kz=RwC_a>(OGL$ zJTgzOrP+}-_2NEakHsQ{xvBdSKHplD#dyk<B^j8u+f;YV@4dUob{dMmV64_zu-sxi zOJ*5X<;)|l^{yvLCq--gr5;H_orN!@_f>6=&5}sd7p<gL;X#N*#oAzXb*)76)7LVF zk*hvX5NF(nUfrQA^06$AG*8V-j`y%c8Eb<PAy7}=;puPA?Sh-PM6vfkQD1BCQ=`1Q zo1RO87Qu^2(!-WKZ?6@$3kBnM*8e}4!^PD>x~0XB2K@6}s38ma9POQLozy&^ZoI4# zH2<Bh?mjfz8~g2ConeUH$gX77be^YdzrQ&8TX~=DEfhxit~CGU4{#zmr|l-{!f?NA z9-FAhd?XScO#^JaM*Y51ke7>-*BZ0F*<Q?WCC~1T*%ZeBh7#|p;|fZkBZ+4<k&K0L z=qf6tYtoD4Av_5mlE;n9{}~+sMy>{8O!JPGLX%!YG_|99z#W>^)703yBzCtJ>|fyC z-6Cja5(05?Z}Kq_#xdu1cn~jY8De2vMigOLoQuC2zs#&{V-yCo!+jU>L_i?xgMC76 zW41(vMo3EC6>yD@c$}flh^0)nV0Uvs?F`E<4uOv4IThkojyx2a1p;Vx#*kX^`s!fq z@s-3DLVg5DvbSA1#C)XvF7ATYeqKlmO+C7`SeF^x2;vp*T=?atFSd-Wq^zMK#u^09 zk<P|dX4)qgVhFZ~TRlL+g265Q;a)^}^=sak1csS(vw}F5tK4a5zUW~@TnwG;M173# zZzm%K1^D5o%+X08b1P2WOM+BWj~EOnrPRl?^m;Em(zhmV%9}Mn&`Az(1LY<dV3ssJ zAC;;3=L!LXUPH3dJ9CT87>OkH=YJvYCZTPLwP$@&$^UM`=~j{?l*Qm_mf_Yz>d!x_ z(6VB%%2QHZ)En)>L58Wyn}jW@B7jsVW3hs`FdSFv5uOa&f*_1t^#^^byQFv3Pm2D7 z^&{boPoqaELX(Ovb~!sMGDbdx(V6{e=L2@WxM6&P^lm@Z0=XiHPvzOU0t7(c8_j$u z5fh}>kz+3)z~``DNr-K{gA&E_MG_Udx_Cje+v8~+b`Bg(54{$ip@<8!jNfD1S&bwZ z$)dgrIv-LIR0wEwf}^kj<oxFE(GXWc7SGKx4r2&TmaD&hi%1kJ-}%KE86^^5E92Bt z_Tj6ja{-236x|H1YDBfs>Iy+3Cw}@C;TY`4YH=oCQTefM$Y>*<*uoyeL?@O?di*fS zsB#S|(H++;e00G1jL7<<<(OqMd*em<p+!Cda=6mGhw9KhG&{+W1`cRB5&>g0jKY-s zUeOfaPA6T>ntr|{#d0SX^_DBl^PoD7fQI#wM(AddV_1#;%yVb|@MoCMtwho`kc*G7 zvAl0R(hfyxp$;?nYeD6yV4_{nw8IGCeUZM;uP`p7BU|%2nb~D=+Ua|Q`8E-K&a&2C zR=XV<N~>l|2Z5YNeU0gjBC+ut<uJ{X;PcxDINi&kZwvCVb!7c}Gz=MTM}|DzHATC8 zH}&8vV>?BqTGft;=#v)n7{%PP1_q?6Yk=_zxiWD#<$U~zxxr2S7n)gC({<1Jt454( zfi85binJV})JEB>-$RiY<gD2v41dZ+v|w3c;5)@=63MmOPklX!{$?3afS~AN3U|Y_ zjZ$PcLgbeIH(AOj&xZR1>1@+KxnQKf^8ph|OzbqYi$s4GPD7kA?78>Z!9H&7PI(Tp zmG^#iw$7yr1he^fJ_oDXUHJ1tM8G1C&iw9M!|prhImPJzH#!7k{D<BMU$FiDPd$nw zgj;`EW4FWTek!av{;N46Z{hPh$$LKNdEdTSu{QSe>Uh7TOIealgUe3cA5Uml^JP9k zmUNm<Li&BDoZt$3w56$mPEp1t4mjToRpfe5*e_}q9K9lR-Y(CuR&wyrpp4bw(r#7F z=wKeDmnp`K<*HHK#*rkW)LyeTUdh=sU@+Q$2F?cXm%^4~VXSScTyD3{Lb6!<U7@sy zE_$fN$L!Y_w`tb+J*=WKJdH^P`-5qGV?o@UU~Ap$*)_L41Tg%fS<Zc~+SuyW6#F2$ z#-7(-&U$onjoQ5dL8I&wRLcDafp4(&aCV*TdF>C3E5nhbG=5Z(E7b6YMnxUJJg2Ux z`a7mhqR*)qaQX|xwO32{u}ZTHH|x|7;$BTJnsx#V#&7x2o-JO0GHBzJ`7)cEjYr`9 zke(xF9A`v6upbZq2*s=M-~g&s`-5xsH*6wCtiC}x@uNf7Q$vGn%eYukjR@{=5e$?d zXK)u?CO;L=XS&Os9~7YtDs+;)pD})g^@8{l%)8EDgP`IWtRe-9paL*a3Y)f6Wx_^B zdZj!}5^sNXc*|8g8=A{zT*^=h+la!q4Q6Y|>Z~rfZ3uLb1kBM~BcLB^STht>`-KRe zMB+13EFD9istn*Ja~nFkN^VCSZW@ZvF$+}}h0}NJ>?T`~b8GK!Vk$z+Kbc+v1E<_m zF23KjcPFy`9^^fRYu`!<SI+&wMm1ZNAzcMbY$7}S=91&nA6BokATh)rV7OZN9D>eL z!jHs0InFuUSMmscJ?gfu4G%>-#IU|0A(TUHWKs9m+w@m$1aB8<GXEG*F1M<n@-->L zvr&W<-;x|jRtd3i7%OonLJQu&VfDO_(!8g3-Z>0f+z@-~T7(CEFNzXJ9@SRW6A#46 z2$Nu4-+-PD((J=ZM?M92=7%a{jeW4wSni9TM2$J+<KLLws(=9Ng`G145i6$EnUZ=x zUJi=79&pn?g`I2YEt+h|lN-=9Odip%I}MN0u;S<3ugM{sF#{&+iYXtmRkmv-;2cZQ zIGeJKHvQ>=D_kes(g5<z^u&?!UxT5@OxW%5K!+y>Y&aO}$W9X<ziIB~qSp*9JE>>s zLt{{&%rDl-08*xHRZO8+U$E$yb1c*(?tI=EAY1*TU)(F}coD@>-9e05ceVCm=lP3M z3!Xf;*N|)yg=W2o;?hCwq$~e8lF|rD0F*t=Qkwf_Gv@&O3eKgE08#*olbrXjBgFIR zbWBgMZ<eeRCjq?4U+I!q+oug74m`DNd~XYOM%Bf$k1>Tf<2Nlyn#B?Qd%rr<3^1i@ z>Nb~pPkY&MhmN)_1Q^3wCiPGZNl_wHSgJpF&*|EV7F*Bo1C|&DVgy#&4VFXpZV_-D zhn;UZ2I_hlrud8j0T({gHB|EMDaefo!6-ten&GBnWe<MHgctYH3HtP!KiO%<(9}D@ zy(DmwJfeH1ix;ZMd4k=2air0o3e{XjJ&99^6M-jz1l8&*BO(tb&nTi!e?z+}jh}z| zUz6{H3pZNp)_l&1K2P4=|BK7OSpO+d5lgn^|0z)Ta8q<M8=XMbT-1;v%vqC*{@{i$ zd+o14ab%^IotjDYI|_R1Y!(I+6<y#3*5vrzA0H{Bm&EKh++J(z^jLjR=~`}|ijY7s zrp{&2Is+_#UZWnTykQll(wEgz7Jo3B^kog@5q>;X{T(ga!$rF2X|;$8R|rF+l)t&= z?7h{5>hb4(c35h_###{sjBmq{H&1+n%fFRRB-{A7R&xF-TRSZABz$QLZKg^>7|gA+ zhy%^r%?j^g=NSZH9qKe7#3T=Bne01KIXC)xv8I)1fpFH|y7UuRt4siL(RZ51hU2_o zvGz5}&Qx9c!~IU_5!F<PGgrvy2U~^{oW#n&L>U;=sXK#MI5{bNre0!;6<=8?W$^h_ zJl9U84-GldV~RfLxI8iuVE=&!h5tUh1GSh$5R~7wlNb~wUn(gHJWUsfDud~Qqt|Z% zi?n|nBb4rzU~}pZ__1)+#)Ya!Rh|h#4i%k`J2*uV2L$q<$x2ht?ufHqtWw5q1D!!| ze9kRwxM|+#W=nD)Eo%l-O;`mM!n(bOlT{+~`*du2k_I5Bu7I@;#+QAM^o3rr?v>2? z^F%qwDmB3iP%d7%E}sf8D97P(r5FVgkb4v|T-7MGIP573125gu1g+4iroyZCcaC(J zcaX@}ChQEe@xfA=5P)(7mV;)Rw<(WE+9e;|r==z63L|Lg2ZQ~Mu;@n!B@?Nlv7dyi zvl^ym5ryz$#kc|76#jJdh?~}kp<{<Fw1kZzO;<k!e|;<I!$G;!fEBWFk+7BvZU>eM z>jY?T^kk6kKy~OTZQ$r4PjtNZiLTdRlI;)IziC}C#ZaN`GE2x#8oBnvX*S)3jL(Qn z`?(6vkm1<Ek}`xtyS3y2q}2;J%II#s;TW1!&?<A@QaCQ|sJXOFNURs-bM&5p;YUNz zd<BQf!U1RvL@*+Ew)aLOGxvJ&*7KT-NVmnsV`22#Y9t9s*qE}363l)BPk8Z+aB`v9 z=L8(ViR9SnbHjrogAnF&#NN~cZ?QBUHj*hM;YHoj_Htv0YdxC@M!Fh)yR?GfgOJ~o z7&(uQGA~8W??K|(ZVx-lpqg|i^2O)`jY70P!Gr!9p4wzdua~riVl_z}wjPVhf0$}O zd)S!4y2>#LSbdy#xeu|v?zpIn%cvG0jNje+UEENb5R)0n4faL10=HuSTb0{Iawnz^ z`d1|y*@Ix4B$;k?vKHp<t`D$7r#a*Nlq&~Te+|ibvERZAfeyc{hL5nNsTQ>l+{DDx zLP7(d8?;84^zj;-r$Brc92Ovg9;TvTz2ua1Dz_Y@wkve&%Ncx%4j=Y(PVqqr)GZ>M zGe^YMX#YXQ&9aUkTr93J-}`@_uMmltqg4wrB-XKh{C3o6S-89r+p_OpD^ofs1PQQH zxvW6G0pE-v-j0*RLwkhUr+osse+&*cYmptml%mZ6eI%?2W~oD%m59_rwamv8Q6;xx zkf>|e5P|fCuNXh{rHHY!^gjJpPGzE=-<A=K(0o|`uSi2Bzt<G-8ke^raz8$|lJx^d zI5y<A;tiBc?1qy`y%mTVy)I=ElB0XI`cr?`MBE|%G`ED@`2$ueuzi_?AKj-_a^g*x z)=|hb%pwl%PQwO@v{jfUWt|oIsTcx>*oXPBdB30FJ%Z(;<e?+w(K2f&O~%>b4iV}> zZ}|m8)ZBvF&K-;be>yNvPhvivB{`OizgZc(a?8bpF_33@p)AG4e0<7_Kt=np@p3-= zg5H&_BN<PqN*9+G)Na^4+?{xC;kxiKD3r{GV>&Y^P<VMiq3i)jhuH~R{A$rhjq$ML z6SkRltl=Z0{WWB(7dG-1t3bGJByH31?ripzD4Sb`gM~E1T09)FzZhXZAmyY%n3!JA z0AAq?DEDEjRaE4WGU{t#G*eSUI;tnI0z664%XK>x@(c3tq5XTATIuApW>y%|px`rU z{mKx93Yyr@gsX2GlFKmVh6jnG#D<s#g+Serujq`_fN^y>6t=q>hK?db6*_`y+UoWK zzGdIc*s#Wo!w$)!_yMP|SnM<IzwUq#uKB*cb|{3jNh#v95Le-nV(7wo`R2fz{G;!P z^iuVc9~lAP8xcQv^|qk|Q#WyLz=Tvw(QxOcAKrV{2T}}C{=Q0h$ZMbZR-&RP0oM|o z9Lt@5EKM9HEn|JywnK^SS^goEQa>Hfsz3=A7^M5Lk^Y?3^SJ&j;qy2|!5Jn?x-OJ- z__}W2J_k{Xj~~_nMj(CTb?d8TG5OBA<Qdsk0iW^>*?8{MwS%D_dNj*O?$nTAv%1g# zz1i+UBWyN3N-hVQ2L{q1sh%9%HPQs#a~P{LDnb`}KslUbdV8DtqExTK!$p}`69(!^ zfj%%JEXik_-TO5h&pQ#xLM$!qmMS3cuQh|?EQU{f9#GjGTH6mbVx5X1h*Y5X<)sI2 ze{ek=I|i2cYg%elf|>F5v*F0M)`>hD!$7MyfK6k3aHU-5Hie699YTPwEVRt&*K1Db za<cLJA{w_40I#D7vQ<V5#hLe_h*t{QX{#WAa@kM#rVa$&^s}KLMTYDs{yTJ~0Y6-1 z6a6{lDD|2II+8|rVR^YcRbExp>9AgRjIy)KS8<$YsY-^?BPQ!-#`7uO&c0k&`rR4G z{Ki<$8FmrPm?!pQ!LKOZYpqYPKbyc+_s#%Cb9O0nFTfP5;$iEBvr?%cpYHN@F*BhP zQ&uFAlx5;)r^Po>fu^EM9xIHEXl778XQa00n7WL)H?lP|o_%H9{ycX@_i6LxCk^Pz z3&X#7wNnVc_V$MaF8^&uz3?3?BMJ&0e8!*97Siw#k2<1T7SL~NS$D)SC-%z2c!hV) zlt8=}K|G7rcbry|j}ZXv^W#`yxCy2r*6xc_bD;^3Ghn6_x(_GrN1{t#+82%yqK?>8 z;0t#33}O#M6cIz*S$EGxU>Ovq&&k3Zb07syZQF3sj4lN1ai(st;&5dz2=}?FuCI&z zpvKgWK<?QXS2rGll<Y*QTPA~@4Ryg#;oEwLeoO9CD=?FUr9=L&DNQUeMa;PVf1)w; z@4XXwkE@WUG^5L<_c!Bb!4<{#Q<S$y7oTSWV{aGloxaK2sT=n|g!wg|*lIXn5aOE- zCO2~XWQTbEurIMI{E^%aqK+Ei&vDxpM5aXx{mYJ=9lDd3#Q5i>93f;)4TIck0e6;< z*>$6_AaYFEMX<Khm(v0r{u%_*zuCW-N|gXr;fG^K)E$a^&(!Qo6KvN5apJihB01FC zA#bzM4g&G#f{o|~dEAu4J~-fv5++7w@pnoJqIKt;2zT<5-zJ^B({W$i#-ulgsc63l zf<|%*f1D?9CDm88CE3?wA3Oa0I*OTo(*Aci7R1$Q1Rp1NC=DQ$SIKFZ9S^RRU~x!N z<}{(%VKEAT66}vpZIqrNXozk_hvNm7%U(^d=0Hi`*qfhcb7k%?=H=jv1*&2kYX+3l z>#@#!jYL!dQkaBOxR2zij0h0!CD<z<r8@-2`EWVSpxB&J@lVxbgu&9;I?^ChT`8Bk z=NHA%WeJWMv_{=sW+dD~f$9X;S_Kgc6>P(%kiz(@Yu`2<vp$2;7`a2PJF*94)bxIx z4PkO0Abv3}MQHSH=J_2PTVmC*r@^5`cROaiyQji>+&`$6n?Isni_curW+D-2i_7pW zG&2!XgkhiJ@XHV(s%Ob8QZ7km*~IuvTP1=LQNH$c$38^?K{JI(F5H|dW_-wp#6Lnk z76`QlBG(%|4Ixfh<RBOTeyFA-ItGetBFfCkHHl$0DJH7o%wu{~7?o_2Zps-dy%<GY z0q;Y!WzP=QkXN};1Wm1YHD%gy0iNhBjxr0QZ7a<mvS5!^LwGJ&+`1kYPFdZIF%v{R zlE~$-eRPLhMG2!rUBYP)9lRZiO>>zOoDPvC>jN`KGY*dxnc*IpSzKclfjH3zyc0=i z6pJC#f!$wu$Cu`a0~{p#-*@m-80ABW2TfFP`TbejA_o!mxp(q3ap8c;FJ{Dt6#R?a zZ&aTm<ej0T#>_U*X&|rVS*>>WFQkni5WCEtZ;L-d2L{n~w1=pKJjMz}E20>Q+Ev(w zaQQ;{F#inOMuHaj>aMUM`-^*|q%~g*PjHU5X1e=h)2U`3KwdhG*uUOCXhDPqlI@^S zWiq&5NP40!x3KWr7wWL=tH1`VkCN-Qf%`f=Rj{KL8J|g&tKB-Ds87!qdOh0H?Lww? zFj!=`T(wTrMD0{_(+%u%A?>17C80+4S4E((K!vu*)`PJVtz6qAg;n|OME@DI8%`j3 zshPR1i<NGke=%uqATV3#nEUhM=E-EwciwT_0%4GjBhWJ9U^q7hZSf(>8|3?}eg`Sj zs-1bUZ+<ONY-Bxhk)dCw-QZLq<Z!-LudmUDrpA*s$2j}AY+3z{H8dq(ZYJwgGdNv^ zAP*x7fih_xYa<H0?BXklBX4>Q=y#vXjcmpxn-RweIWbr?hxXQ!IOXv<IID|}A2w=@ z%NX?1ROSW^yiUiq7;qmo6FZ>-ubC(qvS-5DGJi6`D2*(BZZ)alJ&DN&2$ExTd&CF% zKFhQbuR!V!$n7@XUk1)fzCB*Ozig~DXYt{@p8IXC-Nyglhz*SMA1D{OV*BGi+&AH0 z?)&WSY^$>7(P!i3^uqqW=TiFpC1v5<KJPuJ=5Lz%oh6v-ZFAw>#QP{TEotNSI(TIT zh9oPRqLUwf46nIb97v5dNNpV&oVm}@J`h7J^d;DVCib%w1vQCSR1y_6#f8Q6pM4U$ z@4Nc0Q&f~`fb4Sy#hI?P{u~tH%RlA{AQpjNK5}y2P28()AcfHI=vXJ4YB|}ACD3cx zz?2l|TYBjdNxO>Z0Rq!u(Q)sKG>UQ2Tq>XuV&VFmdMvsZI}8$NQ23Ky8q-Hk`7wzR zQ?dXXnaxWL5lM|6j}!qxT@n{C(wt?z;%l)=_=|W9eF`A?sZ)5yoSF3t#iz?RR4>uo z{e34Ji3<^!ktm7}<X=w%abbH{h*ZVv;_-HP)^}``;v~=t`4GUNG+ocVZ;EyB9r2*X zv9`IjG7g$NwMUGud}v072_)@v-djyfr9)x4^q|?_-vZk7xk=zCb4W<^jtOK&BZ4%P ztzHenil@sJsPM2Xo-E8wcf9gZNsXt3FHFFO5Co@PW)HbN7=E^eM6N)DI*A>Oq^O}4 z>}1T_YGy2!iM7%MAygd<h31YI(sSn+&<@;$R$&j`p$8y#A!<s`N0z&<qY^EG>Icq! zOOqJc^6$1ySbD5oC|z7AN=lVLtFi)U@lEE^yKPSqedGYI(PT8n9WH=(%%5rjGi_mA z86VYYOF^Wzv?=q%79Sh=OP-^Nc!p3b3am&}-#pD3sGQH)ge678nm)Xzw&YnF_zc(* zmpDiY#(YQSNv<HWP(VD<k$?*66WJv1^VXLHd^6lFA>u0r4tnea(=9WhF#V`PeLx(i zLdwE$X^g}42=bICLN`xZ7!g60(`AgN8Y*qa6Q&6;b@<fvIvYo?O`qk9V%8Y%o}5;J z(hLd?OUBZY>B)_D;cnO;xonr&&`F#COG(#0>O7$VNa1wM8C8?1>qqLrzCFe&r4)lm zWN32stqc<rUZ&*BZ-pv7gJ&*wG0TK92k2>a2VeCnL-{Qb(2U&Rn;BA3@<UE1#r>F` zB9gM7jy?HsJA1GGm;+|%Na)G=S^C%A@q+kol}SuxW0XcLCYV;D)B+ZU#rl*_ah7@B z+DVr`dGrg9-)n5?5ULd?ge8H2s^897=^dXIIZE1~s!tR<dH+_boGVTOf-s*EkyPyR z8Bz%(_Rf^+hIs#BD5_e!K(3=U7dn1y8gP;(TQ-RyuduwlpWXQbobi~7nud!G!ijp~ zYP#Mi@p&`$v{{D&dKeNbYJvJ-XgWk>_3z3AJNHE1t5es(uL`87*wq=TD2CQJ8+%j8 z`1WTz$#$j|I$dQ=E;T|(Hj9qlPcH^cMzvJcu~BtBqlbaM+Ux$eJbi5StXwgnx$rtt z^?Jt<*fp!`IOkX82;~)_)u!U~sRC2W-PBRKo7+2XU;exyxyY1)Oi60#?0t8NKa9wu zr62m`B<^{NVhr+n^{0ZZDSAE(`A=kNEz-BVvOFoVHzeeI)~Lpt$%<1@WdAX)d0fc4 z_eaYh%B*nrnO0^<YUBC$KrTC<!TVwl1V`S$VZF1?_pnISk=z5UTCvdz26sGDi&E5r z%~u?j6o22apUnMBO$lcIW4l4O-pqXa=cq_N5P{v#*ZXpW{b}3i@%y{4_nr1zf&bgP zk&pZHw;JJwF0c1yUjnjh!6J{ilskF1JR&5n8x0_3BpVhAM_=1m%1=gf4P5^4;FB?a z1)v%9?3s*6HEn}X?$M12hFYh%3)@|nHtXSUpYy}zZ$9LJp6y4fC_MXCDPv&eZ^n6{ zG9Lroo`S!d9K@0Po%vEaXF3t`Cr$6@i&M!UkSh>Mp~p-PAlAue_7$Ng-n@onXM5Z` zPZWG?`bo)yM&__1;_+8R2HV;eJwJ&~U=sA{7a+Lt8CWik7)N*QVZzu%D)XDvSyiRM zYeBYCEg;)E3b!P`9335^uMPvQ|3%&IBlBHo8&`{Us}PTL510GSlyZWiNyatCXgIgg zNMKoLjCr7fwr1HW3az|B3EN3mYS++1-uYFyO^tLx|AJ#@&I2b&^B3KQYG1E{Z23vU z2EhdbIUtS=B4@VqMN;rpJl6WJX~|bUPyi$`C!Xa~#b{bU-)|Tz873_5;F0o6JH)gr ze>8p!;QiCAvieHu>mltlIX%iu4pMAer+CelNg0xZLgUR{f^ry7q+)qe+TAit?(Ad` zpO$na%q>OiZw!iAr~<mGA`i;Qrb@z{1lNDH0D3brXY31{7MUaTBUEV#B<aOFGT6EB zVM`6CD3^i@A9eCw0uU@<Oln}wmC8NBXRSwgr~JNu1(TjHNDE~~r(uc>cXe7#dpwc_ zPuV+1+)A`T5EmJtNN)$t3xvOA-p0F)?IT}-hzCNE)vNzltHKeiZpqJqH7Mm(f1a04 z-XaYh<4q5BYZRsS1QoF6#h^_7{0AvI+p#oTeYIngaLOD$5;hv$G*1-ki)cb%+JuWE zA+K{`E0G&SB$J`Ti?p*d>%CaSMV(fCW<QKN%Tmh@*e(lU4l;j0#6$WM8SGUx;8Jq( z;u{fkC}=E292~&E-(-a9xur~aww2EJ+df(oQ!3_l>repWM-6YnPa(e{WEZdn2V$iL zb#sJ@KrE1n+03X|aIG;k=)t|)w%f5q@*Iwf;)4gCMwa3z_?%)d1ZN3l0s0q88iAw= zf-FtA_ku06%Rt>&42sRfH*_{0jk8EY>3SGsjCs718XlXfXtObQ{x?-+Kznf#M}q|v z*H`wR(xMtrBWz~BU=<)kYQ<}xbq<F7&f4lO$W-PcCfy*4zyj+~id=);-F7j(euGZ1 zQTuz>tzEt-7KT_r%?s)8<^%Vfh!Do8swY(~lEF~*Z7yd#g9SYA+UN>gkGk*5p)5)w zi_A<4HUcI-^}bElP0?Z_!RICQYbQ9@IJ6$q5}1Jc%Z4Hb1PFZSQHefY@6{|`uRqz` zfmty9D$Poc3VQ&+*(acW6R=|A-mi+%M}+a0UrjzE+i_hs88zw)jWr``R^j2==Gt3} zrybDj>x&5V<@R#YP0(NT-ICq!`biKP<e}70Mky5K+A%nEo2W9p+2XLi=y!_K(yZ!V zKeFy1a&rr*_P^iQ4sVXVQ#A8^ZTXj#I#mB_9U>Rbt;YLDZ6E}|1?GwMr1)T+uU_5$ zfV1peX)jcL2pxJZ`c9n)<Kz^!+M}l0B1pTn7zrc41ChN8&;SnZvQl&G-O$&JBFv~{ zmgzYL`t*Fi94<x?7b<spT7+(K7AAv-_W)EOfV@g$l??z;xiSzFcsOh^{;D{A-NB`3 zWIJN|uIN@B_Q$daut#CDp~`*np)5XyiruX-vg4nF8gc9+JKK+9@~O!zn_w#({;fm0 z?wGZY{DhK$#G=c*U@3}a8*M$4Ie;Lp{;A@W(qtPdibE4yCc|!cS@BU;jCnFAhlLQO z?l`oS=NU6Le}fnxk7iaIh%1y&O;|Byh9w{|L<I`$aU>cujfLVd8cA5r&Ayk`q#KD7 zx5_A{h(Qo+&)*x&9Q`<$)~-R(tWyML!JJ2fBlfEk-XMxB%;z*&Fpv5~l>{&~2_%@x z7o$Vy6Uc?pEbE9%8Y82b7VqZd$W01~8S-`ez1An*6oOLWN<wp^WF8QXKrG29@Qt64 z<RRw-fsio0pdjz|M?=eWM65i|+Swvz{ii>xs4k)vQGMhqEU-5Pj8g{BW~DgujGsWF zEsw(uk0c>L+3eG5e8RF*cx~*{8{F$BF2}XE1V2~S5A+|**iE4F-L1^%mj=UGX{mWF z)p~}>1wj?kzlpC$Bq~bS*9+`aS?!9l1S9piIzI?3s__a6L_+cJb;IRDM1Avq$o%=y z@i`M_PRZ$mw7)Of1=^xWFtSUtgPFdLtPk4kbw}kUPolxgQ%td{l$M<eeCJtf;17k4 z;M_hl*fVoZKFg-OFOFq9;$C5od!e2SIeh1`1g5{JscaAX?Yd&j;<1=eSxtB*qSmHe ztzU*;&%kG5r`Kp#iVEDA8oe{38e3YKFcUW+jvrNBkTtF>hH-KU$3B_|FA-j>eP=3K z{X*1AEU(twK;>jZ@YSq(!hS#!AhwM0c((#i!UCFnNHrvoA-9m9WYg#h$SW%@)rArT z#hnm;wnVjvsU?I9HKIYW-vOKl&}@v&M4DWopJQeZ+M?1s<nLg@1YJzVl;IH1(X5}a zP4)xcOr*m0PD(_ol=ahQDNfTGT?9J_VLsA<BU0!5wMyF_mQW}OgY%<7)GK)NOS}3u z1#<99(AJvJ^AWA$!|?~nlA%gBBtgZuy(%>-A|(XRRP`;tpP-mPuG!|44LvKOo)HmW zF;_PCt@XM4dZ8;~su_{uw8x#5XpjLrWu9}6+Kk@w0rH!quM{^m{JhHrv)%h}{Kh^E zby!BfX<)7K;6kk3%I?d$w+ax%@aJZ>ZN-nubq29AKdnGkS{&9E{a$wdN|f2@PZs{? zGfMlX7dgCk|6%u!0hm-NaN+$hu4Uo<lDRub^yT~C@bv4N7jrOS&&#p-%7L+;nfDzu zDGr?VGz>B$ts03!HS9PUzZv>r<M9$(#|R*8vggWtONKtqw_z1Pgk^uFSbkFQo=99f zaCMW8$iLvTnr(Sd_KYSjp;`wA%|f|_LPGb4T^TxCL@<lpy9>0nNqjwPC+>LX>T5>w zTh6|YTU>r!1{i2ya7I{=2Ly6d$IS~r^x#6t7fMZah}7oW9+<;su6llNwJG}0wNV>g z=)97*)U^hzo-8C|V{j3ApGhG>x#icDD!vI{$l9CP%O=dgk!w2?y`{owqSBr(pa2aq z(@7KPM8*Pbf$6;XtYV9rt3jc^OR$D;@>TbZ{PL(#<Y#~URBw!YLo*v5pnXL>J(*)8 z`*I>brr`%K5Vf4}v=fQIAD|^$@F9+2VM0D2HfLP*){huWd4P+fq0sSVdkZ9F-_Ifx z930{9iYqTyn+#8kg2>R$vx#Kd8}btAH+HK;xO2_Y$-+jS`@>ZZNj{Nj-uStFz9$Ax zlT`Wm+xg@1AU3HIO5ek#QyWA~8$MeOkik7J`twxGfK_K~ER|Z9H3f)YXB+HPvs_3c zimr0E?cTjtcfidM5TC0nA_*sTd}I)gL-rH9Rt`c3N?ntmWz!jxN7K)cpc;Tl{oEen zovdn<EC1+&sf0w(yDye;raV0L78$p+U;QSmPVtlU5X(3O{@4`>f%B&l{dYmH`Lju< zJuVKtSeG{TI1Bv67p)3ZY~<+Y-jVe9uc#|&VncTe0yRi{AI4%F+NmmNZB-9l6FkxQ zA~neJ1Ig!;r5Z%Fz&Ly5nlv}%be5N<)d6jqxi?&D9HTB{S?F8QEAJ8xzqEs|m+^sY z$Qh#xB|(Bi!)A-c3!k;h<!7lm?%OcQ&`5s{CEm87%MOT?qsTlP-gS6Y|46dUU9p^V z(8(NA`mXx3XE2s+@Kv;a8X0U;0{JpkI{InFwwvz{NQEr(%2JjWC5H3@kD|bv$yHOC zako6;6K=ey(2f*k;Kp2TT67eJS%*-@nK_pbO*bDFMU~AoyM2xCx3;E}FL`v_CQ4TL zLoayLPoG}AndU#Q5=M1|ZhH&t)Kzv)pKfKfmoe5*z7%G)G@r?ex_duwdOu^GgEwAp zA+tTnf-{b*?QLs5+jZ2VdOhs_Q~7nmFxLLvI4D-~gYloE&H+Xzd8gH$i|E$(A$CVc zpZ&bY1INyK`@HAViIr$$udyEQEpT^d*Fy(;acB=@a~`rE9KFEd%v-rLxC~wku2KCc zDXWnqH>(+<DP;<*5I}GiDodPBAx+W`9$D-m>=?0+on()Gq#GfaDo~GwVanV@-S$EO zoHM~q!G!E4fbUUdrKe)u^Q5%L%9T@25ph)j0*oG8v8`JB+EaU`99Dj-24qQsl)5Be z)y|caR9us-8+Z8xCn0{n-|%oo*fPfw1YiCn1QCiwEa_08i})%*8zi;7(U7zm!=5;^ z(6mdJ(lg%%w)<S*TGW!DO5=Dw1v7bRyLaZgA__Re3MLd`3fa^hm}}(t2HTAhs7N}H zQ>k537$-<cbcS2_D#cp|l5+-1ZWqVV2eptb{t`Qr`k{%b4f27-SJygQtchn}R37cC zwaV8e>iy0}wCy_rJi`Ay2sa(Mn7xN0Ac(QK&DoIe6CN0$Fa?-pjF)XZqUQ+^kzUa= zrTz%fLdn4;A<T6W<Crza@FwaR^h>$c$cd0x<i9rMs9l0TSv_^}j~(@VeL4QJyHu#V ze}@ZGv83sQg}Nlnvl+3Dv!;B@7WHNPTi`LqDZ!PzD*un5I}_jR5el8J&#ew&GN(U> zf7AUrRAZSxY6zZVdSlD_WlDg<ew<omOL8G{&=nwNtVJeINizRqqPAT7dXYWF{QKkE zFEZ1<oo<SY99C#i++E8f!rEkVW(!sNKbYr#kotnGsne%AAW`Sa_ZW1|mQ45ZGG@jD z$sw)v4-(RyP@fa!?>w9VeT|rXb&c`Q$Oph^mFGUYq(TqP`xu?@$SnE_4J-~;t6Zg~ zv9qnzDEbRl9fYF`qOiEXSrFF1$OySi76l&b6t@v{I6O^-VZEVHm@Pqb>rZ#8V+}@) zMLkRi2YKwzwSzk<5dvc#5^5UP{t{Y41;RenTXhD<0s1bVM9YyG3?DUuzK2UAA{zvI zBjEjrj<RcA>-wUrMt*~eD!MtjYkkjU)vtM^Rjv(zs*gLjs^2F62E+1$DK^rG;tMg` z)sYuSje(dW6(!l~xs_DUaw)ktT{y0$&E)Yp_hjs5!oMZ2wZnJ1=Vjn)(bEGCxH;}^ zw4=p3w_~C7`FGOF*~RmWC!vn^zqvP^_WxWwNB#M#$p7@f^|&6FCf*NE#NC|>?^mKr zMsHa?r+M$2q4v)`e%>o@qsD<#30VB_%NG@-7bHqmg{H^OIj)1xwaFChu~z5K{9fxz zVsb=_$JFS3>g~-SApaO`q&_5jU^c0b>u3n21@5~P+ueya>C`1tlG6gWD9*0DtwUTL z1xk;q?qd82>(s{~I)ke)!X#vth<9O+pPrdWIh@*f6Wm{Eew-4uhfuoLQ_lsPv$E1L z4akHIY{Jj20x&!__$%!Qj<+LvxNBw_5@NZMPch`6^WC}MzPG}t2ew13l=kDZqt%{d z1@;yyUDM@AB4&0LGyJQjlc>l?lEwMx8`Is;j`kv4w2|oA@O?%{SmK(*A{Tt-IGR`W z%l9n0Fx6G5eq#FurBu<CBUTc25Xk=?Lghjtsr9N@c|_Xt9h;Kg6*(D@n*Lf~RQwT5 zN;_~q@<lroR<nDObF|}v$!9gNx)>oQjXOLu)va!@SN4yh$%fHorX{HNvX*k-EBqe; z@ItkWJzeN+*99D1v$Yl9sY`f+snOF=Ac;-9_T#zi&y!v=pZ?Xfp?GTPsO_pq-;?|0 z2d=iNhb-}-pz&8lQBHWPaKYOOPK7}3ZCc@^?Lf)5>;$~ctFjp+*V6+5EWKIPVTXI$ zK<o(?4<l&BE0(o%EvWo!?M2>8zW}It$I9$1vl!79pfEL&3{ElRl)G1?NP&kL<c$zM zKBem?#i*#BEg*<xD&S08Mq==3olm!vUZe6csx`*DUF27*bP*r>GnZT}r#SpT!CLp? zgbCo!@S_-6_|s*<z>5o&Z0FspTn87cg}tn6-+*e_&a4ojSvbqN1sM#v8=3bF(_VxV znLoe<)@IJf(^=NMenVswT3Nv-nkGAVRT(lNRFfE{Nwuq&uK6PTSj83OWYdYXzO!C3 zlLUydLElRkwAIM{yL~9`u{8P~6t!fWel@6ahp?pelOy-8ss5XFG{sNelp$s~(mc=m zt~2AO$BU)zi=qn~uGYK2d;5F8{W)tIQ^SUT!69#HuR?y$BvE6@KX~yHQDbu)={9l) zG#?o%S(Ve{B=`4#%|V{N8o4Hsev2PfoZHpm_KQefy}*Q1K=rX)^U25#a@W%eX(QEF zsP=4m#8yY9Stiv)O$w|1)|KTCKVlO>QsGfr_Q#A+lj1rgU=ioANWQMQ2pQm!XmFf) zX)@vp3q#P~>=pe_EfRjyPmzxwH+U47SV#aovf_=*zZiI?qj5GwO71oArKzx^M?(>D z>@bDRUP(MkFa@io$>>6<G%ZR@B>!p``cRgX`^de_q<4xgtbEEjq-(k)t~+lUX29}@ zXLO$+UyMj!JtX!e8l$Se5V3FFRh<|eHS>kz+ysvk)O;Y3Dpwf~vCkwU^77#JPLUei zwH}tmZ=tuwbHCiF$rMXh{#xQ=#s^?lp__D5<!qR1J+GRY<XAY>@m?i6^D!b=!RJ+U z{&8%xHgq4wm*OzBAO1*w&12vE<YKuoJ6}I?ftptYn>{<tRqtJVAG6err6%#4)W6-a zH*=)FqraMRF(+Lmy>_HX!6+1e6;8KeAptcnabwvi%>(>N>C>8}7s*&#^_d!ZG!8~@ zUJ^&<X&>w~Q`2!;F3r@eCDPOPc*-?F>dihV*&XJ|badJ0nJ6oJA!02Q1ncWc*UpN` zjHzHhpg2O%!`N4(w#_-WeZ(5A&$vBwkvxX;hnm<BV2wMz7reLcz|SEXoV|3K_Yxf! zcyen=(yN-p0+>hPy>Knp>V20FuCe$ZOYdIN<oDC|6u#D3D^_!bR;~^-ni(!;6^T_p zVeBw^4EZ_m&dYaZ<cw=%1{2Yperp0x<JGm&&xkhqZph}@%;_WDRw5p@yZ<kkNcr#B z+TZ)edeY$^n4(_X+ma|&lO5m3cxaqVitH4!$SK_)mffCOd#l25^}BRRYA;8Mqts{m zGv3cj&xi(n{+y2%KzGoU?t#(4$5EqMMi6A_+qpX@9V3VYAb~BE4kyEAIP}`%1MBqx z!&YAC+_=Q@0tguqH%jQ>YWM!-36VwWnt(c)<?2b<98!9ZNTbb>x)?U^0$aT1D~ND9 zW5X`7f*34{EY`FZ4sE(hqF9%B%DuA?vil+qCBNrpvk2Z*k8ypha5evHD^tkOa9Sif z)lZN&naC*2=5kTEE@`XK>J)ER`=$2?)TNHD5_OSjr(XMvO+MrH0dbZ1y&|$+L1yYO zI~`>;@ifHuaAa;`F#WSNNL&1~U`R%@bt1Z*?JX<jIKiR2^nFx#J8!COM{a?a&{QW- zX+KK*mt@TErtDA{y)21IT=6NPXE|`JUpQLUsd33|E3%=k)f5T2kKs$TQxM+i;XRFk z+f_K-YRPlZ8V_!a@W4ssuc2ykNWP#BI33D7CTr=usEOpYJG@AcaJFQiNefS8^3p*y zcluCmDC@YJx$4ypdOZHHy@FMcS=;(R#Ctt(&7q~q7Wv2WP9GT^`Q#(2V@=Rw>-?KA zq$WnkWrI?Yuo6=1-TX$~PNK588AN30wr&kk;#%#FLTf+wiUN+GlbMD^%I@@hdU?R{ zaKNd_@G+9@t`;n<G=aLXy==K2&I3<HiQb%d%m;R3AIffb`WfTu{Czx1{~@<FzLMzQ z82<Bmpc#ODh(Rv2YV?5cH+p=X{q3x~I(!B4%XS6Q#y*R6Zk^pDEW1;@lbD1A#8=IR z7#>G2Xz-t>%z5C^A01|R_l4@J?T;=kyMijMb9JX@c?5eplJxjJaVdy`F1%f!y2-|t zW5V`5Y`C5oEoq<3?d1@^=I&p5ewx`6Xcvb`k#82x;LqMIPLd(@WR4`nHh+52%`f*b z>bR3bxBBQr)9|M~L*>t_b;l3OZwLK^^n}i4$}sP`7l@7(G}nzzfw>7mDzcg)k$ZdQ zbho0XWc)LEnxV*EcKujWmjJsL4UD)$H&Rky5`~3e(W0kB3Hl?~06_`d$zblcic7QR z;mWC3{kj~uxH&C1HrezJ*@nuQgBYcpw*7$A+}<p=qC8UbW(;8adqt;+7a7Q2;sm;( zCdhIj{Uo4r!DCp7EZpJuc&sz{ibcJAk+bM3qb;w^YWmIG&Ts0cAJ-eF`SkV^baxIG zPmj#O$CdDhRXX{Flj<Fl$#8GHf+6k%FTlXdI;k%3M>q?!wPj^ufv}a)UE7(ijFTu& zL~>b<m?RAEve8uLXY;QMmkZuLTArUsm*y_G1f21Rs;j%uN#jnB$k^`>ooV-IMHq6J zo;O0$9y~3~o5XyqiqP*rgzE`adrf!e%<TPw7=%xI^X@gi_I1$3T*+P=9gpyQDRUKV zcq_8CYG3It{l=-%prOQ1xse9@H2rdl&;k~AEj4_72>+|kyR3P6!~s_;{wteVKmW&m z)gl-^|MJh#`Yf);!+7ONR?q$OSG2V0nm5Ou<?iS4AJ#3#{#)f|mG8IFN156ii_O}` z9sR#185iBur{I4qir0{IHK0eq(?fz_wVn6lvZs%AWnD$)_PhsUam-Ow>Z<qbD8A>5 zXP5}!9P;ZexcQ4V;0tB#f#dv-TKtCl%c&<-tF{yZhmJjEU9?AKhZ-m^{msq?ys1K~ zt;smMZCzZd>P76D&l~E0eDo^bD8;8HV8lNYHV^YpVI$o<FOQ%7<aS#DbY=CDj{i7D zebqjgRT(qn($G?ZyI2oBwHz(}*?wLYy0_s3nAsw7z>xk%-@h`kw3#foDazC4#GN<s zQlog%z%A4s`z6uRfu1wS)7;me3Pih<HG3wogL+c*DL0{pmq4#<oojP~QA@yA0kV}F z#ttm}e{_9SSX|MvW^fGz3l6~@g1dzTm*5gKNaOB}C%C)2ySuy7c;oKw*2s`^@0od; zZ@=y5RjX>%Z=f$0H2dz9V)23kDWhWpz_9dv6K~Q}w+Juc)(CbkjYF@23TTVv&UAcF zV}7<n0m6#3$~}%#n&-+h^+jIx0KMMhS|i2O_WF0jC4;D}F~?}Yz<nzE&NC`J$kZ>_ zOFEUichX!4p{;4!J=vVb@fi_enS!!9gluA=iK0C<-20T1^kb5@0`P0S6>z~@t%F`b z3h1BiIWw2=TYZ@%zbCKTi+JHtFiq%XSt^wun31%>UP(v5E9<H(cs{m3#S#{+E(MEj zUw%VpNvesG34grfbTWm%IQ=3=rOelO__We=jDkM=nP_xm70BIqFZk93dc6dYzEeZR zK-Q#QTdA+_dC^|3t@rz{mQhFVhT#K-_Y-BV|8LYH&U+uVyb*#s19bmgRX21O8^`M_ zx^JD{f=oBJZ};2{HqVJ~R**9XmrfT*pn`{as9{qlT*?XGHHN;G_tex#^&gO(#y#)J z(;*OWUmyT$LxW2S7sO%hKbVG;SC5;!_ZOOIB^!8Eju@nUn~XE=d|+y}^MdJ9I<fid zQ|}>v=RLG0U<VdVshQo^J(aeOOrX7=99zHlH3wF3#O{vB4f#L;23Z1j`OQ<H2glvS z*U|fw1)<B?FCUywRWMwQp5Y$MgmBFx!|r((eTK$j#2gWm5#dQb>5-CuRmNVIX<*B_ zx455<WS!}zw&gOH-B*M3M@{y52(4I~^*Ig+8Q;*QU463>{)yv@Akt5UfHSB4^aQHb zixLk$_t)h8_iM^D?eHA%ptz7(I#C?cOhH&^m<Pg2U8tDiRJ9POJtNLJt9aX~bpgBh zR|D!)1qJxm95cV&%@0R@XQVLzA#R6>)0nxK1YM;h%O!=4-ffh%uiR3}SJ)_YV0K`< zEW0Nkvbj;ZSLC(Q?2qp4N#DueJdCx(R#JFH&iKSZ>m(FQn}5ZmX5z{$rQAX@R^+y# zSF!v>|Hyb_jfZs|krOp7v6yNRoE{iT$Wr9Wv&|6cM%CO`#a~C4=@K<7RK6YmlHHsq zC_$C$C?Gt#p9zaza8t;uFqk~%G+8>_QB%VkUXTYfS#ELpYmjN@Rnmw7GGM!*9Nu4- z`O;C*Il(mm^mK+B#u3s@{G2aGgF5BJYlR2E-j;%=Z;^G}IU7e<rpb6(x&vgsghbk( z1BBY!kJn$pFW2G!JfwwgcQ69y&;PM#{(b8P|HSJqNl+FK|F*#rsnCU(2a(>=>$<DK z_Bw-5l=(bTFO0}RT}ZRJXC7#^8%sD3_vK}Q+w^Bfs%V`&l7MuM0(_z+`>_$Jc5|P) ztVL!k>N?T~AbD2eKr)<0$%moFq5V?Wh?EnBh{J78bpe_6;j~g<WmVZs;zY^W3=F;Q zIJ5?V5iCzy`qX#k68+&t3AJt{FlR<3@?lwSys@=J1b(D|y~FQmcB0f(_a}Fx2Gs7| zT0S>home`!yIdy)qcA;0olPhgLixa^A$ogE<hbWWlAl}4NK0SHvUobUE6qJ;^zlJ9 zfw~@Vhs~3e_ZKf(O)9X^3@Nf!cn^hNss<}5+;V}*;y9-+C!&}PfpBsGI&%SAPwZ?i z_UXXH^tEGJQifFR<--}Vlf^#!j{sB0a6!M3Zdfeqm8LeK0|g(1aapz1(Eg{08+II$ zB0=Vhv&o7Z6zdgNy#87s&*Yv9G^ny4gx^W#0zUX)6`Go+&t4BV)JAl%Hf;5cjX$GR zuwctcPa$RCYvKE%Szd0lc4tb}$SvUpUK9Z0TL^4=rZv1v;=n&1>2ip_MFEw(1fTnF zxL|yCBZD<kJ0u4t)LNLaspA->O}_N9Qa1=Zia3w^g#P`J=3&gHrjb$=z>-u37}Ski zso#IZfb{$+aW~*$2JUARdpiwS%iTc*3X~W%9hWEo%xjU;P4M?5^jt{V_R}}l@Hx|d zvlE^(YvaN)B?=r^`s*-W$6KB+9!PWD*+vh7_s;|vE{m4_sNPj4bhkF1*<`wcseE7k z6db80L5MpoCjUFVOZ=POA(uwurvIjQjGV4xy~m}y{I^^1bja&N<C`s{(EH`ha=qQ- zI@mc3(tB#6&F++g2CXxUv3-_^1yyC?q(A9X`$6Tpo_@dgY}E-blIZv2YUU59_&xq^ z(O5TAk^7d2lXz%<8h?H`q;g;fGBufq#_PayH~&}>ilGa=glIgH4bN-NniKL?vT~`w zM%Torw7iMGj&&y0Q4DY%?jm0%=m)MNcFy~pq^LtTRO-baAmLtseOsl9rFSkikZ&VW z09j*<k6i=(nlDFevs^0^IR`mmvUHmCIIA=5BFd<@GgI(SY%IXmx~J6wVdjg-_OlX} zas=Fexd0?2!u)0xqbOQ7A=GyWdOenjw!hxaOANKU_r~qH)N?4{`k5Wp`m4TWDim+( z+S;B&(W^_;^_>GuU2n>W@o^-jKK0@$wP(&B0{^nkJ^bK~(gzs6)bmkC9@ufL$KDwc zRH^L>P-(>eWnE_g=C%*20r_SQ9GCU4#R9Db(qI=^f^4PYDCkr#O<fe+zk6?3J3S4f z*^CNGE4C>v1(?g<=twCnet6KmrR)SGe%!017vT*Svpg?2Csiw3jIO04{>}OrGxcf` zW)SsRR{q(DP-RiF$IGUeh`UJ6oWDxDyMcI93NELl5dk7mTVr5>ve|TLYr#h+5EMDm zNYS>C{StrjLd5csD(}i3bXUU|@dJOq0S2r6Hue6&EdabR9&8cF3RrO2((FZ&{8mba z0jwhBZLS;zio`lmW)?c|5db9u(Tyv6gqW2CYdZP;nR|=Ts(v)!TGM0wxR*_3JT3$B z>GdxQmho&|Mho<78CJ|aIHcGruBg1xFQ<Oj55S;A*wy{JOIgV&fE{1o6DYHPwM;J= z0O2;l8WY+mcClG|pZpdWmK|Jl?|s+a_Jx~0pVuFG-#qr43maO`J@<ZbJRjfv4|4V% z=aKRcJ5y7374-ghtfLFMdb!ueem&cGH~=4QUhN@gb6^|Gw;hN3M$p^5`irOEDI{@y zLH9W~v7a*u4)!jM*5UhdY{e2Bam06f(+PMv7vfn839r4X)1Z;!A_<%uJYqpl6*Llj zQu%NfTWOzx<ATvtgvjRv)(CJ6|6vhFXHymnsNXN^B^n4-)4s8g2jlelgNeI+jFoHu z4wYH{H2@*mYy0q!5A)4Af_h~aiGR)i&&T%d(UE((rL@tCKOwK;%LQvex?;?w69i+Y zlIK3Sz;20z!^P_zh}qBTX^B(|IvT*9-q*6eGRg}_EZ6K+J41aq--G7|uT>v>#McLO zX~X=*<eY*<{sS7v5+k8QNwVIICW6f5gz1dlXGXrQz)R5Q<0#n&4;%r8<aB-Yo)q1# zxgM<zjA*h8_6)sCLi&t?eXAP4t<=p;3s=EMfKFT@n%c&vSi_`WgK?6k6P9R|juHW> zuWB@(s?un^O&Z`GHoaRDKK3(Mxzht{>wo$&T)u{IdHJLvnfyUl7NC5kSz8W_`@W~| zSP=U8+Ob{$!n_S5E8M44-A^}l0BsN#^!+_;$_K4}?FN?W9OkC(uOQ>b<M>5w6`2_W z&9l>D^>~O&PR-^%VE#(rqC6U9iJyUk_A5VCGd*#y!1m)M_E*<}<qT+AWaPnut69<W zmSV#NqGfQ{G4d>q-o$UjKkj?Lp^QbVZNRE%u{(_`E!^*pyke#zKF)h5TkFpYNqXIT zpSb#JW2+DP8Cxq|ekPmza-KGky+0^{$!!}mWupeWu_)5iRz(^#55;hAqK8_4B)el; z_cj7(T1%ito@xpJ)I3JCz;v`%F_vFg^aGGuL*srAEm042jK&Pst)H~?_HP2&)C`bs zl09?Gbu@+cEsfkSd3W+GB8aojU?oDoO)CzVL!ynA&^3qb9sgqZTGh5o|I8LH?b%h# zp%1>O4mi?&kSbU|G)jKVV50qX`W7*-d|K^jH5tA^j10pjq{doL49t5KWIfyq4_r<s zM8|y0a0SIKvwI&2cBnsfNo1^fUC^v`3f_+Cbe`R1K216wKi-qlZ9RGZrzyM_%(CQr zTX^Hb1b(dlw^}?<+}N~GRCL!|eW~<tf;{QHRxW+(d^`$2C4IgtKfTs#Hxue!Q53Wf z8aP{Us2daYJF5$u+qh%AP27v6Pum}nqDy<=I4y-AJa{sw*okT;U0MD1?0v7&RQeSm z`f1jbc;+5vnmkE7@TSM}$dO&ql=xNP#rm^PF6~#Rk7kTd9=Hb+JYt+&My4b~Ac@)u zKi|10QBt%jl{TZrH5Ay;m3R++E&glEB4}Hw5P8xAl910Kl$NuV%6<udKBauZY$tZK zP?)&8Fl1@6V=N^~$|!+#!i~_GQt$IOh;sYDjv)DcJutTuj+7QEc~inx9Gh7o@@%C) z)ZrnclE9b|w%X7x5%G+I3}5OR>1F3jks*T4a^kPUYt;wZmU4|SXjXQ*;Q*bMqbj~& z-y_9Xj5MP)EN3@x^LU|P5{Y}h%Rotm%2h)kyItqfWt9b+I3(LpoJO^L)Du6q``+$^ z*Hzk+PeQa;tU7&ByMUEuj{!eqwgqGnvYAA29Dt;#6k+#fUzV|CmtU9R?R<rHRg#o( zOYc&;3(b>ws)F5n+=<pH!jKOiMTxftC~+?%%=7Zpho^M=%m^TCkXT>z^4tI3LpPed z>>rVkh=hQu;&ER0gFt|aa#~}~U2-7s+UL<d{@1HEoh}K3fw*+Z*59a&bcJNQHD!B$ z^k`c)F9p}s2*<t03CpO8%4x}bh0Z|mlG8X}<>A5RBrfG0B%?a{Lj}51<(Cn;*vu$N zP!b=E*lK1`#8!v9m9Lv2#&UjEHrOT1H32YV91+doRXL!#T5+kbZI@q*A8U{cLHtHo z+vt{Y>$QwE0P_lW*4-f&nJJGaezkwSkb64TfUl}80nNWmT>L;6@?tGu)Xt$x#j^|6 z9!Iu7A#K7QMFwoON?)7zDKaWP_gC+~@Cl|%3O1dTsx|!BRdNbE5B8j*wP+#O&L38? zBBkFRf3o4@qKr^|WxeYQ_}G_uiVs>IOv%Kdu0p+#QsUcx?km#^D76-5QwaDLx!M7{ ziq5vKBJ?0C_+@$%W1cKzp4`_OkpmlBwJq6djk<v;c!38T>G6DcTIhZEXBjAT(WK|L zALy;$dR-kkhC2M@_20VU|EKYJL;K|UvH3rB^>af7`o(|r@?`jW9CqPWzLug<rWu>1 zG>!2n0B?(wUqV2O?Xzz_S0EYQSBHuSKh`6C1+|0gxs6!ZkfK^n7FGmq^5j&ka>S|| zP1CIHtX#83lrsAgaX^*JjmF=_7F2|gBHHX;dkLOr9EZ<&M}vjrypErWuJ=o}W!eb0 z;SCY`9KGDJZTjEW?sq!@Fuk!A;^*5d$FR#N8-M!_Fj8`fj#>#>?@OBUvmR~zK46i8 zY9J;H_H*a=5lt*RtY67**x^)(gf&3WV&oVGotfbqA8Sg6__tJ6r(&IIzn#k)9DT5s z=`Y2c6vb~l^_KI~Lt1~xV27gEYd-RY?;>iWsmcjS3zN1Bqxbv!8Qy}_WycO3=DD$( zC*BdIObv#rkSmXsJz|G>Kh3rHkrO3P)nd;#J`yPUGaes;x;+2;EN#qy_(%$Iq49gJ zib!|*3Xyi(4stUg>+-lADSIp^L|z(QZXKJW?(a`W-sExmn7*mzH2*R|PA7!Zakqg% ziVg&HzB`=3ZZ6d$IFEceNg9C#f|h759!_g_vdEF2+Tb^(HPsgHymK6{#b<s4x13M2 zIg;!&>9@2CSqRJJ(s%S9c&E#=W+YuUQ`>6EDggZR=Vk;NQ$CT@%vd%#2(MvJlG#EC z`PXA#)cEEGkGVK$KDNXm4ir|rhm8<jXX67jh3S(wAJr|o1)qpA2uB?!fAaRWXJ2x( zmW+E^FE0wIF9hc<8{Swd*k@yu8<#N1mbTZcvrX9dU5R)rL-Q%JOl9}RWXk{Utk&4` z^JN4&vAG8%w&+H;Z#w!{<5Ao|)ny(Ezh#_<XpTMmQlup>HX4qlCq70T?pVs?95_#U zMIRFomk18x|7r@1F7wo8He`>AxGw7st8g34{J29)u{dA4isiw1bG*K#^;$X*&j?kb z$Eo|H*+Es-->#%4J}g)^S^Lv_t77+}Rnte$;p<C*BDl4%zoawz9pD{O-Hc}xR4%!R zs$4n!eNA-y^35I^ZLt1IyR=<+c`z!Gg3!_M*k6W-Kj~Cw4~~iS@qv9=;qBy_!B>~v z!?X3hP~KZmL-s$g%Sxk~`k!R?LO!p{4*KQp?lD1RpU8c8s79;+je@_5=p8A&Wz@hB z&3#8BiQe6)Z-Z1KV;5hreF!3K9jVnK+<00RjaPFK^n%^U@p?qZY@hk+8M`+cZ~m$| z%kqMA;b5g_ddLWJu-%C1nz<&aK;U#v<hsZ0KnlEjXfj|#dBu9hHjL^-RfJPtDI(@9 z8ZGY$?>C8IUPauPWudt-6uF8p0U<l>JGu+SCsSMj;qS)X_8;k9$@pS0w;wf)?_W=J zfc;uYvre|*)>qrfGouR1E(YhbHNVkYIRnF*3f7H!T6v#ZmfvFA0^2^Vx#?HYGjDwP z#FAq7?SOVTNH!GFTMlLuekYem7c&yqeJlo<S7aVWiF(v{uthf$btsD=**U%)FSC*K zVcv)A9>uPzwn`O7p;m-sL{BnMX5O0ZD^oeLbGQX7mwRJF>F!Th9CvL4kOt!i!bFHU zTh1Yo4k4yqpyoMdge?x6G$)ar#lpq{x=KSu0<JAv_ks^M5X3H>qzeWO2m8sVAH|a$ zSdOG;Zz#XvzD3@UDH)~fHlrHMDl%G;2$-}pp3yu{%a<O$b{&@nZBEj?Nn1vH>y?ug z3BVUHXd1bpBBvF?ovAy1^!hGB0zR-SrpLc5W6d9MRX?2eU?FfXzQ3GWmVhuZG2rJ@ zZF>4B(3k!2Hp(O5F=JJJO&%jD=iT9=!EEADvoaTN&Hj}%$tUwO(=frMzZB|wNZ}ku zP~o6gR!rNN1xaO!jIl&b1^@1_-tVy~w&b?LqWRSO`ng;D!F_nLkgRXq*fu$~QHtsJ zB5k_;%}Ev+{Y8z$EfZ~eDUV;X->P<w__qC)J6RtKhuKTNd<n|9?93TPb=bjoY=O<z zox&)!&oT_443rpDIJpkCdD2T}4<mf{{GhmY$JRrZ$*@#P^TLh}T98m<$Ga~iBTXyX ztB0R3Nk+3uU5;1O!+EP2FLxvkwCtn%6i>X^Ytk>h?c<`5883Vr9^qQ%zg-;}o@cMR zk$;E4F^WlYo>Gc=N%1+Nb~V#`4?>$t7NTlUdlp%uQ~VUb0Z(-(Hsi-kM$;869ob;z zlm)u`a18mMmr*0`KfTsze<Ww>zaK7ma2&p`)90O4FS&0wl^pxG?@Ow?c$<|vSUv=z z5^F1+2ganVZZn=ytrtGNS%TLP3=4IL={6~II1lVFSP=mQjXW^6mv!7)seQiM9Usb{ zUQ!<v5IY0Ep?Jg7W&5-GmB=e;%4wZ<gqUc=!nvQ<@+ZP?!vIgKDY0yJ)j~W`Sv%`x z$CC3Q{P}xeede7X%uBK%SXn+`maT6>cr=u!0UJuCk;w9_c|$W1$>>k&E~iGtM7^!O zE0`F;jpq~$j*fY=ih=mjCZO&|W0ccW+j%q`CSy5%4og2)Ngx^eJ6wNM2O@K!a}1_~ z{;m}#mNVyII6G_whsB!L0h72tunmP!S1P~9G3m*oPxq8@z`&z)1iLL2?@BT_5yaa| zxVtTIfThI!+os>)^pAZ>g6KsUaWKH23G_gM_-kBOc~TQM3H$(*Uk^hM<8xOiu$V;9 z9<GUl6kHu~lqWbD>IK-@sK#M3Aozy%e1!x@M@El9D$ADJa+qjdw(k9kd#hLNH{_>p zqq><B>%Wh+RB%8MeGWi@We-r8+4+hYp;-dL>4$Avl9*q3b}0}(X6uyq&8#W}Gydrg zoK!zS$kR~jpSDR~Y&raBs!CicW->_4Zi3f-o#7MuMP<-0p`=r>Nz;IP)YN|}n>!uo zw4Zcc;js#Jw&RBircVrE9o9C0rSVEmEn$d18#hkCs-lP}_Kv=f!8gRlTJ&CI;MiD) z=Dv=ok1XZC$5;gj7(=j%lId{V6%FJy(8pMJpjL*QF+C0)hw%oU^e!1j<+QUuM^%%X zCLaC<M<Js2e>&uW*s<_4T$>9-3wrBm?!6@K0Gg34iSAv(a?2vMXp2Ap&NDNWV$K_Z zOu7elb1e-^`e#U2M}u+J<Mi6*AH9TE@EZnz8e`L0Ttx%`wWwNQaqK&Nfz?uwE#0=| zPtjY3GleUL%3A#r+V!X`;{5!cw-JPpW;Om8B8MWBdyPbBvL}r&yfTy)VZ+eEAthxu z5{d&b>Ed8ib`aX^T~%eS$k8_sacm<2!k1plOjo@eU`lOL$#F)wa0VY|tvEg~y!5oX z+fWE(+ot=znRArN^1f0&Up!l>4@k9IUb|;`J-Ayb6lVQ(^Zy<6Ci1&pSiFX5-Y(|A z4Y+Ti?~EnA#WQQ~^YBP37LU8q*VRAog}0Qd8ike$aAvzt+n72;M4;nG$Q6bG$M%ZU z_OYf_xS9yqd|nA>NP!s(FU3+*N2;~u7!(=O-H)U8_+7u0%tb<>#$TIaTMj)g>)@o~ zG=-ruk{yi*n#(2?I%>5ara0hjY2fP=8tfJ=+;*41twrWA8mvQZpM^rSRX1bx%8Y%K z{)KikZvlH-+7WyA%P!64!vB`_A?a{{kL`7Q=@Z`wTQ;_mmA<YzHd;!!FLHc4y={~- zkasd7>P>V?G@gSnkAa7EI(zz{gWzvIgx&#>Uxu~P>GPL4-VG!oYBB<47&qbRx_57x z7dltWVe$TJBGi)VWMhv3VckIZq`ewWFx5P!oKTJYQ4=rTLX$t%?5Gj6pA0W!KTi=u z0%klpAwT>gJDj~%D}uV1!Xk1&STV`<e)1|zIyuz*e)hFt@&=HPv~WR~h`Zz-KBqQ( zVm@h<CW+aSN|nZbsiU3$icNv0H{;n3vlMx4;=&R!xDbmasigZDKZ2efT7f<CPw5?a zA%>SIE#273#5=%|CH+-7U*AMWQ@Rw-M)qX9qWscETOvVml}4lj(rM7k&~YJK!&Ej( z#U>u!eVw+WoC3mx)ey}G#sak<`sZ=w7j%^}F6r5+y&kdY`YYwYaS4H08;uSpwRB;! zWzoQ?Eiz6n2IFcwtJnCw0F&E#*oG1`b7bTjB~7KHam?>?LXH_8s=TwrlZ^fSu4r*Y zD6O+ORdC8yKg-7H4%$K$g#y!q^Y&aNZc)dgc3Wa{+879pL+?%4i7Kk8WQ-b$a&=M+ z1#pW`mb3A3dxT2$CN#Qh%D4naE%VczmV}k{WQ^}<X8~QW#~I^4!$>fAE%u8_+X@ts z9ZHg1hC?Xv+3{K#ki!v`y=TmPRZTQEZ3d?dJ2}N_M<SEr^=hnEe<?6)58aHI>YRgp zYk0jB%d={T0cr$k!(Mt3kzG&ck6QFH&3S+oDbNUe&8+cr$m)<bKw~snA$PWKMtl+f zk_{L4;7ELS$oNye&<*|y@cHiU0jn|gqvtsS$-38$VPoUHuv4eb^#bSxWjS5JOQ8C3 z;PhAGHi&+{^8Eioz|jBDl3yaTw?qFyOA?`NyzcHj?EYnILatbz2VWoaPpeP8J04?~ z373go&U-%U<NBu;)Si6|*zCe+cvbz;6cFb6hZuCQ{+_VqWD0P!+*9D$-l|qEw`lW- zaO({oK?>oMBn5w-Py<R(5!t41^JJc}jUUC7ZomjDA67(6SiT}kve{@>a`<SdhX3)Z z&8lnm&d@J8h&+!&zqYWTnd)GQ!S2pxmE=Gv3@}{IkIbBUBl)9!f(nXt#1T%8kdCCM z{KP&a$ul7$hCwhSnN8@HxuJ^(a}y*oQxxi!KempH&emTmw81?e$6FCze4Ta9ktf`C zuP#>QfIV8n`a9D+{;F#oeaUMhDjZ(fy~>DG8D_@sTP`Y25mkBxW8ljxMcpby(CfIC zbgH7KU(-He21BB|VcUmlhTH_~q^;C`m2h72DWthv^q@_gX?2K;N*oP#<Vo=NSWtc# zwtzb^o)Pn|?URRUJQJU^K$VbrOVF+h>hH*R54DtGeKgicx}~t9r#Sc7tl=>DG!X+} z_EMHqYMGTAmjLd-nBuaNT9~ZrVdhb{DSt$4i|>_r?q1sPVNCSrw1zaY#mf~Z?D=!q z<jF?-JyyT%=32pT8q!&dv^pY=B)pEz1DDJcv20AOycQk_EzFU%IsoGt`tKw8A7m5L z!b(H2HU99#L!)#%|IVN_V4lM(^eE$ehaV5J!<5oklR0a?aSbTG{3_n><W{?!fI||h z7k=)WI#Yc{|0R$UwiMJh9j55U6b7Bk^fNUCXtBDsZz{fLnGY>hV>u3-0O0jIbIx!M zfY|aWOfsi;Ql!{VDkAnUo1htZr@vvA-lcFl4=&*dMUH@f{zVE~N;Qy6)Or%r;<+UR zSn$;7BFmrNDp1&u*Kv<n)ANpE#?I_<%7dPFkz4QUJnJ;Zgy-w+NGNJd%@pf9d)bfM z?{$yf(ipEo-VKm`QD;l7@y4%bR(6Cx*=bNPx{$I!sOKVDTfF*8UC}BA%f8LnKL(JS zP_@SgM%_AU8)uCl(43EcvjW$|!_7UpufO#DIi(SLUb<@s-N8O#z3p|jtU`)O6?U5K zAa@O`MzX>Q$4>qK6~Ny9Bin)tS6dwZ?af=GpaGZ%mFrEXauq~XQ^;51Lcm7VCW2EL zA!T<OJIsnf-IU*`3f0S5XcJ{U!YiNA5XZzWJ;gH9(~`TwD$JZi{P-{`@Ws9)+h0$H z!^@NyS>Q~M&Z=>jqOsRH<OQ#d8N<r*Zj_c9n~lVeSKqPz%r;n&MD>Rmg7Q7mbYg|O zRvs)@BA0!vW)xi=EyHqCQ-$V62rX?M_iF<{e{%EGBzG&=Zn-YnF1fo={zFHA?Sp+` ze!YzDU>APHYhg6s`x@N3Qv-W$Adgn?_52Q5k)C6i?zVZDw^uCT6Ku0;WD+QaBZ&$N zP+TU$`Z1^GIm|Z;A5`^Z*M{LKE`QBEVm5}(UV%lA`AY5#bqWY9+B0H90Ged?S@Nr# ziPqLd$b2Bs$@9<Be~Ge~`#wK2_09Q&fRo&z<_u%0@yE=~NiX5@Zjt#ydI?@Z4$9sT z$2u4it$}ed*9?%4>@+bWxiprwRY4F`=V^>QsP`Na_&Cy6>&KSm@SJcjj$dezp{6y6 z9o+g2!5-PjB)zu3)U;Z{V$z{+mzI3!FnAHM2VXknfH*NXh#3jz$6mBOj(eEddlJ{H zr||9o!P5Q#9qAKbca*zgEJwUoo4LG1ebSw<LLqw0CkQ4F5qVx^rQ7MCRg49pCw z?aAy$`^kmcneXXvL(zw;8yuM*^ThG3WA%0boY{<XOM1-=(qm#RTp@T9yT44`90$ge zG!euV)o|)1C*g3!Wgp32=%X0}MSXcaBP)tAd|aSIes~482k;)(O=G@0jy9jhArZ;4 z2jRt-aD~di^KZ21d@L598qbJRBk00LF5WHNZM~yiiakl%CUGvt;aTdIh#|U}P-FNt zmWP1kpn}e95b33)vkQz=kHo;(we45<xkYc9kzrwxG|UUCEzi@@(-xGI1z6;<sThVI zIeSbD*-wZ&X`=P5Ce|jgfaC;qO$UEa$3{e-nXDY1Q%PWP4%L&+l;j$<w2mb(WYT<g zS9WN6a=z1%wAc0xipT&WJ|oWhkrczVRJTKdA@AX<b#NO0s|fK({Z}dLCVrKh|6v_1 zVn1x_LFDwh2rE0PUs${kE0^{Im;apZ-QAuBpN5}u`5*L*PiOqL%$vJ3&=cg^T-+T> zy_mW+kLc~QJHEeDJi5WFz(fC<(M%AH_G6=5uQ^d5t(9pr;_s;1@W%n3BdXyFYt>ES z{*SgMUm;nFwi~7^hKa3utnl{B_j^IxDYm6-AM3cZVplF1FZdmniFJeu+$BuzjF>@+ zVqY#biM0}rp77iDyzE8L+l&aV+oLIqLKyeR{3t5+lEdi46Sa_0C0u{cuD=SL$%!lw zS2#HjxXo?T-=xY%Yqn@n1&fu_(MpO^j&XZc!qm8_Buqa5Q9;+w5-+@|<jL8v6w+vu zM#GA2!z<l0ZeH8#qK{!z6w=}D*}KpVC1YYgqBDv^!}u-+n~y2#Bf%;Lq64XE)9Xma z{G%pC#VUar&U}O+2~y<!LE1fBL((W0`GreVe6=aRHG6Sj7>3JsiqSrU%-AR7U~=do zFoNOEs^+Pcf-!qtfyl=uK{zXpKw979zoUKoDbx_9Jc7o`m)nplY3AV%3zU1869Tku zSlgv#;sy%HKO4z0e%LUVf9Ye1{eD|P#wdSQg3LJMqGRC)k$hs0apIbg7ut$r)=Ur3 z-1Z#n6=YgQZ)Q;M#Y{_J?~SC_CoyFIQR_j4yrgA;O{~r<R8QgfezF@K0esVif4(c} z5*CU!bI__KTCHRVsHuq?cdkJ|lZ{UuTP%8k7`4HhbzFtgBKMNgoKM(N3&=0&TydY$ zA*S_p{6Aa<!UUmr1hOq5_Uknw&f6uDh^lNqufqrNs!cMaQ?o7hDl5z?wlylXnB)Jn z=jk#zEN=aE8RO5vcOKwu@lN>_N*t#Q{CSq_cg_EKEI(IAc`;eMXqcpyF%5q-WtPiC z*C<4V%jX=NzK;KBrk$*>C;1s8%VRfU)AxW}<}PWYagq4U>099qeu;YTsPe&LxT;Fo z;@a<N`B^*#e35KF!{62F+lZgg{8G)>4i5P7F1fR9AT>$G4WP`sj{zplv;dE-AQ#6C z4fj-CDl3Ru6bkNQ#z{XbGq`;}7-1Qb(bB0SZ`S#IFZT8dvRQ{X2)C?eMO@GM>MnQR zp8ih<`t{=<AEA`CHRIpj?;@hG%cAq{%@Tdxbq0LtzyA1i=kf{xJ?saflUT1mUvV!3 z(6Su?{^_^1XTL0;YGsInIagcMQ@uJ|_GTsKfZqEQL<L7{r2#j!$Cw5fpM%&VqHmyh z((lC@Z!Ia37SxmeOxxXP|B;HF`!5$@tQuJ{%z(ye#w2&UIoA;QXiOyY7+HFeRtJr) zFT&S?!e7A=nb%F`<^1>DB18qvikKdGQT3>wfP#os!8#yTuitZ4RGsfygQ!WJAj~GX z(txpru;%P~j^M*@e4nolY(|~RInEC-K$Q}*<b9=s5@p1an|o4qPjU*KZ%>SP3DCy8 z9^Exv8XuC&-LuF=WR_Sd3F!HLR1pqW^!kK>1ZA8yJQCKDJJcND$@ef*O3DgzzHus1 zris6M`Cp{8rKy1U^k@q2s`w}-bX}WK6hR6uDMxd;%qCVPH}mVWU$%ITyu*e~9n3Do zMdg9zflRa)e?x@^a`1Kk%=B2V6%KU34pg#RqGmX>kO%Hw<86CfoV+9WaDgdo`2x6^ zj(m~M^2Qc@Dbl}MP{VgWU4Lb}ZXPAO6Et6sIw_F>gp>w~N%P`NMh)^;_mWp-sCg_h z+#aj~JzoX0wKr<<q}l_j-Aw}L66oX^FjZrq&r}hPoe8nhvt)_q*1M*Xv6n4N$3<g) z&Xp}i#0yl*D#k};Ob6^KUz!!@(9^ZKEcC`}^@QjgRslGW(T4;1+I!(NC?aaZ6)lUg ztb^~3qa_Qw#!PrfP@mPG6a0key%aUeO*5=i>PIKwpa4_s!Y(m!l!{j1(AUDp0&@8u zOwg#F1)dp)_Ct>vX)cbSBC{JgUv-a{OOn4B4i($%VZl1ViwV@Y`)<609jFu4>!el& zC;e>s`ut9T8U{OK&^@n*g1PdiGAEAdCJ|BW=gU`F?-o-|gv%WcVk+0De8JGz3#cpL zc?$>^Y5A~{_ZmqDT9VG`va@5Dl`Cb4F)=-u4c?@9Z3^`q;I4OB-y;)yCSEJf!tYOZ zL34w6&mRiQ)nxmd&&vQWp61CzNXskY9xmlmrN@~+li6s)Iljw`%17ZBelK~&ub44H z_qeVD@n?KCLnEs#ZoKJ&&cX_U_X~H2g`IVt7kl7mJB4?vkgC<kO@)X3RFF{ZYLf#H z*BTu8U*;M3pQ=PJ)A@MfKToMN=*rjC&Q3v(myde80PpM4WtJD0&iFOC1>zL1S$c?c z$0bWiN1#huJ;u}OiDdW$sXCm)g?Oy1BLF!rTCCW&o!lo|o&`E^k<}1P7Q^YWvzj4O zVSTnzjfWNgXZyz$PuSt{C>gx7OX{%(oIU*DlHUo*hoM}!9~Bi}Mhs*nUVgriC>M7` zYKGZQx#157F{@&iV7PB+Zij5{B*SFH88H6*IanVPJu+p&Gz>+RuK1=s^)bRczK;QG z_!-mR5j8y`dPZH<1{;C?=^-0Rvogt|x<T;O{8OHA_P6MEk(+}7keeX2wZ`534ZF#F zB|%ShnucgaP{c~wW?z<F0@hr`IKGvK?vJkp^Lq!(%I*8Nkao<;WP@!IlPdwdPE2*p zpR~jC^ND^EyxCo#g?`oxz&Dx!r~ZX7UJBL79h11DDeHhA;a|-Mh#=pcq12z+)3hbH z(L4tggnkvU)glJ3e^>TjN6gQ@E{-y)Km7|$V(YvdkD+i|H7!3tS8#~hxnOc~nV)dn z)*;O`n?OlO1z|ab4H1;5FTUPry<#{IeyTJ#{JLF@#XD-2Qs_Bk|K$gC-9ug~Ig4y{ zi14$@nCQlD8b#g&A-O{Z2z9>&i8^cI?Jv8kazZ}Szk^eir-hqA`x{v!5%xr5mNV83 z0g7QLP`sC!7)iTSR=#;Zzbx7fOd658a^uw`m@NvA-}4&fZpZCs9~h!{<~-ze5$KOn z7JucRPu^|ZMK}p<_q6Kqyl9q<3R7cUY#Ywt66|#KZr>st{Y|K7x#a_F-JYjnkIw*I zsu;y}&1Wi)`979DIp>9j1%|}8LJ$yq*7D09CZE5e%A;3|7HmOxlurjMvO$Af?=$9A z^`(PlV9gB?%9sMbDkkpNuxy7n#aqeevyX*ti1q6*_Yqc?<<NkBox&dn9TS~$tBOm0 z7xc<8q%Mo9Y0e6#+C2>w&G?>XVxM}`_c>)Sk$fcgds#Stn2S=uv(Q3NO)FpNNQS)H zjf((TYl@+Y0nnsvf5I`nc1v}eck^d|>0t)+P1?%&F-2-g%UF|AxUxCYqI|lrp^;gT zrmsJgfKa!@aKUK(y>(mj%WV1jyMAjA#cRCwZPB}K_2nk>62!d@S#jQ;NEcMAT>tO- zq66;V`l3;!&FT0*u0wLZn$Yd`J;|6USr=UbX@Jnl-AQ!;1D1;}Lr~0VD_W)+2Bhj` zm_R!nelJAiL!jsi>%~MZ(FLH;eD5o_#1ADO)vSEd)>QN%kZ(d;16Kolj26cCx9pdl zwi=*f@p$*IqatOAp!9|*GD4VK!*f7FpzB(<U6enT0E$meEYqGf8Ks?&sNi3;yPeoa zWHuUvnKtz!qzZI<CZdfo2>lMfv&`edn9XMUG$6t}-$Kyw!-OCAd-l7PHtfXRZjp4P zgx@S!kz|*@qGmFtjw@m4akKTMB-BzT?%)k@u9M+1I&q!l*#dEFr6P;t>5Cv!yNEB* zXSnM^>qe?Jr0L5Zp-975!DP$9`|2y~lM{lE1+Nl<T11W`rug+MnNMk#ej?U7mL4VH zpfPWCl~L4e4CAd%;8Xdn&^bf^<PLuAm}x-pbhpS7>O5awU$baW+;6WeZ#j*jEONV+ z)GLI0d-|OI1>w)$&kMB)opbYXI#BCQ7&iUBr+^#GP}j!u!&-Gv$O^Ii9w60diJ7dv zERaxat03Jv5^`!Jxi&-G771(~VOp^LHi*N1vPPI<kYn=Nky>yl^P}CQQh9B^!AWk5 zZ+uaHrN%1vC*I$KdGKOd-LF1SdKixI2o`TIvz{2lLutea<I?=7*8>OP+WbeZ5(%XP z?vmyepA6aPK7AB_+xgx8v3-WqaX^?+HrP?1Q#iTk*1~!bdoW7bE!uA&<G%T19y~LA z?=Q~}k*l#SKtak74O;c$d%<j(>2Y=h0bP<X(e>NTcGm1#S^*G`9Az4dD^0`72S}>x zH=t$}UW1S8>Sf?z`=l?fz6XCRSkrgybc!iW-kk$-asI^+Mz2hyCf*YaH$|1kmF>02 zq>Vx98)*MghCicurCK0u*eod?u47h@pT9ZlIiYYd^BU`TVQS-q)2J;_o7>W)R@8d7 zYoO37ZQ^5Pxg+P6bWQ(i3h1)=Z=W06t|jsu8ai+07ch5tzM+*`mGe@;SQ>}J+0B@- z?W-VI?@0I>@pfG6Vvw(SDnlc>(^zYJ5{FuaLE*2M|MD|(3?{@l^JL%pd1iu(ote#3 z(8oSVcI|KMUDT+)*J_PiekJFcEp_NG{-p&W_&|B#M;iX+Z8jz!b}wuXgAL7}QjfcJ zCSDgV0MG=C$59tqaPN*Ix=l}BI5)LT^lD#9gudL^!Z7B|M!$p&@wyw%qypv6(@{>> z58qH|?+ffE<OA;uj*bjl#f_Y<);MTgk++9IA&2L7R^N#q=*UvEhznH6v%K@R1r84` zGv64btcX7s8(vv@5LHqiuQ_mnb(H&bwxa%MJp=8Y=rj)gbZJ$>=8gBgE^<JcLT5Z< zVTmlh|6IY&6u5}{z?RWH{LI%N2P1$^ovbTU)fn8>l6B#n&7IdT|NQ`yHiJ<M-1a#a z0z0#`^TFJ;rf8v#<ShxiF0cQLL~4fmVjX@$Cq_S((hmPTB#n_Y{e;nxJH6|?H7|sQ zPif*%$1<tyc&9wJnHj0)=RB45Lvs(<1iE?D_W^JlrrUAlK5gK|JX4nLZfY5>(DW$u zups5FCc&QXk{EM@x<+!0pLq4SIy(`5h_$JgNMu!2&<i!`w017VA!eH1xm`+A<RBQ( ze2w=at<g$?7|GjxgH~umy$gzMsX&mz?S1*NfBF{&tlV+_n_}ApfLV7@D0Q*cvy4-C zgF|hKwXj_;r_=wjy$Nb8S}>Jq;yi^?c-elS!ERkZsMVR>)bJh<lz8jp?EL2?VmDp) z)OO0Lx%LNBL##*3Gw3C7U3|>(1^Q(Z{SsUA$gy^Rl|V5__dxWi>?6Ywilfk2NM%p; zBeNQ`^S;3yqtaHZoU==VP<5UU<-L4iDkX97{7TZ6YY!Ym-ub(HW9-t;lI9_KagByL zPD!WVm;3|{?>L`dE_VrH<&u<*`&knx){v`qnhr`us}-Q*Bw?(-uXpLtl0#-lQ*l}n z7Xc&|$MG2R9(G6kWq!2)I<8qyA}O>1Js~akc1i!<vMk3mIUwW4yqrSC+1zFNPU2@P z-AOM}^TN!mdhNpk_H5~k*Iw@()>A$xtbjdzxW(3H<RU<tFoyZ2`E1wBkz36jwbf!e zyz=(E8J0{cKb?|@WQA%`=j+9^(qiL_<gqfB9V(~(X!7FeP+2!IcY_4}E!^F?puHd4 z)DCAb>BDv>TB$-GSxT2RL#?C0FRU~_^Zc0)#XIZwZgb^jnD1q&fh~Xhy}7NjP>l<% zEFU&}!ODK5%GoodneEA2zXDOD{R-Be=d5<pXq9IB{F}r1wiSV52m&E0Wxs7Yf(~W? zBm7Xoo-M6=y4vv<2)C}&U5;Qn^=b70LX%FqbhWgUi~_$|fK}WEc{N~8VF~bi6+3{{ z_qB)9*Gq=8@|*=(8@q}20zt~R)aMmJYV~*x7mgXZt(5M<!W(i<YSZ~74nJnodAqyq z{c4lr<5g43{8*1-IitAl7|!C$7(?%zR*mbxOV<}6#DDoYad*}USHu~LGmw47t|K)- z3scMPPg^4mIZx3t<%RXywNZ{CE)NCo@H&4veOJ!bw_d{RMxwWNI%y3FHiX4Ayv8Ja zJFO9VKXbYVZY&!MAzw^m$Cr&Md!n<v9_A0S&D$GZ7u7-sJIkRoW#%y+Be1FPH^~n< zbcniUi2_~hEjdxgVU>WX+%q4TA@LPUIh(RNOEPgU(^w|w6E`D@eZ@K%zaQrl!>QfM ztsUE}qXnZ-Ghvy3r7EL?EO+Rzn1(;8>UY=6GMBYbx{LAjF6>EtUXMJX!!#sD`%=9? zjI}N(wp&U4)j76-9{;)$av`|pAW1Bla${GqEtRL>rzsi3ApTX(!Romc>qMwmHLkrd zZB}cLy(wvpE*2Y|{Lr+2U;5d6%f8ur2s9B<lSaujAs@?A>#(vz74iqVM4lj6;Ma8Q zY0}lIy!aQl6kz1{N}P9#R2Ly%nkAQ-kxX_WRyS8Z&@Sq9NS^0wg&BzfF<)&iv-E_6 zs9aBGobQ9>b0F9N%+{uAM>u@XImO&DQX|ap8LA8B=fav_r`XnZfuEwL>DHCRsTSty z_V(NpU1w;HvVW-t*KTpg`eEV*+jAfftEmTfiiV0wE37+<aF=p_;tDI1`HBPfv~=@6 z_+D0ffb&zB$i?Fm&7e-2p9)Uj;{;Fz&-d-`Ott=fKL6?{==)S%vDyCdW8LA(Yp)HB zT?@GfP3ze&1rl-J&{oRtn<461O-q&+wx6#;w0V#KLfwUixU3{J`$Hv(v93wy-xxAX z<mXJ|GHr8u=gc4Z!029mXA8zmk_l-*Wl1RmNy#ha)B};qM}gfB3v-L`iTu@4@NIok z(I0k0a82+-kEHMMK}NF))qPwjuTyvYoe>ypFZjHtWJcrPje7d}@b$GvkWOm2tM`hT zTVf1Ix4rGJFpxT~WqzfF!m+_kBw>Y)sq4W`#8<$n^*gyrv|KC(EA%-KIcNc~^aIz^ zHi};C4J9`rl$zlzVaMqb5t`{B86dr71QvReFQwi(F0EvX`YD0&z6PD6RVi9k2F_?P zl-T^xkeaA4H_1EcY+)gbU3LR+lF*{DP~qZpuGy%IpemrhrA~c=sq@X>(k+H^hvzo% zq^E>^uIcX#xFD^kCVti(^0jE9%>;jdfn1MojZfF>X5do$%S<ov+wI#0B%<<lh!ixs z{^sO;;`+LqNHFT=>G-dg{_C%ur2qPBC#g!?nccsC?4rIbFOhGfm%AWOuajMM?^~Hc zh1b5q$i}r<>~2DvwshvppmWBcRX7x)i~1RrxSyN)7_5}*iNWo#XbE5F?^i>Z<yh6h zJb$EK*AYvY?2;vH`~A0R<k&wT5R#x8hU4U^?9TH?y9oo{61o_{*rLxHscJkeX1dvd zQm#%)5&$5(riwr*;v7~iU|78%v@dMDT8}YM($Z=0z-$sAWuJ1TVH|e%1q9xCc}T~J zywH?SdQViS3vMj<663~z{Ax8stqgo8sy>(y65ro4>YN4ZVPzrl%_+yQuL+!C1wX{; zh0iA*Qe%r`dEa{ZI%$Q|B%4f*leJlgU#ouO&zLtuj!%v{B%p7yO$KK28`qR@$T88n zn-Y2hDUB&BV?0yubN9bX|K^;@!(>da*lkaRzCZ)bAC_QN{RpI^NW40^!t}00dXa83 z-+Dha*Nc+t4?8Q*@+ev(HCsw@11C5Yn19ItD~)8sJyC(O@|P&YMU;a)({j#HXVg}~ zQRV>bW1iw9Al6UOr`f~C&kTd02EG*<`q(>X$I_LMXB0~u%3M*FUIy|HoD6cOer?yV z?)z37I;%G^cnhAC;k}dK%11=7M)?9%LjI%YVo!mH;g6TPSdQjCfyx|7!@{lHU<&_n z4Y5TkPSmnkdKSjq%kd&BdtRQqBqP1dR3QXd+A~&fKfhx}OE#fu#yGE7w(pl-D>Q|C zxvo~@Dq(i0liJ#&fUIEJ(7%?V=AGM(+Y&E%`$y_fqtf~<I~?bqUQ>^G>gth;99T7N z{Z~H$F~C11M3+jUlH2sQ`6<JAWBaUO-}oQlI=8ZAu7vZlEf?K0#23%mx=N|DHWoOf z3Un1@*i+BCB5SnWVsJ<~8Iyk6iAVRQQcL%&zA+^!dHOnr$D_>GFsnhWNAB(=_2sh_ ziWlo2vW-0HJ$-m9eeS_?$XD+8Zmu5oHM5nLxGKY9E7;JgrL<itIWz)ZFSP>Gz!juj z<&QkN$mFr4{u6dEIr<HLkWen><X*;dXy9a%*O~q!2W~jNCUYbq7|Gl>vf$SiB>&fW z?BQ25$}{5*OqbH6d;L-p>jF{e<q%>amV|_xfJ<@PR77}Y<OC#>vL9<PLL9;+>G}}X zd73B^-NK8cb1@Ck<G-DBNoM}?4R(j{FcyP+L$zHbsgq?EH+IDIcqnfY)Vp&DptW=} z4%Jki%4}x^H`1#gM^GVwqp(3D-VRG64-z8!4p&%$MFc2@OeP_`O1BFZW+{zWr0_OH z7^W8pY8*RWE1kSnU(6Ja4|VhU3Sth`+e$r$KZ$s?!KQqd@FM=UTQ(BVXNDPFqygqu z=SF$j1<PRyaPUr?C&M!`R2i@#>T{vA-6b`h=pE7#pwBe=dWCJDM{YkRl8}M~^~Rmn zU(R2Pw~sqsEFy4qJ%nto9thw1Zgp>Po+=cW|7U85ptZ%BT*p|fAl3OdL@+9Cgub1k zlj?cxIv84zz8v62W<D3IM{uu|J=gI+;j1vlR!FBK!!bqs!v5;NXxbeU%~KfDIl@kU zIPZbnHTNR>(4Xn~^<ogI{2f8crAjvHCcrI?-r2BE){D^i<ySP`rwfNyy(P*nN6Rvd z(x+y%S*phV>VKFlODJC4y)@qJQzsWUGn-7~GpOqz=<rciU7oV$Cahg5dphqEmaOBs zN8@8sPqmpM<?!C#K7GOl;pVExgEaxdbMAvy2yaK{b4|{Ul+y^~jt%7pg?h>9G9>5e za&e(r{Jgp3+gG~Oa8%z!oowP~0+%|^af#Ar|B;DN3V`5^ZcMXWEHu?>D=aLD@^5X0 zOqp#UGeJrI7fNcnUz}coF$d${)raQeGHzERngJsuw)S>RU$T}0zO_=FNd~Cy6-?N% zp)w9X6ZyV-{Nf%r{6?ZVPB5aSvywmGam=3fqBMYBQSIcF(w&ug-P661oR$LBKh#Z< z&nE?w&I_je?Q7Sr#1Bnx4AZ<?X+jD>X2%T$L^`QYvpv3R{kp2iEc$61<f4q@P5aAt z9_5Q)iZmu1O~}~wV+zh5Zs~`c`&P8@O?!vgs_U&GL7<RoxU}hr-ybcg(WWK~emE!) z6bLNi*RRF>1@>}pQpnKE9eW!{G0_Qk4yvpyC<?Y&hI2k_u8p$x>u&g_6W>#b#Y+EG zo#MlKB}(02x3u6(RfFUi2EpkC)0%+yYT_zu(y%jH#I;1H1IO%|x{N2A3CM!S1jbf4 zQlek`D8Y=T8g?9^lMc8uiABZ3XSBK<5>uQZN;4PH<NC?<-<>5#>TDtgHre}o7lh<X zny4xQ;A|-WybnzT<5FoVk$+nrRxD|9HP~r}NE1?~f0tXyuWFf%=pXeh-Kf}0K_`%7 zH7v<1(lMj3!ReYpsXGFLv?f1M6d%S4mzAd_-(WyL*r~V-ApK!H#u#nLQTfvJnT~3- zdMsQRIwBH~oUTn!i|k>x;e90}q`_K5St1ZypKOwC(0Zrhx_I3uJ8yh9x{s^;vF=@F z%Y(KSzU2TPz%H-<Xrw~$hE~IvBEB^MQ6Af|&*+GgjpPSw1Xd@U;*5&-SBKmd1E&81 zge;!wFEC)(9XhcRsmqaj=f0CO|Cowrt+B=65kADcnphxSK(JsZoWr>9)kA$2ElVk6 zbYu(t*4Xcjawl5xI16t=Uzv80yD67l@<{%JOIHFH6j#o~tK_W_HIs7PRoMK=Gak0* z&!G#hunxCUManaj3JNRfaz%0Ktu+(24jF4LUbsaGRJJ@D8IbZ3apA(08OcrV4>8K; zykGz;XYB&X#&83&EB!E{kQ?o0o-LKJWAa*nPEv#HDf5f5oS3oauy@=Vlesh=pQ7%f z<xPp<X>&N%QeuMY6)g!21;6MRdZl=qzXs&STk3p1BW1z+P-#o^6LB+cJv)3uN&?oY z+$u5=!k*{(`a{Du;s2rQox<x3yRG5aX&T!rYsI#0I}ID#Y-2UXifyN{ZQHhOHBG+0 z@80|9zy8Df@Oci#HRc?c-TQ_MP;Xp*e{W9)hhdGEyZ;A#{;dg!)plreyG`cwg*vGJ zJ#`BFv1Wvx2KPaqyT|`P$CzuQL&w8j1*N9YhWAE<8MTX+I9KY-E3Pb@9O?L2J%}oh zy;|fsACU+qqkv2yJ`of}^>vIaDuN`@5w8~oBhQ(?2$sH~$2(h654~$fku5FKA5mtr z4d0`Fn$WT5o5rv#GR$S540g7}3f8n9bRWVK_x_kf<?Nz9D&ndDy-aMIk)F*Ro8XwP zC8!aXv!@F`io8|xa2$!9t`=%c_O917u|3Bo8eJ5=8xB`A%7qwQnyGTE9ldxCpS0$& zpdo58MuX}jPSJ3sQHIUvY1vl`j!aqzpHyw`<ihlam!YHa@UM^?mo3$d{`8uMRsHAl zP@(uLl`oqRLMk_A1<$0HG(nk`c-JL<KItHKk0tiNJKP{csz{n+SS>TNhYGUHQd%4k z^&#kxmfcDc6mNqa1+k+k_t^km+u^dCcKm&ozToKVVQ^4)l6mo${Q{$WM!I33;^}lm zc+d+{ql33O8jGSCefjCqF^a#etF-^KEDGgoo!Q7|#9`n#{5vzd2t?Z6QO99putFtd zzc&h@`$2)wY=w7a&RPy|_7yK^9ys>`lqZsrx2ZkyL?R)Jw?suQ159UfZn+4kJpJj^ zcGwROhI#g+O|3*J+fm~!*8Ss$4}`~ZK{I(Nw>BHi6Blca6tL7-#o>nU>#6eKMu`BI zH8NRyCVd!pB|vtWh$Mmg0B|CDf+FQrmL`8G7u?h-+^Mv>3|HiNB;(yb+0;rsR<ot4 z{#Ll1h$fsmWe>~2;E0Z0x1V6DWAjB{Q4o^3Kjq>1PBYwbPSlA2-wA7Wlr#)}L7jI# zz4$`f00f+X0t+H$3@Yqr)$cldnU*35-(d@953Nv@=o|~0ud<x0Y%%05;MISUc8o_l zYLV*9H*GvN4o;`|9Dsf4h!QuAgjzScUcDyLq%QWxZro+-Bc(V9r*HuN>Gi&oBlV;b zE8m^ZlZjUPmij3vGLYFekY-spLa~=v0bYD<Uli(j+y79prLoc7o{qpdo2)9sUdP&| zb>ER(Sy(D9&;QQR%I2+G*<3l~Y5ebQW62m-C6{ZA70B0e#kMcdRPBVLD)q_F_@#&U z)%Sz;RQ4q`TOa9*RPDWBn7|RG(fBc%xr-%s$nKw;Qr}f?@D%@JK68;#z@fiYg{QuO zRb_yw=bRa*&jdGItvGqL4K7T)lIX~bHCzv7U&}7Vr4NVOkc3(Z@*Dsr?V`*RBJuZQ z=m6Q3;_RU(x~fFTpAA}S<=TmvrUrP4N^z4X+~H+x3$TS?Gj63ep$<OuQGR`yTe;s0 zxs#Mj9rA4CvW>WDZRhLD;Z*Y9bWWH$;h5<ad4@^?S>ewg*zm4?V-VuB2NB-sgS5N7 z;Z!2<h`vGPaiA5Ne63swj8L}(0Yjr+_MAf@1t(kJPD0LOja5MaVHE2M6BnzqU{IO( z&j|B>O!{>OKV{<Bv>_*p-i=m#w*7^*m&TVckmLS~rDX*t5e%fQZh4wO4a%g^X%_Rx zccvE%F_goM9}_~Q3N5@}JqMKTNy0~NMXYV1Fin=6ytg%kEtFe6eEw$`+x9@xgMHZc z02^@q7q&KK19JW-`JQ+_s^t)m`yu%HT^$Q@0cZMSqm91qdh*=6!5GOSh(k2N1h>q3 zLs7w_`!5{Jp|{H{QH1Fd-^tReMyW{E?HdqqN#<gF;iGz~s1puAs?J7|RP`Ha<A*)X zED*1Y1;Z0)O3b0$5=iXx;0rtK?iZf#$N)xZA#~@Luw&vERA==thY`N24A4-FJivo< zM(bDnB#+XTCd6Hj^eJRQg-Oz2s?Vb!xFST7YI~VASqj@OtS*5$2&p`%6W2+<^Wkw% zX$LA@ZRFXMLlMK5$yaqUDFsH$Y|`^bJ9J7=8voA=AOVOfi_;nHo{^i}C`J)0kevHM zvrauH@|XMNR}`7bITPe_pFNPM#Z72gHNqf|!Q;TjS#BxJkq7U}YEPC@yp<POwFtlg zIcpLn|91d&_~R~(jyJmGI{`>-XGW9eQHLu8D16{Ei25;6DM__ZPObh{b{d!u-NpuI zNYfi!NNq`T+BHJ)eauqXwxh%YsCBdq+ht<4E>5KCN#m1NxEm~A*%ILs)fi7PR+eNN zQ&-k6-vs+c$pT1K3%4D4pXe1&W4?sIHK#~pM-)l00IPyo$&mO)Q(hR1$ch}_#aP%A zzUN8tbdpL@->H<vV<7*m4EGiGF|&<_38q$tN+9qeJ52{rPL$GXe!F}}&A9!lw5Vj; zT>MSly{%8|6<b>9=UjqYV8S1lfQKzpOXH*C0Q7g>LvvMBZ*Vb4L-T-bu{(@H5@$hH zh4p**9?~mZy+3nxR{3~~hLn}!>|i)d++?GOu$jN!@2?}Y1PbaoKg&FT1*?T)5sNS2 zr|-90v_48jt4GQn2&ge)#esfx@Vs-oc$UyM#26N+)|iqNJq?_st%ASQ?;(;i!&u!s zKFVWet3=7lB`xhy%6=clU!{<$-08l25wQ3cIUbd-RT=cNFZHRWZ(eCCN$H}_BUVZ8 zm}aZ*#;V?0Bls$TU;!)b4b4~kHi(ejBHlmaFcFk6uW@2};cl%^X8hT70H~IT2M9Xq zd@)H0skl>309&owkg8n`7K9KDyO#?hw2#^7>uLhqt)IESlQp=d4NP?=_&`oIDbU|i z9T<=8U^pq9$x((}{Q#?Eq@*#KNt9NG?csU$RIjommobPm3NXq-6q_4IoR?b$uc5zM z-Vv$2P}5J2Dcq3hv-TBjlzt;?I=)GQYi^ZcAr#RDMLP3eWlOV==yP@eC!BauKf4rZ z3Y5-Y%<AH;Sc@S2zr~HB$$zpe<y)XYkZOZfjpy@l4#p{u$<Jw2bc7Q^_lp9C=oLo% z<~kMKaC8_M?}B|aqE+~l@~K>TYbo8K+EMF6Uy`i;NsWm6J?Xu}HLpE8yE$_*g7q!h zu+}rm=vg)3v#qd%;~+T^<(lBw9MrOX9`j=;lH{XG%X3HpWQ*1`K!K7dzC+<|4CFUT zWF`V=O1KR14BosC6mvMdgyZM~Ed0nvO#yQL!h{R37LJF~XVnv=Q1-sLv<F96@^t)n zSNcL5OB&g4{cNK~SLp-}Emm^g&vC2P?`dDAcfN3ZM<V3*NdEOjesfe$3NHNcCq*`j zqIwijJk~~Vuz9gp(|gqiB)wHy7ijqTBiccz>(1~kx8|YZv#*($spI+wQ`^_WxBdUw zJzd8^X+i!a#<+T0{m&}u+8)V!xBIPqShxFD$pusB^L+SroYc>`;}(Y$N`gim2Hv1X zOgdGDok?)DAp^FT1Vyqkd4A-FZEnjrR+OZQA@8b%{~%@r!sR$>^?vo8IX^j3Z?NJa zjgRuozph@XB#B&%MZlE9vy`w4BnKwXB5<Y<jzM*|4;=)umF>k;WI5$5k?uhRAknf! zx#Ho@dnyEVjkri`WHUU9SZ48x--S#m?vq6U<JlC8EGGOk>-2-Z3vSW(HAk=(Xv*ks zvOemeA5}W7{OP_s=TKp9E(>`FU*Zdy&-@C14Qq1YHTQZ3MSMA#kPNrFqC=LG2B^5f zk0!sv0yn~Jr`)88kZ7@Ce!(5Wpo32mjpPGL=U^Wc*SNV^Bt+FQAy?=?=@hj#8vV2o z%EKRFmz1~CVy#rUiNWKt;=i%HGZP%xIke(^aRNa&>f}X8ca>rdGGmAqY|y*Zs`ov` z9UcgtRKqm8gM)vm!b?KD7@BVQ{;C#O-~HC81_x#G1`>@4<|5C?%kjb+O$;cEIGext zQ^kX!s>D^%rAYQY$M6b}nlx0|(Px3TuRgJ=KmhvJGt~e#s`ep}@!vf7r2T{fGm9;z zMvfk`e;~=C4kORMJ1Ro^^~>L8@e5DUozg^|%UP>FN~!8Uu%QxpbRZLuM1>$u_nyfg zO2lMtFo-?(D?jd}D_U@|DbYpB#O$oY5s;-3N)L6PG`ur>b3qCCgj#G8==_R79eUu( z#|w3;-<YKSMAML7F4K_!C0)ci=w7=S1-Ny!DR23*uGghDtbC$^A3A{C>)k{=E6;r3 zFXzDQS{pNgq=gO{0<nV2cve@Y*ogEE=id!@y{5tgsA%*hS@bsz1t9geNE1xheQSh# z&}ap}br#h)j7)f2BpQYwL8akbPkJ0Mx>5vbP~J17P^iAv)&NbPG9(hrqU*ck?&WZZ ztil%9;SQ56BKy<TJ87H!!KQXz=3S;g5A#%8#V1H;Q5zzp{IsJdIadVcpm->Ty7agK z=ud|SFEDD3Ri6-IgDq8KSm-OWqnKT);tSI>`ouM^wZ|(i5{Tq=YJz&_=7d~W1N2;U zj}I5I0o+*93?zwb-4nfr?{X+!05YY8fbL<9XSLJ@#5(07ve)bqcV~n{U9>u73e=;) z4jR537lhqIWDJr|OoLf!us2-5zx^aBVkB=k=R1fdr**-M``Whb7nW);>mxMn?_+R6 zu>P0C*mY%noau@^RhG_~(bPpj_!Z(EUs^LPA<3gXDPou5z6rC^8D|f&Y%#qdmse{2 z(DMCm&CkJ~JL>|jgHb{bK5RE*LmV!;>1SS4V$G=K&SGaL2X39pqh>@UHrn**-bo$* zINh9CEhJ!(9TL;qK>b$e2t7T*qyC6V%E|)uv-i?5kqb8w6TVTW^~M@Z82t#VL4}4= z=2?==g`@OMvUbIIqUt-p4{xR0%~*cQ4g5d?4LoNutWfNu!X@dAI6*ZV6HI5>RLh+j z5Ot0K4kxS|BYH3>5c_EGNp!A%8;->6BZ60|WRq^3pU`bw==T9cgP0+kzhqZLKGOEg zLq@d_v(GQd671aKx&}XAf<7`725!Pgbhf(Nu+k(SQ^u6~ZpulXxyQWWOLE`omkiKV z|2c+VQk3J(?az-(2i~sJ_0N;rcjRf*KEJ`7zf=33d0X*{8!aDR|F?_h`p?#k3BC0{ zGpm41K$HJRhSI-rHLMT{K0@abS(W^2(F0}cOiS2M$BV9CiUF)}|D^;5r3=7G&jCga zfxUd)L-5P!((N`sFV4T5JCTb81FjgYs;oy2wDrIA)vehhjwjh}oXB^a2FIuhMJV#3 zA;f~QQ}G*kUhScZh<E7-fBUuHQASOwX_+-;#!03NEeD3bXBz^w*ITdy=X0ZA($Oyx zgJG^|mBoL+v!{le{O}-6r=ZqBKost)0u!NQjMcUROu%<pt7!7SQ4PfFAW>ndXUZ#o ze#4QFrPY}okjWZI)(FGrFF4obtu7JG^;G3)*uhu8B0D)UA>&E@wQ=NhYm$bIWkC^s zDm%%l##Io|1Dx}2Qv%}M#w_p`lZ-aXMyWMrZE;Tvypv<cRg2r2ic`MED?sx92po{U znAs`-NtMU^QN2+JH@nfpq|N;7KZTZ7Fsh5eh~97%j;30Z$Ka10z>2_3l_lU$vW5c{ zl%7zDj`12qBj{j!<@u*PZWWkvB*Y~y;H7sFwKnhd$lJqy+t(J6Hy4>=qf?imq}4C= z4(?4IJn4JmE%p{fR)@qcrang>-QdTd$?Xer%8=C>{d-d$(K1xacV=jLo96+MvL0VC zyg;s0W`W-Gq!mgYq1!NBNve6vu>Fkm&CEC}!!U5p)gcd=s+;>Z^IsB%f8B%@J3i~n zmN=`MtPggdN=5d(wnzm%PB8Yk48v>VO5(zCu=Wm8VMMH3_FXuPORosFsS5$hNao<B z^wh78BB?!zOlz0)Ix8tN+$n%@iM@tuVl1x2EFOEH(_rYhiws}ddvv}xj>!(Of3`bH zb&Cb2iOjw1(D1YvCPoDEbBT<U6VfC{Kw#c{&9Cq7cZ(oQ8|qm*iPUl>%)eyls-?`E zJyx9DwINDnBX2${V8p)rFgGjJu{9T>ZW6!!AK$#Yg781k_tB-3-qhdyLjvupp@h8T zJ$=L#!xmw@a+#9ab`vy2K))qc)?euXFBNf|e=+8wZJWoy)q=mGEid@we8IU)w&MH3 z$-DK#&KNWq`(#|H!3Ci(UkvN;nRP8s8nDw3km)k-1Zp8FvZ7cj((lmFa^;C$u@=-% zCk4+7$qwZI?z6hhlUAe_*8HA{e(dH)rKyR5Ltr;Dvx42!f(%;J$po7Zw(v6KD!TTb z33t<|&X!{C#0%QY<@hwEVwe~1V)9B$^7ujx+`1mJSI@$vrAiH2+P`2B;=%UkVj}Gg zYBbTzcy(~`qfWcJs0pIl+^<S}Qf=k75DFrZl`a9|YgW}CoyQmp%-cChicnEd2p1^) zB9-#@WOhU;msE4L2Gb4`LJZTTw5PWxKS6&HEue?HlyuTlFu)<vrA?3wP?W_7ZsPAH zNeWP|Hx<4aQg<L3qkDJPDo<E<Okltt%sNL@{zG%Q7;;ssSMjXADI~*kOSDfjPR76? z2}3(1T9Sn_gq9{|U%_AB*jGRljGDNb{8TQ`W_T-wip4|sfku|5*~SPtnR~(!3X3pb z2Pgfs_n;F>?nKUH%YP+AXY8?RN=!OONpP3=S)T57tKubi#kvZvP#5nfMQ@ft1pGeW zTN#l$w1XoaiA8h|BE&{MFEa@_j2|A$4B!~2BCdc$bH^quEiJ#P5v2QYwq-`tbJsO_ zx{DiI5ajvjL-U=#RoHgNo<St8@-z6S6#Rd8cboE%Ou3&0hJMcPa}FfK=MHlK8DLR* zjCpojo@mDMHw$_dd=W(N@#Ug?jud4&?S8&^bE4QnCn_Ox5?B>YnE3^-OphWc=9d&m zF~v+RYm{Cn+|pwUX^aq?Sju@9pKpbuTgUXts{Dx(FtSpAW|LiA=|(gM13XKZB;3+h zGUI16^@N|<J^RQ}@`Y&4zs8%U=L9~BtfP!9`%LHJjs8fyYIIZ?4$j}%29$8fPn$4W zEXek1R@!Z_1@--iWeKd^KvQraLsWCt>-E{JT*@AWX52IDTP>~wC*OXIzUaPy%UPd; z#l3*%B{wn{bbM=UX#~sC(8AFjTE<_pHYVyPq;_STU0Y2n;Oyw|dH26%sOF8Pwdx~H z7jcI<;QLu4Nj!isnI5Y80#kDd!8Pe|l?Aq^UJE_KT2g)W;3Ftv{#CYQ9h<`xgrjqY zJN5u+c8#T$xBGZJguFu&Y>T|YZ{o_i8FwjW!SWkqEUIfmMF+AY(+6J;oaUl1ZBlbb z*ae9HBD;?}`GxDoQ;Z_!@e+Wyr?cKd0}Cgl;)x3E#lqRGHgfk|oKX<(rMvFykFp-M zKg17$C219m&TOo{&K)ooNDw!pevQZ{2K%x94X{Y*f;Wu!p_>88N3w>mM9kIF<J`8p z+8h9FwQv1^MHG-qQYPgGfTUtyGP^7(ek~^!Cr*&Im~Vibr9-Z$Y*+s}@_WXBfCUpv z0GC7n#wMhiKZUj37?K6fw>rcsqz)IGlaq?iWTt{t{NS=@h76+QEoDgFC4Q#gftoah zIKxQ4XwVf$KfM{?xX4T!lYr@a2uBOo{1Nr0jWII6jk#jp5|<^E+mX_LM=YsFO(Txg z1to1QEg$p@@0#?9G^$6}bgDX1@L}O!wrIQxFLppI>@PUYHfF2Irq(G`!6(_A9mEVY z&Jp5(s!<gTX=84V)T~9bRs3}~rCI%FQJ6DiW{otod%G}nO}juBqHk{0V+EE9Z&ip6 z_Ivq2*t$P6v9!^HYhq7GV#p#l_jUiKSYbu;-p-iD?1m!`C1g>hSiprxCn>Q8tsn_s zF^tSFPvcI2g+A`Nupkp5Cs1<{k-%-DePcA^+Nhaa_|#8P$Gj_6=|%eFoxxwlEaC4F z?OUCFkCgvq&~H)9_;a;cOebO9CI~a46p|ONY~?Jq#Y}%0jT8P=9K0dhx==%L3GU}z zZu{Lp{VZ;P4~$M}7T<!W-5s(*3mxhiJI7un7nFsH%@rId^MFosCa#=eUuRn!1ani@ z(Qkc|*@SY=^m?uDMyuL~muD0qYK8D<ib{aFy4c*()aJVvQ!cRLF}SfvL_Jt{U;_s; zPa5zqGmNJ43r1_~ZjSdCx5aWi`>1f!&iZnMl|vqVBis}I-qxz4PV^V6eK^+;^;Pt> z8)WV!gECDUClrPaa>8tD2d_le#2sj|Zhud-RP5(K5-dV$3dD-k$SmC6;<|0BYU$p! zz~QU*ipu<e9Hqoml$0T|7=^l&ls!JxNBRRTkj2xOgi&g>XR2>KszSk4)<N+LpY7a? zLhUUT<voUAHc1#8ZgxI_Yt}UA!^L*8HGM!qfwHh;;MsQm*rVs|Zefno2z6B%7bSG6 zcGT=oT8Yy_8QYD>iaEn1MqKj&DjOrT_*Dac*KxH0>_gq%|A`kjKMQ&^gg-lHuiqa3 zI}@uSd0#pF-Q1u2MY++>^f4GKgf&AN?UCL8-8_Yd4PND-cUxy-ss^Dq-u+PPn7P}6 zMV1WRM|z5_1jW21WMIXya+u&uS+tcMy7~vHh9r@mY4mx^z-X_N0*(%A%nQTys6k+q zHkSuLi-7u03Om*K4G=V*8B=_qHlQUqm}x~%W3K_(hS8IJBdQ)<$Us5C=nQAbwh;@E z8I!&-hU2%iPZb|a)romNHtBXm4YWQpF1fN)3}kecjt790B;1QugkVcCFdjWF^U&~k zzSnjzVfAJzc%DTznrN_25{!;u`9?u$=)0-b$G8k^Q!PtepcDq3${9_=j!Xc}k)$HI z^yuZYD)N7p_jziDY`CqrZeN%P=Ox=rdRMX`W$7I3gJDz++$aV&jJ4hu4>mKsmxj=j z6aZe1Z$pJ#1cc16e1iy-Nz$hBfyUMvHJED8dfwy4RZ6g;7Oo^dI9@d2;Q-wjl0|Xe zT%Kw1(mWQ85u&xSF{&g1u&3H}oGq&T&pV(g8$4OuW_&1)0ELEl7T8L)G|AZLCa5?X z0EzVFCK{SfN9v9^Oz$FE{DmJD%58a+ki=CktA93a1YIYFU4#4<VxBP564e!j8*eVf zy81z}9k*p%jlV2AP7Xr5j&@8z6(1Tdo}BJT<7gcC93ZS$QzgUBJd5P+MBAI1nJh|4 zbxkIemP@H}IK-d9O+$YK<M#?<<uAIuM0vlf5hthy33IM75j)_7Twdd;Q}SCfaYLww z>%st-*-DRa7#t0i^YWr2U}X%vpfgMzE{p8)Z)E3@8@AP)SDML*>CPGypjPMja%2Te zvdfl?440II@<oW~(a21=vsgJ=O&lJbxAsJ|1H1<2rM-dh*UMW?MR8O0y=M%W;k4#| z&7@)+xb!A!0~gcrWCxpiB+^#oEQ%E2Z`*r61NB_QEY?KiG5WcR0YAoEY#R)JD<-n} z&0!^`P4kMTa~WCvpi_rNjT-mqj{&3QPv?ri<hpV2X#^0JC}8(iI7KOiRMUoVYV=K0 zZo>|rLph+M=83Q`vh8IYcHTnet;VT?*y8h5<6-8*<izrKDS&w7&Iws=w8CpNDphy= zNLHGyQ+wpOC=!>JebgDcbM-idLB#>M+zg;t;$}>~n$9vo%YkT5VFFC8HbtLcNJ%!~ z*U|ZlTSUzj5%!_HSx$0yoQ;FRq8`l=puZ;BkbL_LOp`W}-l9dilz;_G_L=j39u<?n zk)}w~UWnLekF}#%y{`I2U75bA#T;#hYwqxak$mR83#whorr11t6lBB|7FwZ{(o6V@ z#7+D=pM4J#8;X7=r>tVd*BoZ3*cBxXzYqazXzY*9eO_GI*0^SNERA8%wZwb4ZEr5H zWltMP23v{^vu<Uj0rG-NjB3nP4IPgZOgeCz`-lugQ6Wm5B)I5zDX__`VSB`iMmz)| zzG|DR!u=UNe)u|wqd--;j5qMng3q!Pv+YvLStcT(bHzc$lDsA$F8RQ0%>II$rcwdH z5V?8xhkK0p^*8-QNfyFH=r}=}uG$IFv!>enzg&4)uUuxJS`dt*=3QzE)MlaEOq#KS zTg^*iwDk+)2c`jA2RT;sAQdT_M`EvP8uw6DPsZr5YpL_!?fal@SMPqQj}ZR8zlVPN zN~Ez>lp7MZ)k6O(-ZH^fLA`Y*wpF$NhYac~1c0hLeTf{p1)gq})`xEsK2JX#z2CHa z>0<l69oPK+W!636-&{AG8Zg`V&~wFmtH&grP)_BurOaA*ZH6%~Tl%Rr)hUud8i5mD z3RHaeqbxGfFtTt(SQoOw_>ez{Kc}EO;vZ7zjW*CX_ZEQkt;Vu&6TwJsW5*2TWMBy` zz@c+`F4U)dm`pF3SQpBcCzSOZ(fwDaU+B;pwcn1)oYO-r$K!o~^k0=>(e4o(7_OEU zjA5;@v#0NjO$WsY99<dm>!fe;R#->~S;ek@jMGB0$L|4TSjEjHzyj!a%UA+ne(4Dc z#sUB*ww#JLVSC=5Q6N<J`qyFAahS<Ms$cH=&6z%RG;EFn)sbQR*XSXOX=vp-`=&)$ zDZMuNUSqZZ)F7+8AFHKM{3D_)u2k*=qn-d4wdMq^%#Qp72NTqI)*>hr_i(}$tcXrS z9xF4%VV#xY9loY%we>QW#MjIhbm!4wd-ElGeNt{Bo|Uo+b`1<;eMCG)65%a!Djlrf zr*VhRRq%QGIx!Kjxe%I|?wJRn#rf2@f6g$zr_$kX&$=2wGH;Qhk5=|j6$pt<ek(16 z@dQFd{^Fhe#;Y5x_iz@HdLumheU1s^Ol4;DK#3N6vJo?~B3XBI4W1~KGnPQ$rE_rn zfO2*Xs9F34*LrLq?RVn?;f=`kB0ye7JXed!vVVQy4<e-se~@dwXf8HJNF_bePF~2@ zkjO{<h!USdP{vnc)>A{lVLjnj3K^D_b?FOot4TzSCq$slspY8UM}!jF?a)(dEidM) zG}I4hf1+E|KgsH&;(i=Hun~2PW~`kD#+twunzAb$M8h%q<59#!W!P9J>n|AXX|s&2 zwAp6M3jAN)!A@YszOOteAK`oTmC9oNSQMqK5-rGE3gz4^FfD+BC@B8!9#`*TIC%tG z(77o=x@<TkifW0>Gxd@v=%J@cv}n}>L#LS1pa4o~@uTlVK2$6_;qg$->>nFQ0H1E8 zYLPW`lz4$#y`z|Id7Uyo#IdOJ427dv!!(SipE(okzv9RhNfWR~Hi3J7^@wKWkCY?6 zS|f<?<aQL$l8MfGB9Y!k8|mP%%5F$Q9}fj`-auNA=YX0_KCLXZ;oA|VcpnjeP<2h~ z_3pU7R9IS75$I|%$d;^14W@HRNLPi+1i)09;*D83QcHa|R&d76D$X7VE+)z{WH;y2 ze*ZcIe;U+&lhSWc!qodfD2@ynY(HLsSdI@=>Im!c2n}C=v8Cu_{~?B=a=ctan=6=J zdCynLFq7|v>psSs!;RyMl$`j)6jFbn#Ekw?_rkHrlu=08G2Qih#zQb<)J9jeP#&1v zQ4uL$?IO43iV8pY>yGJE+Q)h?HP#eb*qsKNoQy49F|cn0xkq;dn2{cw&8^fVVC%ry zS{wy|cE%pTyVq`e&A!-XfW%(zKS7ZxU!52Dij?$b*!$&mZG-5*l_E2cp=S>GDMDEV zu5*Bg_q<E*XFp&AR<`*Z!3ns{sM%W?p4N|Atndi6+;)q<$Zp?hT9vF!BCOM<?h%S# z1)!}e=b%!s<(RS1t799+3#FLD$$h(!DKb84T=3Rl!@Wn0`FxRYMov*jYeL^OCZ=2s z=|=Y_7r>FG8e*%^Ni~elYa72Zdx{<W<@W^N_2Kyn%>+E}dad@mzI{1-`x*CgYmy8; z-~Nx={yz@<n!JC6uv`4Ul8HquR9aER@4r{uA9?%HhA$^CJGj2*x3}Y;)BhaX&7N~W zN;6byl~Rgp*CSl+SJCUcsOy#Z>07p{2{YAD42gJ@9o7pJJQLE>L@t>*?Hume{pM8K zLx^;ww&Z~k|DrZXc1Q_G87kTnVpH_m@j?Z87Sk`3`_1XuhlRfuGKO*asc-|D3U@g4 zfA#SI=f5H>E(Bw<)iY~Ky=X#cskPR7^~6w3=OQC2OheWF_<os*FnbRARL^#%pfD}A z=38Wss|f5-7E#5llow+7W;QWCD8hT{e>Q|{E-k_toWqxAgVY8jZ0U*h(K<jP&OlP8 z%{|Yd)fk>hx;P1D1Fe-bXiK#n6zDXUe3+q)mbUJuidf2Fd$Hkzp-i27Mc7JD5Xle1 zxKq*&g!3Hk7#}yW3^9WBU;wsJ-qs3^h@(ENjTmmD70Q-0XLn9#&ep=aHdOa=PhPK& zzV>}xwVVL22q6iF>?LaNjP2obOv`d!Og*x`me0bqK(#KE6aHQ2F+X#9WRvn2dFNmG zVk5?!{xH=`g#;K(iMil5ams6?NEZk0zy4?ghPxaSgdBFBn4yFO<@-r^PA)j?eC8tg zFM1LJfJH3AqL$2wS{O2_H&rgo${qltsG1m|!q8$eby_KNqPvir6p9b6>npta0=f^? z<}~8j%62e99b4we5_|zRgQxEBv30*1r0m+EJW=v*ne~JdgM^6G6|vs>h#DGYGt9~* zy#&F4MU$Wzv^g_bg5n0;KMzsLGg-xr>RpJs2rk1ur!a9?G)CBeR4R{cNgLpb7ZXLS z<)#ugiYMhZSl;l9Z=5z}`M#F;EEIm!#Ojz9gipqi4_TbL<m%aLU?P~Ll=Ufx4p0kL zwXRH~lJpJdHNnV|!>dWWAO!Rv$yd2xeqZyqg!|XfBc2!P;}?qPPALYrQV0?H8_kpv zuxnJsVitB%lHiw*G*{RTIJC+qyl&SI2qa4RKQ91q-%|yUpz3WR5RREte8KK}x<{9) zG!6?D%Kj2~d$q=E+!66@RL&h|H8p;v?y`!TN}91H0#WC2y_eA5X2e>u4f$X^-d+P4 z0k=gRZd_`ntdCZ4;iva33YmF{Jm>EH16v|2$7?15hD3|bACT~*mQDamYO<b5I<Exq ziZq0Ja7h_#rcgM|jbXUZ418e`$Vt62SN;I5r+a>liXS>!^H40*<nWwh#)62>{)SHV zrmTnhjS-|xZ=)$h$3j+Oh<^=LJrWD$moRPaP!E)b<$n??L=UjlXJms<A2lQZi&nb@ zZpNR{L*`+P$eey>3gDw3Ze_7<2&Q<Gp|_dAKBpAQ7+i*fFjsr`&Rt(n&ut*oAd>3P z<*fCR;>}Q^u-=@qZQ=0FFU_cttNy^(^Ov^4D}wz<t|FI1Uv$2R;TP`0-6YE;P}duF zREj2!3{|VGP(iwrcY2JY>X(Y3VwDC~It$qZl5s(6*)n)$I#&p8U`#o_)17G_FG^Pp zFx#KWG9xKadF9APF}UNjNchr^6a4z%_O;Ij4t&hX?EVXF8VJoDLLt+gWxvu=pB&{{ zbrPKZ`8eYu*}h>g^y2^V<>m9l^Ofm?2k!6xFPwQ`&lvI>{H%w9J!`KD)CYd!Q8V8h zJh-qxmxyUah1V!fp&`r=v2Z1%T#-;=AQiY~%X&SHn$`|3<}UpTx?Wp1gQZ&4mMWI@ z@J#Wigzp9tw3;PDF~i_vT{J>9!!-N_m;z;}X}aL%*~r8%ln1@Xw(qX*`=o7Ez{&fu z-?%zUHUj&+sX=JQJR_f`P>Nh)GLGl?aYUp@$`4hYVJmkZibmr{(sjgYzR4H!D2AAE zYH)Em87yW*!<<bq07P68dIHJYV(>_kbxr`c0@_IJF?9#*A>}H7HB-jo+_Xesn)wGK zmdrR6;!ybESkx&NBdG4TCNt(WmbeFdA>#`tBswb_A;!VM%MNdho81$Egsw2ozj{Sz z4%1X$4UF%0|Bj>F_!?&|0`gY#olfigfOzQ6?+pY2F9P>s^aR4a)$xAj{4=589+$Br zi+w513FSqGCHnK}Y1&<NRI0|7OmTu#VyT1sU`6I)&)z<D2-<lzWX$iQOQ(Vq9tv7y zyGi2>qRDiS+u|RcA64qX7Zy;~7j_=q+Ob$V!Z|$_wtumnH?F=4PHfM!j67IJ>TLfz z3XkOHuXdj{NSbFyi>Gux9a6X<E#fc-l8M$LmG7ZWfXZBEJ?N;$4&j-Fd(Xs_^>Nl% z(%ffs$yfGO?a+H$6SiT@ZP%B<FTwQH1J*&{u>&g?Co!Jj4K(I8QOjk}Suh6|3gO;V z6kX`&!P|@KDayL$&a(-Par#jYd(Wn&M3EOyU+~m|Y#I^He(9Ar3Th<rVpTZx+L6Q8 zx2qQ_9<ssiD==%`xe)4PSzAegF|RBP1P{X>Ik9ZY>1hZAV@bmWjwDG=(DbFkeW~q* zr6|m>p&O(bP>nRB3@$#k>vt)~F`foOT<qDcZu}SkydRv?fRC5L8unkaKXNHm=}6rL zZs;SuC0K<CkWw$!%W|Z=D{~xPbSJT>RRPs2IjlJa5MH!=NYaOV8;to=Ha6Cp5hIZ* zC%l*hs|w6Vp<K{Dt<6xl=_55bf(i-|j#*VTrD3*<w|DcOVOsJq3iFI}DxZkw6GC<9 zI3M!QKhv6|5(0<q)j~_W3YVkM1<m)J@cQYCi-=AdY*%M^VZ+RV?Vjtnus)si*wZ=6 z!qt(S225fbSDFpI39Zi3@lpjH&tq#1aZm;&<z~t-myu3^l#3NDkwuExkRG8vPqtVp z{Rw4==g10mmlqJDS}icpv4s%Rv3<^)CB|#a^+DvTbCV#<fjzM4sn7{<K&#+5(fc<l zv^^J23iVSK?fQz_FO(Tp22T@@qx24Bqshm@2xQ;X=$IESL&PC-%Uh88cB_bAKmy!w zp;g+;<}BIuuprI_kx*s*xQuuo%I&ahj_T#evRt-Q2MehMap?=f6T8w=U9r1C&YxER zGg|7cvhe3nh5wdL@p*kD)PKm)M&W;mkxc%1;D6p*ZdffP{vYd1B-NeY>szI<j#-*d zr=~V&sDfF23n~ee1ou<Vk&-R%lE3-!P?HKw&y^8`Q^UOXhP_Hhs2kG;SPx+<l2iB0 z{?KNM;d~Sp3A~ALG|f^_?NB_2L+2T(+Z$8N1<*zT18RdK{FRl%)$L&k@nM%H*Ylx3 zA-2RP(np9ouUw?xttGz8xO(2S@q^xeyCAtpN_#yR;&!lH)8vZY)nzLU_x~cn(h<w% zM$8Emu<GboCxWE7<-b0bfs-G;84$w}oHY?l@Zo`^5Xqs!WQ%E_M;g7+c3pD4Om(5f z(+UX$A98-z8imUF3U$lVt2p^Uan}+mI6whk&ref6%Bw`d^;kbzg3^Z%-(o2)I*bUz zgcM&%MOXSSbd5|i^dc!Otb>coKbs$V9puH#W$ilDiRnSN+T)y-PlL%Ae5}AaaN8%5 zfSJ|P|4kCTsfHCvDeYw^^w-|{06SxsR924_yus}8Yh?qxDVyeZO4x!7r+S?8_Wk5) zwRDl09pxV}IHio_4Z^>0xungD97mgu3riE{sjTKBi}l1)3+X$j+@k%MuTBP}t7tC6 zqp782GC`YU(=wV<4MQm=n}U})^Rt;*8(5x%9odi2eT+jAvV!JpdUM*fRLDfk>XpZp zDfC>~cmi^Xch}stQ+=YcY1dt*0=*w*c0hJ|WlbYW?#jiNdmS`*oL>s(Pm>D&?%7~P zUc5{lsMVLa?|FK_Se?ZRU=5qML-BqZQ&g-;*htFjQzyw}Tg%y+{()!fm2hPgbgTU4 zIW`~r;XU}B9gM)AZUuN|)o{It=NxM)dT6%oSYB`CE_HR>oi&E3N;<yf?Fa~br1|Kq zY;2VTuJY<w-f&IAD1Fo_?R0<d!p~^25|-$U2MwpeJr5Va>9I}eu*^KF)eOY+anfT< zJPEW%q%kUFgDLmO=JCZa5;S~s#bH$RDuXU{-Un8T7m16eo@^O<Tw;f-9A!ZewL~>7 z3EnZWsQYs%_=c)#NL*}GcD={N@k2hrxqh4^jDjtkO$?|E^vH2mup+hC2GmTX{}6^# ze$c~vTQY}r3OPeCmM0c3EL}_7d-eEuFMGdEX#II)de^*5p<X58^-dmCI^?*<URqc6 zfqsb1o8>&QYZKN)AKKn`K9_pvtPDNwW)*J9QRzO39EEG9stS8@6KLHN%;?3I{(X8* ze(}{L%g@AIHreuN0MuGU4#PUX#$f!FC9l!&c_q2NlY=uj4<PY(0;g^o*cwvYYDH;7 z!P)#UdD!>Yz0MF>T!U7HkZnJ0`#ESC=0}j|vef?$LXrRRiZQb4<Nh~MRFyBRCj9xZ z{g$`inDe=^GF0t-c6&>g<Gt&7IeC1LWrv_R9?%SdT1y05n6@E&FsR6|h1kXYNkpY_ z&lRJ87<lVhNJVgDv5Oe{X*ooZLYC0pGWo7gg=x-79*MN|m-dep@B~oWWHCTU!J^+R zKjDrTxT1)y4XRa{J22_>!AOb?n4rNMQ!-bp;yU~ZG1^N*T8k@^3$r0dAzczL?%?i? zLPAg$`S=PuZlVyZ9#9T7$7mHqm^?vobIywT)%~2axgT>#1FL0>&m+a^>*Y}LTO#1k z*{aKVm81CL&gKMYHr|CF)(oZpg9E>4@R%yB#3!&RpG}^T7twgm!p_<siAm~jo}5s` z<;!#nJTWRYqNFTdm3Ol^z~irp67SbCH3MH%>6~6aGfI#^fE_^1n*lKoSn(kJw}?z+ zQi2tmjzdvFb$oV^zGMW4&Q>wCaVQnX&rDd@4(7V7*iBsuP-Z4!A1|W>W@z9NxEWx< z@U#_`k6EKxUn~UJ-Gz(uwGM+_8ztiS5jo$kYv7bvYqQ<DYxhcbFqJYQ`6q<byBDsC zr##*g(0czI^N`cG>wQ|<D*d6KB?o>)Ob5BT^1^b3p3KJ3D?em^ZyrCIcN7awWuGtE zuuWLGkpF&0Fg_w6qjENC6)6UyPjxr(x~#@h+BI-9rKS!KH&3NaFw7EMJAwHuzKw2! zBf;ogGviEDfmSV1sytS-z>dB=s0N<!O@KnoHc{IgGKl_S1!-5biyDyijFQm*G{)4~ zc0}J!^tNgev4Fj+W$&Zl(FytY^Ur(vy*wBY(_X9?3d$UZSba5j+&0&!DVDt+V1BJB z+gaQRWayfRetGk*&t16<HcO~&yFawN=KBe3@(g0?6H7tmgddWMNA)P01U9FpcIN@v ze+>2I51AkMc&uy&$L}l~OY#vN7l*TDuD!bppoc)$D}<ec=n)~*=+|B#W$H110III{ zM3!id3w96Bs)u4d-mh&j3~g%CbT?MDlTWX<i<M+@1`X@o+OM40f^Nl{4$dDsH}~X@ z+2~8E+1W$0YPN<Yg!GiMNZ;S5IQzKZiC9H4-qp(GpZWOta)L0+tyPe#ZXMhkE<ATy z)&@4YYQY&$gs(<w*i74&1j7nFPD&+z;Lek2d}A@it7h}0<iC7ati}B0ywA~hUjrg1 zgLLE&;Cu|bW3RPiH#jeA1O;&g1n-HXs?cB`(ERR6c}WD|iGR3y-)z5KeMzdC{=ZmG z&wuSr@&8r%(+YZ0gq}n8M^m~I|NQtn`LD|V6IaOD`|emMJLhkAj^CB%Uj{4-8bj;R zk|IUBm^MJ`N&D%zecQ>e`*kVDl7JQ`Ykp|to7~CR_&$erVWkKICpE@$vxnw|vtxZb zB<p$({O@Be{?IUJR}-g(#U1Eni!VP-qeQmGqD*TOSXaGJ2yqS46u~-DxwSTyamznp z_35Q;!BG21Xy7)ohy>du=6GXrHNty%8&MX)*kgB0aHPDhf417J!d?VuMtmrqy9OY= z-4bx3nPA(hbb_X2O%YCPqyMBKKE_oZOU3ci#3?k4M_LnNTVlv<oAcHlvi@N!E=rnZ zDSe}4gB`@jY^S<x^H^m+#-wMla$s|2>YhTjZya-i^ALWzZ0Br{a&v_FpzmDKKN_l# z;QbJSot;dxUo~r#BEB(#eUeqVOElJ(N#Y<O6o8E=SI9S^cr$@1&@e^CBF+i8%>Ax0 z>ftb5C**$^WYyo{%)dID`~;SO*d88A?lCW34MwFZ#knvd&VQuG8~w9#8S6;}8&WlL z<jOKZ#*GXcAn4Xt{dSGnj68H{+C2ZqT*<C(`Q|&1jtQjp+H|L2;H>;b;(h!w>Q=wI z>yM!GXwJSTZ&2xNpHqu&<oxVkc}4`=W#hK%wk!6n*^UGOkDu;c@*dM{-6i#e#F{T| z(e#{0iiG4foXgWop^osf^M!jW2hOwDwd;y2m_C<FtKM+(y3D;Sqo-$ao%rCPKe}q- zr-G46F<Po_+Q+=dO)!%(6S~WT^#X&}ye)WgirWEz5HHf}MFT~;uNTpKI7=s-$lBoA z)pudjddvm3*IUAY>-D3ApQlsNHImnBj9bw97NgqT+fO|x@n?$NoH<@<bkDpoIj-Ds z=dnq#HkEH%nGq8|dF<kN`e%ugEz~CagSojNhKD3@mpxdrI1Sw=C3Ld_YN$gSC3;Y= zn9M1?xUPM0FDJ62|9z_Eyidam5}%%}?P$wFL;;2a-{wg05$EuAcnlv=!SuhzY-8d1 z5HzRFQ~Lypm7bV0sUSA}pet6EY!t4{fmp7OsI82MCEYBySF7x1=2(a&JLvuVb@JXD ziTq=DarLIM$1_T(J9bvh%xly1<utD17(kxQ241SjkUYWn;oR|lD-Cl!@0`eM4yKpo zkGW+MCVt7s_uYcynAmrCzgN%OqT?W(*chqnpI&06=llP|r#qTy{uA0=fA4npQ`t!? z?7{tPClxgKyv-Tw^m%9|CGCC*A0AFID3Klus$tAM4^&O(#P7257+~h>G{8Ko<0EO= z>-zI!j=+15q<u8Y^Z2U8jg4y2op}7CU(F%N;J5C%xHEAUUC#YhTX2~i5S~jXxRFDL zc@}3w;4V=Ta&04wjXE9px>L=4vqust|KuMkN9Ka@vXN0ko^3*G=Re_nVR=wDy}6UU zVw0U#X}r2cl^pnmC|8sb2mhdl?c>s`c0tGhHya%mbwT>CMgj7RT|EY>ylQSart~7a z%QtE38{khq>UjFr2p}RE;JTO*#bNCa&n0*0@xEKFIgWn&5(p~6nbD*0GgD1_rKR7> zd~}uLLqEka*8nE#OZ6{T=akXSp7}!pTteO>mY*)}Ei)&DC!Pg_{3=Nx+!ni40N7bI z_?oV7Prh2kr<>j`YCiyrg&>P}wp&7ym#<A>VYQx<HBS3#MS>sW;<>;m%_2JMyDrOz z-SnssA6w$`um+!A(;s`5Bv-FqhmRPiFTCfh=g)VIS!X3OTlfxPU3>ku7&F8IA;VQ- z7VLH}gC9|!d^vWXc(Er)mz631%7$_V(cn6%X|`9ALb^eM8~I72vA+;aIt+S-R64mA zUtKEcOqh<iJy`3Ea>-H0$w3o@mZPzr*B-_NxR<5yE}S*lqqA4|?HruWGdS4fvB=ST zL!yNJSG7lcnZzX;Ag-qFZ|8{BsRni1s7-F}(pR-Oa$Y)ttHhnW|5|Gmw{CZuTt_@R z9zxABb5>WWQ~oMSigoenW~6fF<{GrISwYxxTOpvQr>gYD^UF{UW_cC5Z=W<XxH~+~ zTTW7>H*mr_@y;8hUhhTz@zE#NgO3KNxe+KrZ0I!Guhw5F>dNQv%M*$|8$_hwt7F&x z{JC-=cEK0SCdj^SSgT}+mrc>qF17LzLQ2%~TLII~WaDd=rKY0~G@>oOoe-vBeZ7nx z3Vc=&?p*55baeNohs+oB_o6WLsYd>*rE~7h(+n<X!bwGwTexQkjwlIUJmD6|$K953 zr&sl7J27IomS`EGgPw%iiG!%8liGOpru!ysgN@=Ak-bMZVw6|!>yH|WuKl}QN{?%i z6QX+QVG@$tli6FXkF^|r!T0L-ywN^fQc@<LWe?l<x3|6j4MCXwC-wEr`dr;<h~+6s zGlM<jcZwMs%Or?3!xMHZoJRDAs{3Hd>3tKv=r+zSS1}%=y5!c$rPm@n<>wa55hN1d zCDwcIC&}ikApSBHG<~jtc!brC;Sc{cs*}5C7mm4*b~$mA>S*uS_6w*}M&^fU-Ygcu z@ym77RA6QUgv}`RKI&c%r`6Qrfxgis>kvv87qvMtenZWH04Uh|`pJV2Hl9_IP`Vg4 z&u4QAGoG@|b7KxeAPWUYwlc!|S5(+m=E*SF7Lp#NHM>t>n`xO^5y*KeC3e-$Hu5vg zIVwX++hd<#gP|M$_ZWw><oA2Mp?v-PUN_eo`~G&dja-fuw>6{sF{eng-;*cc`N?mD znQ@oR^KTRi=e<;$Tg2yt>ns}Ot<O_%S2w}(_y*B-)h5d{jkP!hxClPUFMNxyirUg{ zeA$RGWfN1~C|pfVME=WI-+1{<0l1~77ZoRCKd{WUV*JhzAaWpcYBF9K?~7}1<g02< zG;v3ITvvu)rm_@dx+V|6LN>kPypZO3l;}P|T#<q+ZudWvY5H3StCEci`Mp?>Qq32i z>0!b;H!cFqDi>!Zx!&6brDiR98Kac=)@eH|BhvVyEO?A-CN0<{@V~W}VvI}84PcBC z`>Y)=^&Q3E++SN&|8D7DIb_{&p9(3BKh?}Rp1*8VFkgn5CM%%|qA+gBA#Ehj3RMV- zRWf$(`i%?2w{_fwih^(ABh>zfd#H{c33xXvbs!ap!*hD_V)A3TR81N_%lv@wJ2_i> z!-+$|F}>DTSm(#1`Hc_2h!iBIzHdYFlzG(SMJzu__tppFl@GGvK(c6#qv4zLtuB-d z{*NrueFt5L1OCTYZ_^<pCf@P!K`RHw$SWzt_B1rj4iiJ-AM<BDRfv5L>nw4#qqU*S z)GwD=zsW%8J|?O|bDKDYAPHnVZ!<5`(EJ^H=b3-qlZ4gPx;8EV>5_3p<l@~K77#7X zjcUt=(bJyp>W_ptn}W54?r41*Bgsb&oSYJSbToI&b+758w5yyN0T#>Z=QXJ>!&W`+ zV&%`36~1ais?Z_)Squl3JgY`h{lH|GcQf6MQ|&Rt`4qQ)??U43Z#o+T>7$nUqpbQn zZ>m{uXqA8H{4NbUkxuvw^l}XUYb*8tFZXo%KkixbIrZu4z56);^H#9G|G9lXT<v{# zd)r<;%m*Ik3#Y^n+hh_skh$6K-2f}!43KVSBCE?m22r%x8ACvdz&71?&Oda^V~IN+ zBSy#UXEz+=e#f=^5g26UDfLAr@RF+ZU?&XBNmR2z*{Z+izt611%N{^%O><Yja=rot zske38O|FV;Uk+MHpWBp(r|d8~TglaBAPHnr6a3)_bnFYax(N9DV$bHa<C^7wmpuQ$ zb7Z50?D(xMn*s9uz1JI~u{pNU7L3kELeDhcS&z4ITfIK4O-eO1#NiTM;2-z}=i?I2 z1Ms_Me$-twHgX6gF{yV34DXwn-z`5$RKlNJM5_~!SJF{+O1ryYK4L$`j^yhPkkHJ4 z>@)-P^F;xm3lT-*)r4emP@V>)>8;~IdrkXO`4vsiFsyRoPDgCh*29yo#L86oWRnav z{0UiS7>ay^2drKFFIk<I1pOEmynG1n`=N>SfWaZK-Vo+o*#x|cnwEtexY9nj)W2rO zR&2SpK|i1dGS5_R*Qd(=x}V+Hz(`@Q`yv%H$AjP5dyT_~Cu=T;c~#%FyURj{0pHTp z@SqQ|X1(C_dsV@!z`8cgm~b}AuliJ}rZl%KGaP<vv*?3GX3HyUH57xUj=WVGzYK~@ zp;#Zq>mym7Je5{OPQLB&<cyz(7EwP3QFjO2+=bVrZ>IosSXrZgs>tME^^F+U-?Z2C zROdGi-}Sr;%#kJ^y?*_2&KfWMOKnJKs=#e=ZZf~eS)rRSKX|L+%`uaKRIhid?-<3> ziJ5uCwzTU>K7*BarS||+b?7FNZyqQ0?5BsDH67V$qR0AIscYyMx!BPu^CWfnurRNA z8GiHTce_AT;|#Cr^Hfb}uoyE3=TO!Ngr67OA8mQ)WXO}dXdo2R+%bUlVd|>Yi1=J+ zGzRMr{>E-FAsX-BQ`>+X)j6Z+8X0e>|3}kV21M0{TU$z`yBi7VZWshX8U&P(E&=Hr za**!sZjkQo7`lh<hLO&p`FPLy&d>dS-}io=wXe0-`>&Tr1B2b>%wY$$WXBVj=Waho z#Ih)1=I%ql->D!JeU&9*k}Mkp*^jXBiX*_ERitU$FUMy%btDzI>BPxnDBE}GHlAUg z5b}8A&v(6a$7v?1^H{~h1xVL?PFSc%a3*Mc8WCjRHQcUtuA&~90goCKMxnqcv9A-t z7k}O)AHCt3fyTJ7ik8f;L<Ka9W`Qn-AALkNBA?-V(j(6%0qPbA49b+GJA*7}b;A<R zaoV3>;|Dc;?)<NkIRF5_owv_E`$;o<>wnZwUbkoDe`-(1z=c&85mJ@}s@HwuB*j~L z44R2~RfjwI>*3jx|4#PvVwF6>E{}o7>6_?t&e;*NMqrbqdQfDzO_7B=g_A1~I^e!a z*?trJ>QOuJ8s&KkZ;G|elXHpaizKN(JW&O0MNjgM^F^S~{$40{(m0T<b6m6k>C^T< zT==$bb0%J1I8t%X)dM=X8TuBw5T{n8k543*8AT~f*VX-F)HY(~PvIuesLE8W&(!8U zTm-4wPlNvgeWb`#dbfTO9Z5H~nd(6zVqgv=u9PRv;Di~p0CuOfhg=yQk|o3~*62l_ z%fE8<4r=zuXqCZ+%2yNhg%V~>(ex#A_!@#2WBhartGrBfY)Tt`QM4TyUbZ(?TW6Re zxG=@DPodf}(Qh__P!SN|EOE2gVw5T^?>wN21?LDOP2o<vY=$p=Yk>BU*FG1n4=F$9 zF3+XTi+%79Hx-$8f7)akb&?o2rn8`B?c%bU%B@|Ro?C!hb)?%QXOA;?CPzjg)m{B) z9@Q=DK+0|%n$6RRl~CUbPwEAfdXQ+~-BKNt0@BrYoq6hxgY6bq9}*d=k8RihNJE3X z1smp9Y<#_yUD$V2wwQTtEJRt_lt5tr%&&FONI|?8wBf$+Z+n<mzc?G6o~>fS6p{bg z^mnDgpYV+MjjYFYA&~;zZEWy?KY+nB?z##3eJj(5lEY{f5W?}u)fNYO7hzb3wInj_ zdLdrDQ1l0i@dxA)evb3_`|dDh`z0==OKCdxBI@}A4ES@kK#co{*fWFOoyrMYi->S# zbtzXFD^er#6*6Ms<b!G7=$T_IH$pp11371%pjnPm3loTlwM%%IzF;&<w_#@qg^VEu zae52wk2@#ZI9_&IqT{Tr^~=$*I4N8saA<LO<vgcMCgtBvcLUDI&|D~z7)bhJ>m&0N zmoqZP0o{y?(QXB2Oii*B-YxG};xoVTP)RF!nsD6wF7+yLV{fXqZoL?P2EV2(3<~-W zENA-E+_<;vB%^gjVhLXI8OAQ*H(BXd>y8Co2-jqvcV3yT&STtQdP@PA_U6vfY7<i; zq}`vOj{Oe3`x`A9Lq9Hf<q(ed_ic;GcG@6gq|sVF^APagp50@2znl4hR>k3O5aHBB zUL<&vn%BY_SDb{K@0{n1`X&6eUTXp3R}L4D)ub5@FO+FF0P3#4H-AG{|9t7XzfyG6 zj*8D~R|XKYwMP_f_k85@;&!n|^v`lq3@8fog$W=w1O9Jl|3{+j0H0aCH6Lclp|(GK z6nAaE%@^moy(P=`a(sHK5*O0HhsTZ6`@BKd@YgK`j?TkbX3A;j8H#J~C^;$;tr~I6 zAl04&RbZj)`9Br_2@^FXDU<?pM6B5gHGY*u%rDf|&y<J04l(|NuC>|(!UlaM&-ytm z4rtk$6T5m*f|XsAl*5x(gfr%Z%<d;$DyhKeZrzNwixa|@W(KFiz=YkePWR^iW=vyR zs#6qli`)DP4{>TB_u^KvrRTp8i9So$wFieJoXf5M+}u!>bAqRQEdmlocy8@&B<XIy z`(a_e_MX=2tNOlGGPZWuBz8#Ubii&D9$_fQ)YexYCk_UI9S6c=j?6bFu0m~s*$S?r ziBJ$rjRvbbd${SWzl%0dT~RyEW(J1uA^&GbbTa^hal>_(W!m#+8zbnacTsX?G<^+4 zZa<zWcd`=iF5e}L$zLD}a?09_k08sW<9>s<Y`snTI_a^ABGuE$(2`VCLRw0xj7K~? z`(#r`ottZeiDYN%F-*!dYW5UWwJ{>7G*OL#^tx6l%un6I)Hvde&W~Er?W$Yg2g1H$ zW$I*sXIFy9P-+_I&#bUKx0hKtp~IXvOc`=qp(n=k9OJUs3yr{9sS+IjXhmj`b{@(! zh&hdvw`KfgxH6Q(kekNX@QyMiAtg<mzAGTUx-xw2nrL*exzp-hq4zxqD3}gQEiRay z9IL`XzzN_ou&M1zujFqx6$is&3w946SLZ7Z6r%z}ycB~ranr@Dav6KioeI8xjtPk- zp81%9xPE-A82~FY1bd06Y{q|#jekFmXuEuXc+TC;eiV*=gwvoNm@YTE%0VE2%pwUr zw`2NT8)>9>8N__49TdfTr!07NI2}(slAgW=iI{t7nGirS2_;!WHts>|Wm}YR4flTk z3u$Xk_i=S+w`D6N#&X6|nKJK#%H<*0wWo51YOCaG!#lNxV!hym!={6eEo!jFdK<W} z6SXp_$^4fY`+eUAXLfEgNf$XU`fI>^Ca>$5Q6^9k>XibXquEa(ON~Zd5p!dxiFwiB z&)zNC*2bSHdId)mO6u=~C7#-McAw~ImfN^trheI4JCT4r^{kg<$Il7IhC5H|!7(ky zE8+V1IrH3%k<K@blOJnxGF<rL<#_K|4FIqKk<ny(DkN)s`R6ORf1zeL@A?Mo2Jq*n zFDBdoiR&kZ8h@6w2zd~{jA{0eZh01Driw<oAC3>(hf73A<3_RHk{e3-fk9Z}KEphM zphY=&-+YLUrSm5;9_9l<mlXSP2c`v+mXQ8l>bh9t^?JmzF^a3wzOC=2_WtG5p8{P@ zp9_<zs5V{&x^C{$s$ReKKpqVM`VWnEG-mDp=WB&A{D<^<#-A-za-fQ;<Hx{1*u9w; zqIVKE8YJPo<WahX2Zj6y<$@gayK(t-Er>hW2tKnd>V(?*a=q2;cE=o8P$zS#rUzJ{ z)+%&QI)_M`lGn<Ge52*#<|WnI;t&cN+2KUBuKUy1lcUE0zF;W&@(moyhDfLHHDUTY z9~Iwl+!Djq^w8AT-+Jit>f3cT@W7G5sHnh6m=2y^&d&i}n<0xe9Xwp>kj)$eb)|*I zl-p}}17sU<x?Plras(*1<(ly4@v%p6ss9`de^W{vH{d(7Rp(xING%9)7g0gCp`Jct z5tjF{ubwC$qF%mJ$}<>7Y#nIIJj%hN3LuQ2Z#P(H6o~Avb9)HDt3?yi<!CUB<(`8c zHZSNx=*IW&u2w+{A0#I?E~^oA<;$H@PH(BhMQz1Dxqm^4FVWCwhkhlcMoulXCS?`9 z__2hu9rQYZR4YflN1xu0uVN_KRLwZ`abafBzgrEOIfO{myuMX#gnH#O&C`h$CvmOK zIB4Bx{H(4#4D#6GhhfB?yvt#dweO7?|M^3toRffvM4{;Q-B_fQ{xY^59giZ7Y8Cn0 zVY0d?e0Ee#Ewg;sQ)XtaST{y1Ac;dsEK+=4!uI^*NzPD@B&&$z{2^RRgxHUs&|QW( z;V|`<*VFGfLwYbwJ@!@KIn`qavJmrMxu$^coC#*h3ke`}0sa&!Y3Z@^PseVgwC#%| zeQwE?y_K{17xBNgneKulB_BfQWVEdjG;(r;L8GC+>yW!0L_Z#nD%#=|eOObmpK;+m z!wE=+7gkbsO=N9^jCv~^EJ@4SHb=_(b}x$@H=HGHzpL&~V7uno`|@PcOV!UKvE#nv zuR95kgTkf_(-uuxkm^aclA=(yq-P|YI`kw=5Yfxd{;?Iq6^!0-WU{Q6?$Mvs@~aEK z!w@Ybzi`N-+;e91epva#t(mZrR?_z+0>5h83%=H`{uZ6Y(onApRX(Me7ysJ1UHayp z+8^9MEAbz5R?kuR({-D;6|vAgL*8f9>#erORtNZr2weK&e9np4V-icROytEsVySAr zJZ@HUDC&>XXO+nnLUZoUlB+7zMzK<|4nsE2#Y8+;*G^*q!j^)gwm|(ln|M3kI#To` zLsR!XcAxtQ_-wYdQ`@LFSofO4BK(6~!xpUtjT;@{W}l+K4Atze<5{Z5iDEpWsi*P? zs^{OriWfz;l6L@uauL7?7Wjj5@nf<&thP#?@OJ3L1D{0tyN7#x7Fx3T*%J7@Y(*++ z;_sUTvDEr4zsB9<D2-E|8)dr{ZCJ~Qx+Ng9LL*SRd+bCqN?G(4vUlf`qe|m^#nBQN z5VeqC$~RkkJh8nW+IHJSb<t2(EwVbm@_t5B)W_>}<7w!}XCkq-m;bqq=Y4kTQ{m0G zpWgfbdYCXOE8gKN9qM5V9$Kf2sGVMynv`L1+6q`GBx;lP*$P#V-hEaSnQKMOOJD}* zTR~Tv-ph_WMIIm(#~rUgVy>m86&JX8rub*qbd29!5@j*M@{Z@Bsp3uhgyNzdP=7&P zPl!PwmBSQ>2PFiASt}3Z>}cb=p^7noh&Lri*3YqFPct=P`g<{Om`YOR3VE|vY`tV= zNS_Oz3Oc@*4L)UfX08z*CXtJzFPTyb1P7@Dv75o`rlr3#gNCG77}4VJ*AseM!J@RF zuLGtD6xOJ|U!Ch0DX&psjB&mnj@x>7<p7bUxyDn$K(|5O6nrXSAq0-r034(f1z)Vt zyvo>M;#AtP6tf2=kFjCA2jD;IqRUTkBcXk=lEonUvQN2q5B$krt!RWMq|k_L^)!(f zyi21{h1-lJb%_0<lsyRGKmYt?GP=t*Y^2*kCzCwQALo1VuIkh0{pV}k@&T?I1G9>@ z!#4by8FtQ7MSv1(?l66Act9BX`wliUbi&-t=jt&W^`-ap&fJ}jxa(m+ZK<+Hvzo#9 zom6xd&ssW@LCp(mLn>5u_V-MhYg|*-by9zBu-H${Y129V@Xn@kr&P0a)9IRmNap2+ z9RE=+8N5qljI@f-!F`bR{dE!NJ`k30KC9T<ONc>I5Ww;bI<*9S!vj!L5uknmGz_>~ z&5U{x*uCg@Vb9C4TR0iTo_|DhsoyU&^!MaG`+GMvRL*bnwT2$bKy6UOVV2@eC*NF* zo|8hMNYRuYsztr$VOnKuiRwlo&+_3StK|I3{)aNU%+3#EP1L1-gQ2f;$39zMila3w zJYs~d>o&#OA`o(A0ttR^IM#AIEnZ_TgQcACPT{%fxRj=i;F}5V)1KMJP0i5u0T@+r zz@iu)?i@KyUf&7mff2NX%Xt0Qj#UFd-TY%parrR~o~51JMxfAAbxM=+z^_=2Dx588 zF>)lOJO28hc1F&&YHB9N`dz*&kB&vSHn~ps#bFf4`1JaY#YWV+w7Ly8s9E1#o8{m2 z&@MB7voe6_mm(jHfvkP$o2~OR$g#62)g}B{VE{AS#j&KH2j8YHmF{?SdxL9&Co`4N z0ppzOJZBrP&nwBdK3r-Nj7&?SpaTU+4+kxNL)uidEgxTA>`R@13cvHbN@l3Dene=v z{GQiNe)fxf6%~!D>3RTbo@E>9Mkmw@Cp<}WSHfq^`9NRxSHZNb@*nE+AOrZk94;ge z9Qqy7$0+IIQ+TvL8$rlWpXw^eUh?9v^A6dwMJ{;#qB9it!TLK7HRMOHJ%jv~v730L z9<zWaA%Y?`VVGI-u=ZV<Tf$3d#@$p!g%lA6yd?rSYx@NYgp&Er__nQ<(^|UQN?s&n z?bvO+`O972Fnj3)ON?UUfcZu1(9&X%x}5HYl@CY9(_2)1<+k&)%m3zQTo%0@Gw3n? zC#8Oc={&Uy=0lPFZ1CE%I8Y3D+`U^AUn7{}!tiC<7)VV*bVcOdnK+O0UXID*Kp}>v zl=|t~j%J2#qc<}V?@LwevN3a(wg%CEtTqjGs_0t}6W~4x>_uiYXWdc_bjGZ2sr!jg zBu|dhku3SD_{pQUBF?wRKceeUU;k4b;#^$BmdT&O^bXXnIq2!IFs=QJ7BuEqxpn-E zkL#Uk&LiF=v&Mc-GH>FosL%X#_8ql!j`klv^dImE@QpRBDrwqH*E2tCyJWV%Z@Vje z9(FcEvcEdCS7^+vK!)2^n=K4IS+!pf?GxR0sRnuW)Wm^lTBY9E_8P%!Iq=63CB}qU zNxW(>lz)!DtON&BZ@ypGt87KIJT$G1xQKi69GLp*7OLV|0kmc7_bu@g%pE;??D@g! zZ%`6L^_-zQz+R3pFet2C8MGkACdVfCNqK*I*Z!aCDt#GeVto~WIejb{5AK6WjPAH( zjFIfjS3KtLa5E^A@6v;5RpztQ;<%KC7Rj-Q?|;&*qHu8cm`$q4T~CT=?^@3Eg5Gj> z6qm&X*sJwTjWW|b{RF;*#}@_8%CDbOd~1Wf7hT|9$6ay58Q9CC6n}4Nh8~y50pbZ4 z1|#9_>hX*;XE-F?cxL96?36Ag!3kKkDl)`nR-zpp5l^E8MtToPB8QCK5{`cw5SYry zIvakR5fN~qFm{`sJm<C-<!bu;ab{n18sC|!o|=59mvJ|<=(&Xk3CWrqk95OQzvV)w z;L}bZHMpe#8qgL-+Mz5WEyK!)u`0fN$WPSi&|dzCEs=j&NDBDyG6w_C&C~vUj}`<L z(~6!dKYSP)ud@_g3^8#q!zxX}(Ayp8s7$Hlx0tFSxb6ILsZ9t<$WYqM$pie2#SpPD z)QSdVHA(NhC)mzcvL&60A!%ysHZ#gMp>R&uM$Fn=7t2<qrUXBU!mlac4+W8D4D`n@ z&4=s){?7V;m?Ub&aaC3QxFZjv|8rlVhw`<^2jL%rcX=!XP1!WKLDjIb3$XK?qrCG} zjD)%$Yh!fFrX&{ujlmf(Y2>)DD?#CA+xNdCwimRUTO7GHwn;#TU*x)&`th5S7F76Z zsFNk~rH1WR$W}UjA{Xdp3-*rmYO^t2(h3V3QQ+#MRp0j)<YoWnj_ex6Y0Ax{f+QzS z%q5SlK)U^jU1vU5DRf9%(UHH{QR%bQGu^&NS9;V3ka(R4nHXDZ9mdvOpS2MWUB;2p z#=Pt1#XD2Q0A^FJA7wDC-QrbjICP*y-lQ4HzI+k~MUse1ie*P`8~bl4WYMAqKK?%U zcirafg35m5C(8VN)o-<pviA+S%0Y5|u=!nonVI?ASX!f}EfUP#6W_v`kqDQ6zDtH= z*A?pQ`#7gQ_ZyE%J6Jw09am5HSnaQOn?Ub$g@+s1e>Uqke$)xSIm+H=vgT>|T-p~X zfYkZa!a;8Ea&7L2SJiR5d$&jRGB{}WbVfBgNf~ALx@~pmq*T3Eki^JJzXk5nWTct^ z3Z4GDOuC|&uyT%=#4ZQu2p7^*-_rRZwf3n*PjZXPg~}gQW;cCBfSa*N3K@7Alw^tv zH*Eg<M`~sNEke-WZH*kVSd+2C5<oZJx?PL|+G_~e5Nyfzj4aTf$%My}D>5JJvpIGq zG7^u=z|WDQEpwF_j%Ky$XTDsHe<vD05R2Y>QAyZ8Or02`Y?*Z#=FQ4gHaag?(~Tfh z)l84GO*49fUp`{OwweDmie!Ut?ZE~oJj)6L9ju!6d#PKBVO<S_D9=G!BG*u8Ki+Lz zG)9gq{{F*n?Ig43h>zbW3?)4sk&d#I=!fd;DY#_PNJMKGv5I%UDxD8YsT~@+oRjIL z7E6{fxXX!~S*Lw7$8%{PgUgJ)maV;-rQ}>jP1c55L>;2l4m-Ef@qHA-dCWe0$@Cm) z5Xk}(boO(C)d-TCKUV)@!h}>~6V2T%n&L~DVnl5)sQVu~WH9j6p6`HprzVA1l8C$T zb^alnA!pR&SQ3Cqj?8OU&}K|MYtJQ+j24ln?;73-txuwoO$ufc52=6Z7ExYT<xV`& z>mAJU2*WdLI~ZoK*8c7muhYWz5C3Ssj>16L&?RtyAzziAfr-(x$XIcyMYWx<D+rwi znmtcs?ZY5xBiXnH*f3W=98+?R{1Q<UBR5E+=;EN7$dFKSI2Kq{$jMI`xQ}B;Ol?G# z?2=yCz))85sT&D&@2-i{eJ!k%h{n`X^WDs}A=tL6To6oLcZVQMz+lfCIrQXXNnQ7K zsJ<_!<e@rBeJ4tYU<_=NRbMYA=Wns2P>vQow}O~~pHME_L3c0rb%3E=J0>EzUo{=v zpNcSi&xuO^gHK7EN+4YZHPwAN3!i_UUqJN6SRbmSnk!?gK9sc$T<RYURIZC;qV$hA zYWGm{T?pnQ?U277W_UApaKRsKRoW9@$C?W`Fy8YR6XDp=DWw)iAvi_0Ap2_MkJe_* z)IdMr&^ITcdZUQUuQQ+><j|x=la`zC%o=B&5eX|fB5R>qev!iXXPw`6x-`XcS|WPk zow6Rtv1@0y>0O+9b@gjc&LUdL@1P(XDZy*C-2{D!unpMpJK)i$-6#>*ElT6#W2wC4 zAZfF@WU%BmBCiywCVZmOoU*U#4bJ;z_}!0u>BWI8s)2VEUw<Hru>iMf^<uvIlhpj( zX{1Tf;z*;Vc&y6K#|MS4(wopk!h@L*JH3UbhdDUxmbPUWz7pFOmcv%F^i_r-hqd<5 z*kmy=|4sb;lC}4$`++3;0_^)IR#{&)Izu0~<OSj;kfSK*;(kZv`MzqLQCxQJ@nuLH z=ylX}r8l^fte^7l<;iI<AJ*YT^|7k#f6=ycbk(=KY4I;(?TwDAn;oBh1wc^Es0E*= zVyCj~r&+SW$(Q4UXce#R2GnloUqei$1OO?wgEj9<$1cM;K!Ln?cra#rfv+WIFyf(K zQs<^TQF}S7uBhHi8CT7mpZ>KB#WmhO{`2tshS0IIH92Dh-Jfh*m+YFqT<Nsz7O@Vr z+34LE@D0eFBI0e^`^=JKf&=h^bc%mv#geC~%-eT0xm{}vQPGBs0|lt@BU!Yk_t=;% z=6@Q?eWfQ$3mIj^5%itJp#5<8lP^c^icXA?wi=kHvqCTqp{CYF0%o{jr;@5y2r6@{ zRi-)*@Wf8t7;|<&yj6|Q|G<9>(+zjdy3X!$Qp-G&P$!m#Pq+Lnts%55BAuL7Urocl zO`ERRQ?ts~mV*v%S06l(KOI#K8f}Qxiig6VuiUg0JK%b>a~oHRE%dk7B7SDPwfLrn zm{aiGoKr~i6Yt!|L}dEDiLueU=I{83Cc<qjf2_w;<bJL?t+%{nJNyz|#1X6$s}Zq5 zEge7__27_pRR+abB2DI=fif(n{0IghVlxOa*HL8_|6U4Mxqy1F$>T<9&egy+V^Rm( z+yY~OJA>(gCLe(qtcMZRetSNy&auA>RnsB#nk$JDEbO|n>*=Yw#lVm4?;MGy(fz<G zb*92HZAyE#_1#cYN&c~Q-G5dKv>;oXQ3kJ3P{Kg-1<s=M=lM|j2QxH9FQE2aFB8QL z$~~=U4sUHX#q&XxbW(7JRIFByT$pTP0oWhkAC)Rn;H%+ND#=d)66+;W{x-{nwSaZM z{b5zWUZ8~yA6!%E{hgad=9n5%V8V355pI5e8kp*+n-c7>y+&c2#ftW%nvSygBVBCH zi0u>V@eFSAk)>WK<0uhBl^%hF&6zG~#{xP0<aUM?<N(8?I8#Gu7?ZdX-3`|VC$jZ5 zi(q)K9^|5v(Ql;gJA+;R<pH8}jmP`vDll;jCfcvJS}4Ly{hdx({oy;(<b+-6*BEO- z+VuCH{08IPFg}>Er<Ea{XzQcqCs@i$*Y(Ny3r$J-S2&xJPZIHbHG=HBjP~PrZ1w>) z0zLvkn*A-N%ABLHbS36<)E|t(sYO2~3=mjmuu>=Yc@&S?wn=3%iK;{3JStj{-e(L1 zZ?gGol68+TdC`8v=DY|)`03*ugCf0X?dMBQHiltoSS)U#!8ylAcf(IjRw(!|e1L<K z;(jS6x7(b7IBl5%;-T_0<C5F|q;>M)6PYd{w4Sp4XDM^YqleBCK5jRy(-%lsEYpo2 zZ25Qf&U+tF5r^gBxqs#vYr)O{a|55;{C+NzJ}wpWU5>BB<p<J^;UqDin3Y3*oBrP% zI27NE?LXQqeTckx!Y6Bg`^MkqR(ZT$AiUvnA}{w<58ZUnkNN=px1Mq*EV3%A|Gy{{ z|7TICAGh;6sctS6cU!_`#%)7<vn3qC2YNYb>rHg;le^8|r|{4i##4}dpP@(!!(^=O z{UK9LPx2RCpk#xxqOay};bIRgymw*<Wu^eP1Hu{Kq_^NM4N!_MRh}}_>p`_kwC@nW z4GB<&aOv?0)8UlnG%`3cRd7;vm|C&y$7#hCSv4C+?QyJF<hg5fjC4p>B6*<!<lxNb zmOQKxGrsGVNCj5V%&$#L6``4`wAS2kM9qo>T6CVFI<!cq(<SuM#x3#DC!b9vgm`dc z&U`B<4_MURvPrK_7MV%-H-)SaB5U1B5ZCe>b)Am{YH+R!lC|F^oYUIAxusLW^{f6I zHCq3tH8o@Frs0|%py3x@j8Y~$aR%;V*WmrkO*Cu^IIT@p8{6Go-O*>GDU%Y{<RLWw zWfWHL6JkyaS9cmDE(efSb)ht0LX|S9*IOWsI6N<#I^o?~yKTkhv!XH$Z>DaYVpnr0 zzCn0UeW~l2W{*}XRU<b$rfF@&(9OxFVG)3fX))wy+SAN}9a7wq8rV8sfzI4vX`9Oo z?F)TI=oVpyiFE*jN6N<zntUA1I~?EV9sTeRW#2JQ`4oEXfPvCTKiD5yW*wJWH$3_B zY-ab0NP|G=24yTcRq^$y<&4=lg-Mktf1N@ZPRbo3(o^H$G+wy5%khugJl|)O1J_*a z19Hlasmk7!pK@25Z=c+;+*ojou4O6H`#`RZ>B`41#!;2`VM`08U?d0lFno8}u&|{p z7Wi~@AHDJ#OS3g6w{<b^V%_)E{Vo+k;6R7&O(8kyYZHMMX#&j>Yw4c-QeHtSO(1?2 z+T?7qLJN1NZMym?wmU<nirGXF{O0%sXNK%C6GKH;dY0)F!>(!K39f0V_0G=Ey<d9c zgOv=r>gAjrMw}?Uy6h|@_+w--NoqE?L-gCb!-&(&jAtGP!EtO_w`NvC{t8==pw2Hz z@GRvuz8-6rOod;r3>+QZ%|**4XxDJcBcI}3TL>SHv0r9?V`C&{1PQp$K3hvsa4Q7A zISP8y)U7o47Q2nxbbrf;u1(~<^bzf(P}@70myH4AL5~;8#}v$`1h4400sCKLD%=Db zO(IGDEnFF}0L$h@1;k#~30mybo-Nt6T3R+$S;3abV<;H$v%|~f=$0vDCM_q<g)5y` zhW^!~`;(O-9mu;4Mga}(13WvnZ$CD_7~K3<ZpUlvrsw&ehQOon-{V;A?ee0uuX#MY z!Ch)JW%m8Xi;?Z=RkqL3-Ci{4;;x@j{{Ve{pLis`T+Ji%Z8b&{$^4iu_==DJ%P$}g zzH<^C!H&~U&kakSS$E~VoQ>%>86Qm?61iY{(`vq-*l7fx6_GskmWir2&c+Sli0Wf0 zVq@`cK0><J_V>;;gE|>X%iQ0=(xpYFhSes3EYsT9D=K?cP4iNp7v?I!=uGco{zjfV z&}CZ)m_#4sHp+8z!HMhiw{(6>y1&362)_>)!*zvR8=h3L7!qY4F<O0C42vU37ipOd zFc5%tmApHl4q|BEzp4f)HocGh%jBgTJ7%1L2}N9^X`*;fT;)-*VL@lBQkp?0;?E=e zPr1m9+d(9o5r&%yJl2-JCAT58-O%Wm4Idxaeq{aidts^)$<q6DUuZmx<Pb64<*cxx z%`?L!ZeM2KU<`fC#Hx<iffHmj&ah@f@ei@KX)~{Dd!0?&%IWI%?!G}Ap-~8`86){1 zHy9EurpavN>OF%cb9Eqg_UR$g;A@Z?q*%ZUnIE}`m|G0qW7^c)D2CB%lzqesyEnS! z$E8qwOClt2AydC<#?3fWy{LRRHpO#Y>xbiP4>WDQvaGpD3eG5#@CUKr!nb|ZhuC{g zHd3*~e8;QB?R5dD`$jI-G{aZ{ztpjF*6E&nszT|8hyO6!C&pn+rJ|RwORK}sPu)$k z3%{@Z(!}te3j&l^q}%Nq=R3Yz$AHY=5wf11wZC}TAb#CppgQgTIw8ou`ZJ8>JFlqD z1OCm*PaO|<Ha+q=H3cFrRoAPl-Q~E(&Z+KOC#&92_W1xM2jk$taIRHdjs<X}#`@}Q zd~iWPGiz0ftx~09ZG64De)ct|lF#(O@6pE(KDdz$yhg2}F&Yj2IU>H-K_hPqcYXFg zOs3Fgc+Z8rF3??e=48;&I+~?nHCG6@J*-5!o0XgUug;J9F|J0B>icdy9yvtF)*l_{ zea*%OZ)dw_Eetrl<<vjI8?RHKa$O&~^TskFvg<IoVU{C<Gk7|}$U>>FSk%RMaq_Kx zWQJqWSRIL5D@kJO>^0l=tk%(2;xCKJWvWbr+vj@$f*Q9necB;l9*VuW6H{zngX={? zYQlFLsp$9xiU6O(Xz$HC-`B&m&pto3+bg^NqkNYBOFHwpb@Mnmd>cJ!Uq%Cu8@ETE zstB=;`-hc5@%!o5$Ge8ES2Q{E#Q$Rf&~PI_w{>=uRqdDat{e92bqdb$2{;FQ86$I4 z>~`vy1s-Xx2gO;KsX9B}=ZvivI@8HYaIwW5*+bj;%}16i)Xo>{z)Byy>dpL0Mql<b zguX-3B5Ru(B)M^BM^g#+RqJfZulDu%)<~pn)Qt*=7S!_>=j(>Q@7c0LK7$udLClQ+ znt9yz`)_?M7a&VU^I}~F!n6!&_$vL(7~!c-pd(en#{35*(lr?vB?&c4%X~kM&F{a* z@O%e<D0PlY(Dq3iRE-SEL{e!_LY%1JaO3|din7-867scAEG##jVOJCpWeD15nOgEY zhF_?J_GQ&CcKus7yKu$n)}rz`tx)mlC}F^m1lEguoW%Ck+ZghD_k(lhpqy|NJNs5U zEq}Wh{As@GMgLLdxzlgnqy#Pa>K8CX4eF0E-y+<=Y))lcTz7T|Ct9aImR(1)zpD7O z>Ge9|qw7gjzboz1U{4bwkko@=cxpEteRt2!F`5=~Hdd^RYj3GkoK!9r>4lFqW-yFI ztUtQmf8_O(AgACqlE8@y+FALRvAmz{d4i?vUzn=f;<^tw8dG)ofbTQhrQ`Y3azYUA z{Ys8t(@t|aE8ugUt|COetJtJZNmqRDE(oqnd&)nPkQOoV%O=-ShnUNI!>y{$MZ+J( zI%|!#Q2Z+?dp6?LmK+Z~2~_2OS}L7~>0Y)>>lF<f58f#o4of8)UsyMc^eO}KZDyiO za$9H@Vly|Y%dOPCwj|>r>z3!rVHQ!t=i1c=fmmb%&6KwHj9TS^_4|qiN#i0diTd{1 zpP#1-Nt%goJrhL+g{(I%pJj$-l#wlE!UK3zR8u-jkV9*(sMMwaJy&gJl}wx*uI9yM zQnMH7TC4X=B275GXqTg%WUCuXMVNNN+RFza<$05ln{ANmGyM5txr!P}p7+PM9gBH{ zDt%oYI~Wub4eo8wgSn+pF}um3EsvJ?l{FU;?GuaotHE_xPjb}RT{sn>^R0m~3Pbdj z&%mYq4EZI_cE9ByN+$Y1WTxu%KMUmB1ZfxkH$fUgo+ocr<~)+VO+JsnC;`xgiHSh= z>+#Xx<ny5&1=S-|1zM(@-i;)Y0*qOfQ<p28i*285JMfiqok@IJiD}uxtpcOrHpz1- zeCEum1_^86%S8W@cWnoz!MEcaOAkrm>5H~3oC-yS&U_)5MB<MA5Kea6lg`NMW%m@3 z)1p}RNLtN=+4hh0{#uHBx9lmOg_$NpSRoARAK)}jeH$lQ<Dv`*o;^nHdoFm=QMywJ zWG@dlhtK8~3IL63U3*M7PKZB0P|JJL>la0O>aB>9-WY=T%5$+s(|3~D%XWwGg4Q5! zjho1B0~Jyem>s%Srt)lrj&^DedO(AOm6K=#ht@wHS0C3QQG3ONIjSD9S7eetuN|5S zj%l;+k9!zeC+ubei!HnXHn9r9OBj``MaW$|(x(g$Vd6hH`zP(_#ZdefNbj+In91$q z;f@Z!{%WP|u9S^gq5qXl;G&y7@p-I<(JbY6Rd~cbGAr7JUKm>#6Ptbmf~&|vsrm`& zU)PPu`9p4Mf$f_CA~|u|f+?n#<{#+x?FgVKf$i04XGqL_{fGVbu^SRLS0w_)<igJu zv&ok3uk2ip%2)2{h6nE_s+B7RX>?%(m=+G(S%5PNx*n3o)1Dk1Est;+9WoiD2_AIo zrCto2>pz~j7fs=YS3yl))9y;olP+@A2NRma!1hl1Bt2il0|az|1V+qA;$koR_7?AI z-)44p<dZs5_|5zqmS?(G?xjDE-dD|g<8_%yBHp5pPZ3l$F5hi6eCkEk4|{J@1+Gu$ zUu=gzqNQ8~pbcqdA7PJ%uEf=eo!Cd7Z7dOPOp>fWEW3%V{cJnKBa(${<rA(r?fJb> zgNIkYSYx(vAu(fK72=zG1%=(=!?bpF9{R5jO)VIUJ2B4v$xwjY(-+F0E8!ZVkmZ;> z=y#MlTJvd!jPe=w9VXzc(;feKzvu|N7FEH{6HoS2&+O5NGG5Oa!{1+>YM<IESKsy7 zbvb&SoxR*OpMvdP-x55Yl3!D;x2D6Rqh+YvUOQI)e{S4cPk7va1gYL|qt*1AxGREh zfp#c<Q-Us<f=e0WU^oMkp>jM2qadoFUeuUSesG>}6I!@h@yvVy#x45gS9q5E7_JlX z<7M1CY0c<^=rb>qa4uc%R8V`?Wq3s(Gd1~vb)+M=^|DoM{C9L><LG|gik!mtOTUm3 zh+}+hJKB)|5@py&|AIE%0fS^!I!>EYD@8Qy8)J%Pzcn`FpgNZ29D9P}2%mp5{Mn-$ zi7CDiQR5A$SqIyPBX?pN9Iy!;-nuYfD)r#B?}t{lBWt+@>-r_#vAssRoZ>!4_&4p& zob3tjPHO5J`LcNVEW@K*omk@XtaPkl<HtgphuN0m%=zB&1H!;(79TpDm8b+}g{ivo zD<D&7f$D?58spGnRT}JQ;UQD76=>=x54sNQHdg)TSxRS^F@u-;8EkR7|0wbj*m_^T z*ju!ZZz2o0Z_R6IG{{h5S!01k@%8Zo?Qn!xisHYm#&O+K5)UJyZnvs99d$A>Hxd%k z45njZiM%*Z+8P?Io>Cf=&qd>TlfmeJqOkXm^9Q4@1&srz;ty)+-Da_mY}fh9I&O48 z{8x2-C2JkR6!uU0(T8GnjaO|HuDimvHWQT7BSv0sqs5gCV=VOg)*D@wluP4<ws)AB z&G(+Edfy*ToaJ|;c5nnumADr7^7@cpjukZzfL0e!)~vOq(F!WC_oVZ5_5HY!vB>c+ z_gTK`-D~GAdZ-9R1VI`@InW7!`mCeFd!VZw^jvwB)!J0tv$mGi0<P(kNP<yNV(42d ziwfs2O&FZ++IPJ)7_{dr1ZOv!2PY5rdEjZX=PKW5p&d5a8x>di888k;9R2k5E*m?$ zozGHq(KK218fdY-9#5T`b4hgb&2!4Rz8%A4t&hTbn6yeF=f2<F3IX+z&->~;xS+|T zAUD~oW&dcq?Wk|%0!Y~xD4DbmRJEfX!fKCOPyYiX%v1h*uStHLHZ+98Pr@T5!9Tp> z;2i>`zMQsu*dI)k2zKIMqYv_RN-ePYNsj5+8>T4mOuE3HL>g(EcK^&~{;Q+LlK9u0 zs^~V$HPcY_Sa4to>-U}VR?$Kz^@Ja@rP7P>oFtvdO5U*9-O+zoMXi4VgqP36S_-=O z?gc;{6tJ{7o+v@tp79ChDD|0RW;se#C>soOvemlC!fV&m0xnOAxuix*fTMvDXl;?w z6kxu2$&<0Et)YHVN?>t#U9VOF%jLNhO+lISQgI*nDBd^VX+Q7Mq0^U&PMhlXwe6Hd zk7hJnQXjh&8Tm{}ceI0Fpi=B2H-JIb_shhiGQT`K48>|c6|&ZKC05?}5QQS!Y58#l zhR;4>dQO?z3D!*BaaUpfNt~5IfPGry)8u@z?s;s=>d@JuiaaPQ1oUX060q%r_<P#d z$G1Ty<6dYM^v@Te$wtrZ<)|My9YoUG`z~}m=^#SvYfG`kHCq%^cZbUfn)5ZEF2yja zG8kYZ##LWD3Sdza=97lnogxk@;PI2zW3<C|BG6SWS+V72t7rAss%ctyA{*Q3^*#BT z?|V;Ko<cqz<tac9(o|A@FR1geP4LF!n8D&bqDcA_VW}Ud`5n)xdGmtNm*G;vcFjy< z_Jz!AGu*4IHA?OEbGzisOjcJ|`Q*Ny$8jI9y=wxPIy>v1R5o>x(%h$>6v)%De7Uk) ze_C_OW#)eoUzFO$=i2%Ye3pqR7Wq<5o>5^^)@7nH!Z`3&4YzLYte83pgl=|C#{Tj? z^$-x1+<@u9PDs(UkX=2T&=ho8#DdPd^Z-ETc4@A}{9tu7s>prqWcOmnv#Rknmkokn z-DqjqIi{81JAytfyR}=vXOYyCL$o%Xd`^0!Rs5~m@%oL6M_t?>ag$zX-$J2~3uhn& zWPHJyVCrmZ#%27!e{Pe)|8aqJ6I)h3ZyS0K-|c3n%e(y&@73*i`$lsE0J!DJ76v?U z`o2|HX-`dToWL*8lSqV)u^$RP9$RKNnM|GnC_h+qH=mJL7@8_oQeO(8ai11mlr%q6 zGI(a}>wP}!sYK>-GKSL3^tlbY_YS&GA^(ZZu)-y2dpBX}+@#B|w`Xqk4}S5{Z~0%C z3aKr(BnuUD{R(~T?PG;h(mK)boXbeB`bX)jy8h)(*-c+|<kYby9j4S8P<&`R@M&?Q za0ThW++$F}A^F?h%{(lP_4szBFqzyOQAIK5QECkkI{tWixV(0TE&vRrGq|cax}7}# zJ`5r6Yi6*Aakp0*7OPW;PsC+i0ZKpaRJpw)I(<r=sA5lDGTNAMWm+D~+$71;T^ZKn z_}C!+3M!{3tT$LF;Tz=uYE7A>tk*&KbZhDyy6NaHJYKHjyE4mN+MLtw(maHA>-D=P zc~Xzh8`?~gMQ3k3dK1k`vDaW7O`5H!8we)#>wTK7>7BHSpldq)^e;apvW4`|+&1)p zXLdw7aVb-e$+r2ed~8~tjz7o5Jpb)pjS;E71@XMkBzGll*w()wJ6ak2&JnzJ_Dz4P zz}vv^r;B^BL}0DCtF5$&tg85l2LoCl)T_FS)^J*3TIo5OIi-?V1m@Cc)uhz!)0Le( zS~@hcaox<w&$x~yUUKla>!nkFuAvT_*=piTmx+M87ZzbQz<X0oZb&#=TO<Ee{Z(?f ztXM|-LAl7*XlWv;n|U71Z)|}WzS$Dn8sDt=pmYC$Y4m0l2{P_bJ9sfcX&K@Ct7;DU z6VoPtz<tSp&YD;a!hDd<jGjl2;F$AY<4=&L_zTR1)Oqy<Us2dqBA0RWr{_@o&s5-Y zijnyPdL9w+Fqh8kc8&GZ)3uMABTX*I9<)2Vn14rzAxq{-dlzDQ^)QmV*#QdNzozpY ziyLY6B9JQ3E3@wrTHyovjQ*<t25}QOzu|Ysq*Hj8l@7y^X)uD;&12WozY7dIFR$|3 zFI4wIJ0D-~yL?1n@9uS<T>>5{BHG#ir~E}v<v$^+(tNAozd6A~%4)xvzt{zKrI2|% zR&Y?g9v1^ZPcuHRJgJL5dyp#1uB%WE_PG?jys(l!<rD3kEtGye>fIivruRPkY3JH) zcJAXD0nlD#V9q2t?8?vyqmh?2)kn?{-$&5f)oO9ti?IiG`Jv08Y6B^cwBO$F;IcLz z$>$f*(AZ4|RT*;H={#rlj$Cq9{Mye!(zKmVsmYXr#%xxf-6@|e;r{?#H_mi1T^;x8 zaoy2U+l!BUI0Rbb<P8_HZrvb^miweEW_Rx_^x)RsXs5t+tGO(FyZHoWMt`92BD7CG z`rx0C5VUJ>;{{;Qlh}Nig?MJW)-teX(c|J5b)$gCYVHH2>t7Q7O_jlU>@$7Q1sR-R zP$I4L%2JtOs)#E)^`O>_<{9q$)fnthc&!kx+3CcA%@x(mdQu}FUwKUJjPlTmRbK+h z2bC7?=&lu>dMP9mrBYFi8B|!kCpz#+waUce1dKk8Gp-dT*9Z*?Jh$1wFWt*|daMb^ z4O|9g0*}fLt}hu}^R)4uCc-6-Nab7a4Lrxx#Ey=U0Xwe`S@L#A>2;nG=o3E0&CWp* ziu`(K-e455qPG|kAnfe6x~U6XGSPXDLNl_ESky4MoxLMuLTR$3zpf!NbuZjDP;lSg z5pi}`%w4_wk3gq^E^q!DeY|_W=xoEgl|`8;7H15WaS9$y@0BGOL2iTTU|coJ6hi8~ zzV7?^-i}I}5#hg`d4uh+W&WHbdDQ^=>4ow@#=G~`h$4y_OIf-nyKcc<V>J)JwcG;C zdi#=@uCmzA^wteBg#^|V+F8`zBBXz<TaH~an1t*-DkoiZji1>{uegrOt2U`<nUa68 znYeQAyu=oNTiy9o@I6&WC$x1Ry*T)&<gEBw!kfL&WFc=FdQ&<oebSnrjDt1^Ts(Zq zQ46w>h6))VtZr<jjS_zhGEs;g5NR>N2zc^$WZ`Ct3=?=jo6O6w;vRkc>HI6=!ezYc z2m<g_p9NZP7m+NK%pvS`Xm(nSGhWYsAp=Qh@5>w52m1glJNPYt*(H0rYI#z8bHSL8 zYZ^?aMCRFOXt(FX!7qo8(PvKr;$B{N&sF<u26wGhVx8M<uMq(Fv-v|xFK^fX1;v0g z|9yDcVk{Tp-hlKne7DPgR)Z_qPnoOh=~W#rPutN?%NHiEH<Lk+5%xbR)C4mj<N9AJ zlk~UDswP|wj!lrW{X6dM*!(=-8Jr%FD&8+oX^vHT!mM91K^ui2A(ubc#)UMHyjLI+ zqE$+6rB9&f4~w4)f^%JCJqr-T_iJauS%e)Avx1+#mx!HdXsrMEQ?7)x*u;pgL2|8^ zW#v+c(j4%OSLT~;ZRioN{Y~-TuPx*Ya~VZ{6Iqnzq2x-O3D(I)x6Z#Uc=!*csXN4v z3K=-HNL^GO50V35A=~Q8!g80dbue45mC6;p1)c>^qAgp6^-8T=&3Du38GNZ#RoriQ za-7D;z8C#?C_Q?Dy~I1QG#A}?`2!yXxVWa9g}PHL-um4zrz|9x!fcpU_}ONA|NV3V z?YC84Q0>5|7MinRnKs918@u|*R-m)1)k$xIg~g}Am)4tv8Bxb?e^oUT$+I&m=d$k{ z8eZzcGgz20pu$VV9|8!ASMf*m=%>hG5A5~HQA&FIx2PT^(y~5<=238QL1p>y2YxyA zWhPJG&%L9x^+=g?CUJxMf6HW$aAcCcxLTYTOS&5C8K`UpE7-r5Vb8|5XDycSE?C}M zxSK~XbqL)nQxbMPGqF1*oU|-zSe@}pw`~Af(G-s^Ntc{$V}hJMqS`zso^1pA*UePM zlC85rpI?=6IiZ_QWqkDVXnn2yAxQ`iRf8FL$}Ux9GX%x?l?=z^W!^GU=)bAcZSTS- zt}Km9AWcM}?R%$hVX?81<@B-f**|JQ{5#WMRae5r4;%(6MV4`Hj#%4m+}U<72Y6K- zYTLl>9B8MRZSD2~=F9g#8!OeX8CBW{Z(S*16bkZ;Rvr&H3%Jd|qZD=iynG#*2mJ?O z*bkM?O9W-giIV5|(MtMszXB6We9h@9A;#d64n0kI!t45YqT(M;EieN?<f`K_Yk}4c zPSqShe&AMOgh1HH%;!OO%XH7`g-%H5dHrx_9;KxSRcnTG)<lNmzgB1GkpxXG$Bl~S ztH!Ckd=Gc|IE5xPYfT}x-t}}y^SrX?$F4*3Oj0E>u3_sn%gY7XlbL!5hkZeA)cJjJ zMixnQ-CyX1xz9|=k93&&qXNy<HGV}xl7xyAlhZ^du2$>L>cMj8JSEJH<RPL!FGzkS zG(q~Nj=YsGtXYo4etd~M{prj4mqz_h{Hiv!$$FH<^EnVgAzEkmLk~^jF$?2|gzTFq zgW>mLbhL@Dc{?Qr?u}E;8*>hSUX&arcM_r;`XkjPJ)I@Ox#cnn{3!QBSHP)p#Bx|{ zl1;SPptI+}Cht>5s*T4v@wDTo)s5GV=&DDASFakF&BYU5wxI9+%WhG(l5aZv87I;y z{Da6?yC+lt31Exwrtvx1>8FG!f;y4`hyaZPox#I!nxc=#&~&KV{!1leUz!klLB3a} zXii_{4-eY7N7$oVZGU$0w-Q}1tcb<T^?3FMn8$jm$5A#u#^ZPJ{tql0M(tmv=U&E0 z>6+K9sPk)LLbr<kmHzi-4d=F?NL)Hr8lLVO#F6h7m23Z)ycf(ROOTy;A~UJt3z8F( zuP^jbF^k!4*4A7m%znpZI#qD+*@e_i78q51tsR~P4_A5rc&o5RS1dH&es^<dz5Mqe z7S@o*<dEAiDJ^_jX0kI1KFw349}IEMq?$YryweWRfClT^o44MRl64H}O`f$vG=C<T zUUrQB35zJ`ODw9%$mcGu>TQ@qlcxW;km9ZuX_b0DSm?vd=<zUEv!z%Msm&xb{7r~6 zp<Xt@OMT);XY+fdr1u~caScSo!DO;su(H3+5k680OgJ$o+(ykOS9PBwXw|4q71p$@ zk~eo3o`!kSn|q4YOXSI&tiZMp>wL7WvX8kJJpK`?Z^k1kf_Y>LoV;ya?i5F4RKh%s zzKMwN)tpK!<1OvaZWoZ?70rVB9V~i0MkCZSpG;Jz8!Eh197in$h^!3;IJAMZRYysj zvh<x0R2=Be-v_Vss8QOJKkhMhx6@VTTr*}GStA8q1ti%&@qxS9_8tn7-cE$K^bow$ zB<~n}G`Q8u#P&H*yWpfq=3$<n=R(MDQ~PojG;IqBa+i@B`<YSlYy9G0ohVmk@fqv0 z(H`5-XEgy!akJb5Ze5zsMtQ7X7T69*E!`@=w%d1{s5ue#c`l8f^n`}i(Vx2M5kg18 z87LDKGu9VZ<#%e3f%I8nu8f71Vx6`^6gx-2y$;2{4q$K`x8-1f=4nrJV~oHxm4fme zM^lUb=?Or-B9-vp7~(e%@3X=NPhcPhPlu-zC@*=+d!~Ix_2iEAMj2o^?DX@h8&)}P zOTqA+Ba_3D(KR!BUe80drXE=3e+OmRNsL<Ss8GX|G(9}@JT21!M_sI8K2S_P>N#}X zLdV6yG}?%?frHNU;DyWie8dOte$-`=y!Bls2Bk)m>K8^!F|M6@c547#SKFRG<y1N> z$?og*Cyb8-B6}f!YzI-}Swtk9ora4FPnPE!8b?dbF_jgm<FY)DXRb?N05`9d1JE{m zj<|pRV_Q1>+telDH=`X=DKxI9w=$jEs%^T%ts&q7e|QepkjuR8J1>N*Ilm^t|IP9B zRp5w)ZBFQ2qoNg2SD%&{x?y@e-Q)RK6_Z44XD&SjGA`dJJ(tFDD<(oBVc%+Cftt<G zvdWyl<lcl#EUF%rNnJP2Pxy=Dmy?wC90gh6DT<ejI$g0pH`sgHJwppp+9`kAvkj!P zK<49$in>ns?Mbcd5Q0lp7LV-=7S-*5*<dlyZ;8Fc<sc*FaAM#}_8!op93nxS$k zm~Nqu#|+};heIbka-2|a)wm;bT(g-!+uDVh`oZtwf}dC8f6W>fFS`4j79U~8N6KsH z68uf=ZBxFR{TUkCp}5!T_*+>eqgm0jv>#%u|Jw=ipJRS+e}w*=?6&1_)b|1%sHY5m z@>MOvwtZq+RctjQNCYNYF@LY!4x5oI)*2p_Q<!N@J{MivBXs{w2o2nJzscKCBv{|+ zP;6J_a9@B#%_SD9?nxxv-W1Vt047l?<o3h;m4~yEI+=I5Xckt`b&JTs%15~ezz2)T zI!dM6bYkg#5pkb+DYv}9o%tjL{*EyoL9f!$&Ct}2RZjJ$;=HvlSMbNRT2?Hc;y15> zGZeXu<wu=biTC6uVmRXmE&L8=>rynPg-uYEQ4zLh;}W|rk^2tVQ_E@##4D~>nWpO( z`;;14W~Eeko{|h92k~ECE3e@WwV;WEc{>Xnz2f#osE6F+_Y6UAJ{VbHU~K~^nPl(( z(ew^}mG<BFaBjlXOtx(s(^Qi?lWp79WMeX>lWXG1)@0kZjgwCGbbp@T_iwna_iL}U z_F8MNVR%!<nN%=gH~fn(C4Q0%LJ>SpQIcxCYq{Uxn$oMX-0w7#8LK;e@i-JFTGjP_ z=0v_e?JRMfJ@8;Udbvo{2Txq*u{l;gjAspIHG#hNoPP6$sPRl>MOed^h^qOL<-3II zsy&$Fxr|pT&axT{US~GNa#MTs6W2YR{%F8FMDdc>|CzOhmO~`yH}Klm+Eia%-#7|a zrC;Ju>Lu;kYE7KbpCxoNoWr!Lx8i>ik^oGd5p}tcPmRGc&|np;=2eeXQc%BLOXMU0 zt@E8LGV|9|=}4?7vXXY15^FOxyGCD|PVbNN_|p63??>thE6)(DanO8+Y1i{^8<5xZ zSn+LwuRk@r^jSFX@O(|!X!6V!bu!JgO<qmtc(Cy7AXQjTQ#-?<qaz7*+*WJS+DLa@ zp?`MHqVQ|Vb)hUSNHWci*#E0bRMMEjEJ`S(I4oi%&wmxspiZ@%VRmf?{hB56IvZ~Q z$;cVe?d5$BHt>Y3h(1mxGpu7Cp$R=0@WOu_Yi6Qz#GMkwv2EvdQrRLd>R$b}`-<*- zZSdCRe{}u+7XGgF_PT5E2H6F?O<9nNLQ39O_?*5EP7AiCteimWbs+~Th%`{!P;OmQ zh10@S=~{$cU<dtKpGXNi^8F*8U=cWspZvgOuOmaFjCXND0H~&uH>BfDIroVQF=|I_ z#Mb%)om8?b)Z(J-j$EmgzO7iVg1}+Hkt}A0PKynm_@@<WFYK9pUyln9f_ch+QEcq; z0!3Lc>G+gQ%Q46|)%3OoaiLdu8y@?ZL@CTw?R^8}Ug@*+CZ;13;j^4(;2cOL_J~V{ z)sozS^Ht9az^nW$-fb5eHzU&pFe{}IN~d>Jyh$)AY!*Qkr(|ZJJ!k4K#vBeijNGl4 zC51Q7ga}(NN@A6J;=YNPLE5w+Fl(D{!bZ_H5RcWjt<j5?CL51#14+XhrhymKtm>oO z@ObXLHml4a3K%B4@vnuEgnyHJRPm);mvzvsrN5S#*^x?%c%Yy?A5vrjeVq1;h<l^m z)Le7*J7}P#;8VU%yZ^k3(oSsgPJL|3kl6*s{u4PMo9)CMIww5so}#{~THuP=mHyL& zL&f`uZsz{)9?PD4>Gm?oUSpm+%QE6hUs{ij6%<M+Er}w}2J?}=7wcZKU4C-Mdf)0O z%54#TPmdpOlfc9z3#Y~M{nYlo{Gp0?^X?o*6XH5ce-lz{ks4F3^6d%oyT)=szNS@y z%~4E*UICp(oVL9vZ6V`IYibQ%)8Z!eb)f}dUQjl<z5PCV1BdP}w8o-hBAakHozz-R z!fgzzt_x^-9CIy{^db^gM-G2cf%^Bl%>fH;k+^?(#eCcUc>$hohfe_gM-yrNZEBBE zCE}!j<gT~9zUxv==aKZy-`*+^(JV89P3(8m>FBp?o#q|?MU=&+i!Ph}P=XF2@o1qb zq%nclgSub9@+xgTMY2(xqf}*FR0op&G8*eaF3#%}j~$-rT{kR%$tZR2XB%T^6D3BJ zYBk-Bc{$cVWt}`pOZKifWxeo`vcisHv|Mr{(eMSAO_^r>2Wqrdo(f??m%o*T5lj-> z<tBjT6Z=XZlu7(};G2EZboOkhA+ePv+gX2a(_=k;Yk=AY|JRyZlkW&huYGFQxl&e4 zg!=uu6Ita8DNT~j9pL4bhMaSC&_#v-K4FEQ0-x(j!*ii8NRe>3Ge9xKxOd`sQU)XO z-OKnF<TzL8Y;3gsR3x6#Qb}RWl<U%SLNlL>^(UtvEVu2SPN^pPJ?i^;c91cWvn05d zYip0Y#_|UHq)ESzMMp>mPrxp$Ie(!)LiP7pDQW0v{cZf<YVfk?Yvcp$EDxabN#nKW z<Ffm1*TJ>IM+K<e`&<(waj>N8b`kZ*`P<R|!_+MQVd}QgHlKZ7_zgegb_H$7Sei4b z0R;1XbayadlXR@>y=Rw@G~lkI>-4&4u;k3n>jI*o^g}F7un1c|nKHm%-QE%&Q{GVB zctS<>MGN({WNr`tPfFGZSym21WOt_*0*)j+Le^w&P9|hJY2@qWPGLnqP*t;D{DDjS zgwvAWYAWeb>L<2L5Hf|N3Oa&cM}tern8fcyWCT)qIy+?5BZUnP>`SCDmCtQN-kt*2 z=S(4g*7&0L8$<waZ1T5LaRCbCt^l&8D;)|ad7dN+`SiQom|?20XnA5X=C7o6<hgr| zLH6kD9o=*SB<cTPHEZ@rih+#oEoTI)m>Za^&%!T2U6|}JeGWH*M{V8S^eF4nI5H)J zQaRD+zEr5%piujUXgn9o$@&CQ7m#PbL07g4%AyR}TjwaginWSUlgS9nTt{fP8M?Z2 z3{uX_+^v0ROoyciwR-6-aK$T2V!giy)2CVA0L4T0F2VGt%H(&4p>-YIIA8e^hG?~x zD!194(*tU+i#DdQdu-LOTo>3c7GC0*ZT+!5N;nfQ{x+LHG9m8n2eFr*t?D<_!zuoj zl}S=RRrzwZeUH!anfROXEoVqL;weEbm$D(s=B*PZgM-O$Ud$*|C9fw)r}=TSwKf4y z8XZK6Oic3mM89tjRqm+LCbTf6sU2LmymjuW0wmCL7nI6XZoft&_9%<iuH`HcAhQ59 zaH8GSadT`i7uOS;{C?nfUur%u5JMG*qs<cPbA5^_&BtXn)Cyw2y-$P;AAZ(e&7OS& zOhOHPmE=w9?C#u65x>1X!oO>{2tDf=2|VvVxd*NIkt3fQr!CIR?4+lmle<I~)Hl>0 zeG}`|W#Y(E2V0MdGOqezRb{b#y<cMtRg0%l5|(T;WZLFaxzSKo!K%DLVXw!nmvxkW zeP*s4$7jZ3t*_0Ok-BKjmo2-PWgAIkQtU7Citi_s@z*rInm_i~K(tOyvsZU6ifbuy zC{jqaIvj6-c`2+^o7{N&cRc?SR+sgpswjXZw1ZCGzvZ0j&|KR!evmsj0Dj!WyNM=k zp6mzk)2wA6c*H$VZ)=;w+xyE4Ff+^@G}EHO<s|5ox)A}tw{^^z#3Rg-H<@`S6&!Q{ z(FL@IWb=8CgyG(T3TrRctmK~r{D`H9x)z)Q1z0yY<E~QF;>tjewh~luK9q{brAN*u z-`7Y>hUaASuE*n882T+RH*=1kQHC6!?*DF%4*qmm*Pm6iQJNGu50`=?vGY4E(fhMF zsmXbY*pg81&G-@(-8KbUJ@ZrA>5sk9mt8^U#}b{kRXb`F=NDDTGoJR#KJ@Pd<F-FM z_JE$|b~WB>0aXs7FN6WFySML04lm2KH*f3z(d-YDpZGtNFVnad{ekkEkl^({4qe6# zrjf4V+wkKNxs>j*QXX$^RFCgT6_E>7j_2lBaiYJUu<}n@a2%rcrIR?3E}<})TrF*M z?T4m~&g;pGkuPnOJesjbKue;>d9`PHCPbpPf0n)QMPCwjyxpq3Rkaenp~r-yheahQ zv+Z|#=<fP{<oNPCeb^fvSrr)#%ey+_rD9A79@sgU_zN|L#cUO}kRJ-0d4l43H7s1% z3J(xv0`(H2j^62g6K;v+#mJc0B7bB}rHe)*XHRPv5u&O{Aw84+R*33lTr$%Gd?PTK zTu2qiKMr&N4BHAR6FA8VWc#e<+?f*yHw5Y0tjX*#o@XZRx+I<@lUCMWs4rp-fT!9L zLne{083=wNqA?*6JR%{hP3%5{M|2k>f9G3_(9)vHmjJ2T4u;1fH>(h<;e}E;P5o%& zc5tt)MT{S;9M%q!Ce*q?Hs)TP4D;YbHMy()%zOW?<i0S{zCLBEMq34>zp|6cK{-Br zebUNhqb`fD{)<VM%WT;2MvDCB<^1q&I6Okv=^?!mO{+_XFHBL1IqUi)Z5-4hHFq3O zR!gv21hi|dOutjJt8O=mTWGtwounV7S;?mCrLVGOjy1!<Ndr-?ojov{Iay3nMbG8C z@5ATIan%sjg*wHr%l)74j`s?MD?<vzq!gRDsi{@+zPV;0vzehN|5!|n9L0qXhU>0C zmg3=A$fP9?`P^4imL!~oTv8I#BAldP!mh-{6s4DUT{tQhYD-g8M5k~6q7E)!T|hQp zdy^~XmpVy`qb{*8hzQN*O*qf>veF(#LV@w|Nua-4E7bjh7wWnaD)B|5xR^?a+mMBX zy31HW!yor+xoiyVz(FRpSzqi<__8J>tk%_f{TR1?p_<8CzVV-zz$)VF#PCXqWFRBC zuer$rsYvCYQ?aiVd+M7M7(rcT9rMB2EjJp91VaBTg!>?g2^r#>s;X6sQhzGBHdfNy zIo(1w7vF?2=q11%u0C4QT(^LiC0YU97g&3j)OOS0Lr?ElGV?(6V_13zj%Cozs~ka5 zNhm)s?dqkF>U-4!D|t7~!(Xcfz)2wrIiyhZ0+SCrr)MfD$wA*Ajb4S3&&*$dU$HI2 zanQ|3J7DlvIi}`Fk}&gWpi6A`DL!5OMbgAn?vKq1lheS4I@`Gtjc3t59^3~YTQb1y z<zMR4jhoOx6rPi({-S7p2xV`mo>h;ePvT0yxSP3AJ0w}8=n(gmwnSHWTTIt?XZCGe z@7sF<YAb6Oy`#!jc44>Pw*cB@ch=|P?!gck5MAzjP5QUX{W_B<YU$e7HqK)Ynof`8 zYS3Z(CpkxwwPwtTZ^IUB3$JIya@hvrJKPwm`(xf3$F1W2{8ZfR4H+`c2Uj36hIrg8 zOnX5K9JG4KQS+UdRNLk(>@5&VQl!wj)$UnU>=VikcGOveA|@O5kSBD>2r$J^AlRPu zw~x>;+}-VKltl%=)Vh$CF8&7+T&aTxUFy<w2&ySaaH2&;Y3vRuX1v=|A^YMrR(mFq zRHgMp5KF>E)i3wNF8eu1dhuz4LS#XD!G&wxZ2iK8j1O^X@|c!?)bCr9u80sDv)#$; z=*uP06l9=s{M@(R0<u}V4ViFr&bwIl+7B3XgG>orH%;WgM|W`25E<XPpIwZ8rt6;3 z`s*kX<T03oH{u#fdpRjF&~mwEMwN(*VV2mHcx!_#@7$yACO{0|Wa3>g(@ne#^n%}O z`^}u9P=e4Wl#9(2>7oNze9uDrd*xeYEZSBbQrqfoGCLl+CYQLvUVo}MUN!z=Znfr= zxHO0m%S2Z5i)~By0hUI-5^lCZ|NiCA0-QiEfvL77kHSCu@cezl%jdSZhWVON-2y;0 zx3I!niaM6T8m3?ea;lZ~KL%*%P#yW~#40`W$^(alsr{z<KAkjk{*+{a{auh|pW2P1 z!F<QCn1Iu>?~YNaG^ASx3}LwvJ6o^OXkAP^=oN{GwW!Tj;IQ|pI*WuD*yLIdmPeP& zv*9R6$xeyF)}vpqNAB0@M+UgrG@&D?fqlKDjT~|w$r~<lqnP<(`>#WycCDO74q9?v z+kRWf(QGR2*L-H7jEr8?Q@!ROFE;95DevIOpRPCRKDIdu(kF8#Xjdm10jrKlA(J%L z<Z?zR!7p3e^07NEp!D1MoDY;wr!BX-Zy)H|dR=`kIqs<;N8&3X$p9y>X>5|6Q@#0( z6l_+rWc#@xmvcXcZuZchaBg%9pU0AB67_5EAvQ$LEe_3dgK}=Gc7Fl)ooYw@98hJ} z^wkuO7O1#RZE%iQEjNZKvK38=5Lky@gqw=DK-G|X;BnF5t4W4dp~3<dR$=U!<Uf~H z7T7`Ceoh1x^Qx*k#IQ~T{sl#w#@_KL#roP?r4hx4K|LcVP30fw)J1K%lsW8CfKe-I zQ0dFnT`cb|Hz492?(U{sNTl;ZJQ6tMc&7A_&_NQxc6|I?VYK1x{-C!aVqVdl-#d49 z<aDCq8)bnBuw4h>sEiiB{TUa2efn4@pXYc(P7M43xm^S9Yl~}G&Ht0ySaQ3veA_hq zRJL}-pmC-)g-8PS1KvbQ0w53XZTO$w?sn_qyKWwz2h&J$`eF=-A0HCyAb+H>A=y#{ z;TFpqmwhkij6j9l3BbdzL6iu!GSv_l9Jd2FP?QtI9h5K;(B}f?XWgp5S*v7-0t9-X z#~6_32M2?whTO;?&fos1gw=%j*PnGh;6p5aWA(F~8>0<KIM|uuN`RumU-bXo#+d$5 zeEX9ae?JQLw_1;%N$k3WKK(L;tw$i5#EN><(d`R&(ZWlGu;|wu{z{aT?5WOUkNO!# z*svHY${QQS*xTXDKU$|Jrv?KZE`ba7b=NYK#)2-37NR&xI)q823|%iO$7)Qa_QVbi z=;q6KO`{MiBm@VvNJdaxaBr+C-9{7U#t#g~<oTJtOe_M7yau?T<<WGfSoK0VtVl{F zidUUe+Nl$&Xd@2F92fEk;gTBKPu_X1A1B83-nTS|=IzU@3Jk<v>xOfMiavZH&8v55 zB8#asFFyfmr@)6j!nW4QQ`3e>YcBTWI5y};fY$biDK!Jqg^GJDA}*Ea!msbm?|W`O z7!DC#+NHEiCOOha{OiLF#aw!yRyXc!NA~ZMEHnlE(@1+3>go3xnKG@uShq+AA_RT7 z`JH6|JhNTiiXuZfs%8AR2-KB%SJuL>ylI}`82T@;gYPZB{MTfgyZw2wkVgcuLw_0B zl8ue)?zVw>r-AMbKve}UliSesBYuDUu%w@-B(YsGDi40OUaI5Lpzio`VOn!VMQfGw zU6Rkae|Yl3vm=rekwvr4bNcLX{$<!xjWS9!Db?Km_J=YX%@ID{r249O(Xuqn?!Vra zo$OLt&gVDidtfdO7A}YG@r1y9V$`Sa5^|T-8-P*43JdEtAtjA6S`<io;iTC5WWIXE z=;~n?^x2HgRRr-eP|ZvV)cBI<H}$qK-T;wF^AT(64`yXv2jE%D`vnmv`Rbor+2ygC zYL`Gprb6YE@GnwaTe}-`qR;C#2kJnX_s?*C4}bL)W*VQ85!be=O%`*ncX&x<na}M5 zlK`~&IlF@@ggjLcTiYDRflNun_FChIBJ>Ln5mVj9bLDCMMx%qS!QHAoQ_+D}gc-nQ zXGj}mS2%inyuOQq$<ZpzGw9hY$Jck9b*b(7Am9om-r?zO^DSR~1NXm|_c28E^8Xv6 zY0Yk+`;Q?S149aV1PJ**cfDOMRQW$g#}B?gcfH^32E334@J&#yX8C0S-wlb&pT|!9 zFu1ySwDC%|RL2A`*<Tu0`zxi`rtwY(Z$TI=gHB2U&$Vu>xBT+LQObHkM~48Zig~97 zizZL%N8g|`I|>1WBv1(@P~xU8N%6Up0@|3+@AIXPrJySgou=5`W_;j-40dNrje=(f zUhY#LGHhOfG;C0IEHt*^aV-Qy-JG6+U+lbk*G5yhu+ADp=eL-IqH!`X*+vAgNi|NX za63+QCTp0oR4ZW?f>lh*QIvY$AFbuT+)P47;hY=q^542C?e?P84&?BI*&1#{^KJ@- zHf9+lF&D{ht*<(Ln54m;7@M=*{ms?fvuP5~db@?+<Wk8K8Enueg3)uvH)}b;R`FB0 zbR&Gw9KNa_0Od8Dz9^DI9G?M3wEme53tLHn)E1pnug`v7DN|e}$EUW1-vx?C7kya0 z->8!A*cv#A8pgSp1P)6P;S!bD%-Pn0Vliv%H}6-HYMZGC{jr?ZYr6D{MMviy&UtvG z=Bn%?WoPVA{bwX<F|uoVj06-wjy0u?RA+MD?mIN+nkB1pGyeSMk@N-keW~r-`g+({ z12VOZU5vfddI4tB<#IOp`}0_Ijzg)r9qA<A;;SMZMk;!PZ;Go&5BF$1e2n4Kp1*B= z!sW{-ZD+*Y3f{lZ?LC*`7NghH_Z@f6HKrl#7BuT^Bi7IWtdDvoX4Muv@(1;|tuBrK z4dSxSLQ4OV#H!JuHR@yy;~`hS+-yhOD~{RzDv#}~|G~U3>E)L}w2STLY8OH0SO7U% z|I!4|KJhii1Yqg-xIj5-d-C2qFO%rY{R#{A8dc2~8wv~4nKsitY@H8X=hlM0)mPDl zXw^EN-JR_jqqccYdG=TwIzSWPICLmm4vy{sCy~AUjRBS#YiF8+@SXB_>9r3%N|R}) zXsF)%;Kd$*2$eR`CgD2aM#@+yP`~dFC24r5(0Xt9vLWJMb4yFi0h!alZ|AvHYt^A5 zhF3OeKDvYG`aVgKrDDN-F}tb^`QM%B+^(V!0KogYo~ShNlBWgCid7Lj+gMRK-UUQ? z61-;NZ0{+oP}WuNv<@)_fos^PFP^M%caftJe48nrN<{BHedjH(U4%$BpM^J{AAy^< zgd_&{ZaKrm{x^gl6qL5}noxh``t|ky5!KrN5ml{)HIz2`tLu{Pmw;_nVgH-W=ZA$K z0XHS2@uF`QqSuepq@wE`RyU`a0(ZWCz7}X)s!)+oU*ZE|4LVs#TTR)MEh)WUoYB8= z{yVkF0XispuboQD91o|tCCT<Z<O=P^l6W3@;NR;Dd41Bvv%Z&r;qL^^3YO>tzY%CS z!r7<W+Wm_rMbVs8F{W|2r$TN)Hnf{WCP=ctPNC+<|7&T?l1L$yFisUV{lbLmxwR3W z&dl%Gz}FwP=$r%p+gNdt9&(@z)L~oPU8C<*;3uKI*HeC0TJBZXS1mup)y1AePQqDb zi7WSGOe5GodUlfc)MYk>N?_FTn>S~@6WGta_VHeLI}@_MX^6%1%MLFagimVqHgesH zx2IY5nfatL$$VBqvf7Fua_8cTIMW$LeVTv#2D$GaUv<BZ&L6iqvKd#$9n1lY`YPcV ztY~c9MOIm9lyT=9nDr#*M@BJnD^cU0`|4W@ZEZmXfH*WXk`xBxZy$%#Rci8Nr{UU# zqMEC*U;AP-EY`tgt)B~8INLakK4HG&Zr=V1y=Qv<sb^rIT+HYP`6%CT?mwY(JE<=5 zWQp&dtop^0aHXb5ny#P4gR0-&Lvy7uxg>0?1$jJF{bu7!_zDTsNZL?bRmed7(N3U9 zLy4(?Z0mkbbmV_$1LZrDmFDkJWHZnUeaRxRK*GB%{90CkxfO+<-PAKAPOram9>WY` z_W`JFWyDJ_`<H#Zh)~B^(ykw05b=eg>NLg(_7}4=8u}kQB(t9@*4ublu#eDHaW30B z@UQInIuGF3clbY=aWD}t3;jrthl@GIT`(SQ>x=*ohd`NoPGY%x%jbe(^8wwy%eS^Q zbh}TIzqn%i(MVGmo%0X@?1Y5EY&JdNX}N~RV^>-iCM#dW9DDLDIJ}E4ScOaQ7q6)( zZLY+`-|osnb5eeFO6c|#)oj=U(DaJryC3&&fZMY+af9z{vUf8LeB5IIAaYUqjT`Im z2=&DG=B$|4_x{$BH9wjhTv2(y{%1Y=EN7RT$CK5!3kPpV>gN4<Jm~!ZG(zilllJ~0 z`*!Z9b$%zil(R?vAD*24j~KpN-t6noD+G2i(_O8=JV(RB!2L>#?2Zl@-lh|gp-MCO zE7M2^6q0KPdo*`WQTz8lG7kEn=9grSGyrnqg-Y7M8p44Ku-zn59bpDG>s~^R=R1-H z0mzR10r38)6OQ6DC%))R7;YWnkK9U=(I^fUHI0V8QTvSkZG0Dx!>uv$CSOQ&&udqY z1vMz-*hEm3xy5Ao6Ky+hhEDywu;1dpztwdM?_CffF&6O;Jrlg~`isaFljh&dc+2ea zF*MN5+&%COeI|LXQ~H+m_$gHB2AuJyN~dD;TjP)m4SU2g>+~YlL+>ZuHgM4)YLnv2 z7q0p)#O%r8w?!;61I@|1`$=Pz;ndyr?O0xZ+ei7s&{$lVBT0;G|7qJz8)SL&;3^(L z-;G=|7iWm$&$(uIy|`9Rz|IuVA8p11l5E^@5m2NX{70{pQR_ioooaA03hgN-EhKJJ zbX#E?R$Ww$98>CM&n=*7?{Bh&N<N#&@fylKXnJ~)4Z`hhi?mC-TUbe9SJ*LC!om~I zpK<nX1HMm8*cMCsViz4L3K6X;w~I=~EMhJDXY+WK=?6Ha1Rjwf=9w^_ELMoiSjV%) zw<P<gquGtyETH&lrPWb96W~AW7Nhy^{o;RswY^_#p7WwFx^z03zIXb*%YyFyrkmxP z`Swse=ex05dUr4KsHxsWiR;{Gr$N7}=}H3<Vaj1W*UDySU|kMrwYC4(NEheBpIxII zCS2+;o;8Vu(JtG(;G#2Y8Gb9*rXq*5aU~3<{yz9x^+>HYyrY%<=-P+Hdb}OI#kEGJ zD9Q)Pcj|Cz1o(PjLDP1SUL8lE)9nTa*ta)#;{=QqB>>+vCx@v5HsJ#F#DG07;YFgL zfPeOQhx)DH;RlC}_H~U|wvsA;X<c6#tU>z$+<*|2A1}O*OxXu%-i=*sDtERF=B?<W zK9PtTKG|UI;oP5WxG{)ex1Y3CXIIqct3UK>265fCoSEK=JddCjZxiIAhU#=bSG9dO z7=Bz|*f@MV1y7CtHlv%^itDHC^jGYK-5+H#U3ZTv0b82}f-f^Km%?v10FeQtyR=6C zuMQJZm`#rtlA`{oG%Hb9(iKp5JAMtwz8M9c|E2>fH#@4boNGbn^`v0WW$N{k!yLB5 zk!66h-%y|Z#w9~{>!+(03F;P}oP%wJYM0kLZhq<PVsEPTv+Zj{luQjSJaBV7dWUpO z!xp2-ss((Mx~AW}NJCCq&{DbKv-sJfL^Qjt=m77f7Vh${f%a+mRPU~O+5?z1kyMWa zh~c-nn-cFyaMc--r*8Wv#6N+R@sV4%L-#Hha#|uy18%su%o7AD{nUNGgTowAJ9)0N zXEe~;1hWgHPHC6u9UT_?xRHDxEF)UDbiTnr7<h<Aorwo$9rmC6W@~AuLA%!106OqV zuc3IS+xS7dg526fp*(Z<_BkbwIC#_wSQ9(z|AG3aeTnv;mgC87Rh&!<qwg4iPHL)w z=_Cl3^sD+?rEA%y$8~NAZ~saxP8p2)D73|L2`_sR={^a=4-~_`u4u4%_k}M$(zk_p z{2CW1^Bdlh196w-OgKAjFWph>7qMU%PMNh-UCwi|yS&pZ?&9AcrQ-eJP{D${X|ID? zo{_z{SFy1n<pmi<4|PeN<f0jSBH7^NNts6do=C9(pu&KCo2T^Ou9EM_w*4Vrq8Oh+ zL8e&IG>Y;<o>mTn0xX(i=hE(kgmJAyDe_!b+oSPuC7^rW!^T_6hsUUHi=85pmC!vT z(nj4xDBQ`o!*dO>kT@%V5KZI@)uev)a+>j#M0j+H5G%u*FrS+u$I(LFMUz#$E)%%f z?l82v{fGZBvO9W~5{<j!`h&RAQv;vp{--W=mUDhU@>1N%_3#1K;8|_Ou1`C0kJE5w zr9wJFcEOmziQ#e=x<?QBLduVA<ZnUS>z<~ZdayL-HvMPU#IG6XW|;bT*Cc6ci@Sl~ zFk-hsgfh!YSzmeYgr@l#x}~8&fLKVi9OU?ohUBW^_?HhRF+FE^K#;_8tFVCYl5R1J zMs_Xs<g%-klo1uHK|<`XQ|?g!o^CdcAyy*0)DE$ONl>}^x+zS3l5p~9Q{!69=?7`@ z2-s{A7P-#=9C#SKWOwacb8kK|R{7PxWc{~6_^=%G(f?;T*g<Vg^Y~CKz6bIeJm2if ziCzU9xOYN|9!TFGa-QYlMQ=zUk#~`s0k;R&{W)GOE^mo68gYkM5~bBcxkZ~x?GNXX z2U6l}v#gg+z^4%n{|5edm&DtfrTUK;e~nv!?#7!dk*E5WK~i^@argdEe*+fn=+C|5 zr;rL)PHc&{`vArXf+$7VFXwy}3Pie0vs!M~i`{^ih`{|XSlGwf3H;}=u1nK|ash&I zMvhG)85FBaS9N&tTwdpH%!nc<l2vW-FO*(v$24xb|A+(z{w=KNQn3{`*NBTJo&;S; zy~XffEzOGf3-3q@k!_-%Tb!&?KIHee|F{z8^>GwLx(YX3iSG8+ca+|!t6L&$RG4LZ zRfXwR-w(<emc+Fhky{i@D#8`Gi;ds0qfT<4rX#t^l+Zv7$7Rfl1uI-i-HUXqJuDdz z)rvBR!$QR{l_MSFX}@S04`ACKo&zI&3<S6A8$E)n4TejO_gr{LM|>q`!4+#htWY}n zPs=|$*mhHh4U#_xs<|++IQdi?3=}X5pKcBB6=Rf^ihqXn$;T$PDH{0WzmG*@+1n6{ zT#fJesF_e=!4H@rKc=-EdN5v0{)?T}CS7GQ5S)>lYDY1FN1|)^W@CDtfpLPbu}&za z!~Hx@<=SE4O`Dljq0f{iQp&97`j5*X@j~n0Hd0r|&`_I8iuC_^0Zh`mlcSSjfxGJO zU(+>$qD_D-tpcoew^Uq}zlV<)!{Hlk=8$rXdHkfop`Ddo>qjYk;Givd&%%m2Pj<s) za>n!EDnv`ZaTwy7_{*Rz2f^_Ha~u#Z(c3;}3yGi)0wKCHu^fSuyXBjYI-lK=DVQ-B zL)bF&u@fqVWfhdV+3eVS9?0l*Y|o_coqokJoi{ogA`UyNcy	P3yP*#QP~f=!C*1 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%0DJcG( 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	a_SR^8{#)EN{=HFP`4Q=rOaNm7Y2M{^ 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%0A?C&U`;*?$C{(ADv%)L|6bujMJ?;c_F_iF6X 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%0DFeL2oy$wz2| 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%0Dk`aho~QMJaY*G1~kI(=Wy67JMABL0r8I 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Ξie7tjk$nH8?{4Roy!fQi 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
%{ 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%0DEqRPU>aOG+tB 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 z℞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 F{{gk}8>;{S literal 0 HcmV?d00001 diff --git a/img/Logo_TV1.png b/img/Logo_TV1.png new file mode 100644 index 0000000000000000000000000000000000000000..df12dd4150759978577eee2b856f77cdb25ef969 GIT binary patch literal 95735 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 J6kXdR{{uC!9<Tra literal 0 HcmV?d00001 diff --git a/img/Videokonferenzen.jpg b/img/Videokonferenzen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7316df64efd9141ec33839faa8f7f3f847dc6e98 GIT binary patch literal 135995 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%0D1e zo=T6JNG2Ngq_iNlICV4GZbu?)Qo&yC39R3^$o->Ns>))lX~2G7)L88Yt>f11!Cc9P zRY&%x?p=gh4eRMP1!@|@0aB9Mhm|c#CM%%yu}wrEd=;G@0rhgL^0lTT1+5B>(_i3y zQ_y9T7%k2B-|y%!zqJ*A!Z?ccJk#H0vR`^chnk2u`P&<q0`d}oj-iADz#rjO$d6>5 z3^S=BY8#k<NHUOuA~kD>ZRkWQG1^#u`L&=|)Z4vx=hUKmNQa?UiC?IDQMyrr*~DqZ zY2X(InhS}rOQDgAp7k}|z=7PY`5|!o0tBWFKqucIFkIs@^B)d=a=cHejXPnYxG?ul zb}iUlqx!nBw$vTj?pXeIC_7ltt{@iVi6Y68<*84wJA!Z>D&Vg-YJ_A?2bg!C#0iZ} z*H}NRj_D06UD{+ayMXA+4g#uVp_Og7stw38GPYUZI<S|Y54GIKh7sDP9+rL4=E(Af z$>o%c@lt`YvFK~^>j>++KKN0DB*ibek0RKcOe{mh=565RQt(hgQF6jnwtGmUS69fS zL(&C}Xc^LB`{2z|<_a333JC>3NC&{*jRlqom;T2Vt|lw^(jdUIl=)?3&HT_hQDg%< zrh-f^1IgPl!-N>RFE81i!fHfkZ7@o<6R_jFBK#&uWTui4<#FSJZu$*5C{!NIs{%Ny z$N}usNmfB!N~_JC9`8y@#}|!GkJ|~yxuF0;RY3xeU`l4k0|3zp!~&xOMmkj&p6j4F zQ?$M`XPBXPZ8AQ<kvID4)BwKAP_CL>vYeP?Aqni2?p>?E2@f?9KuSidE!WzuK93h} z>c5cA@fIK_?7;Atkuc^WFE%MogaF1cYVu5TkrsH2&A3piiYj;z@2W7cP?+)6>GN6; zT*Q;(Sz)g#VR<{WB~qi=>~yZbtw?xp3V(I;Yd!XxSuewReRp1rf(leVsm(UiTYhri zt+IBOQg|D5F)M9;?w9cmOt8yy)B4M6f6-D^CGB%gXiQ4;9RwaxS(;{h7+h%~-2EkV zfNojig6nBk4_%`42`Yuk(k}e)6RPNRU7R!HzW+Gie3Fu75$tLB_d(8q+8wXZ_{@bb zIFsSaf6LJ-gCy0PuV|N4xcATQ==QdCsjc+QrW_pSy^D_j2`o*yti$d5XHs$;9&A3% zpQ8}gI)6L&Sh_#B-?RVOt-M&L(!#t=<K~oETs4<V*1HgAQ{?(QCh$@zPODs}k>F#h zdE?wdpz)<rb$c6*M|Q$G4U@G?It^pPZJLRszui+Buz$PXmVtkm`pdQ^&sOC}qgbeU zrGM`>Za8t_K@!8Y{`_DrNCh*yc+nJP3+bQ;iyzPiic;uGQ~7cx$B1YzeY16^=j`_! zLuI!(_Eh!PmfE{-H#jxALdp^o2D)dK$G*gRGZcK?XJ6cu!rQL6H;Ook0W)7>{~CC* z;9A;D8Im9H32?oy?cOWo+Hx;J%geXY{nB@lW!mdrn>Xs{ht-cG!Y(xmR}5SNmeVG8 zU90w|C%!oR=C>a55B$;SV?&~jh8+ggXNE_!*3JC$L8pOU5%m#L{lvUN-Qel92Fs`U z!G&1YDRgcTX$k%!@g&dP!^2X$?%{j$OCP$aB9!W|=IB`UC8PdsoC|feoe^=d60U`H z9Xz$uT@>?0y!rXy)psG4y-D7}Hv<Qwy4F&+J_x*5TRvAk4By)GxKJ_?Q!9T<MD<d$ zv}N(V2$6hHwCMW_wMiCpwAM@2vHbl`Wtx0Gq`&=dA!e?&5&~s8-a}1`TGj(5<?b4v zUC*{Vw*jAbV30tayEK6K1!qB1qb|3ffS9cXEN?z|bap*0xA+*;vwbe*S$pIBWx4m* z!ARn`lEqX1=9-4~1D9``*30I<=NNzaCwO&#^|woA*noA8O|`J{nzI~1u`#BqI8%c? zLpiRZ-XmIJEg%v?^kPuTg~j)os&xNskRL}wi{NFU=HUG==F?}N7KiUpInom~!_;h> zAOB@t$+Ljh;My!~eivO!8w9TgOods&&!oEYaPI0~v?dPOBu0gOQ5txI?jG;%Jw>?t zptz$~I#F6^rqG~;@KDv{FYZK7jnUvFxgFTgv7wtSHFvCh{cCdW6`Eu$56C@pX$Dq! z<r~zSU4{3HHeF-X-VN7pz%2xO?Qn0eUAScKQJs3QdcW*^p>yg0J=8r3)2+6AtD4UG z0pYtyv^(ZIa4NE?0m>id{iMI|OjUW)z7kbL6^=buzrJ`Px-?F{@3e-?K<w(=6{QAE z%F3eeF#SZAyVGXMLI^Ey&^89V&3<Q5eDh4xrezg*jI~4IP|Pfu&n6*S#Zjg~G_oAl zZ#3C%ARqK5U@L*WKZj3L$P>B$(h6;aK14U7C-=j$Z@I5H9=H-8#@KQ8QS!k3XY6p) zJLJ*l<W?cn6eUvV<^fM}!)v56EsFU`gGdR!-Vbdmz$;T)?M2w*PUGcKxD&jgG{_0~ zC7&WgIGkJ@cNHKWPp{tV*m(e-a=4QdUZfu4a_LgP2lXW>^$43>p6c%~9u@)ix8<Kt zfk@MCb2kYoN6vnuoJ7mG7YgF!HvJinEIWcq^01|G{cMyU*L>85l$SM^i8|JrELu-^ zx43djZ-cb_qc<+nCS#v2q|9LkSGASdaljkhyeaxB^DDwQhPacoCOumq<enOtB95_} zmlSFQ>^WqN<c9MeoC>B_iZm3lbd~k^-!+IvHq>OyE2*tpCT=^-JbMt`9Wlxqey3u$ zNHtz?dErN3lUJwU2DJThYkERTXnYdVcr+htp-_+~#W_=mttV1^Tu~!!Ee?#s)6fpt zeo~tN>arG>@FJ9?<2~gkDsR+R20g?^T8Igpxjb0BG4rhRyF=xL5l9)#Uiuc_CiGr} z-yk!!rOf!at!_f-Cqt*n=cl$iv)}U0my0Lc)4U$@Wnrlalk#^|A&7$;F=dwc-L;7a z^sVTl^BV8ATD#@DDKmdf^mI?Mx2q^M8@fnO$$=B^R~=ZmEI7bIHM!yFgm~neWx^|a zN|2zVOpSgJ;PZOuTwBW2(tLJ}G^j*y%DhDStSLK>4LlsIEoYQ@;BMN6j%^AANQcty zmp9urcSwg{lpH-)j#MuWyr8kx4W|t(&&RCX{F>>1L(g8KAt`Fp$`T?O#IhKou?{$< z*aVEeJa5|XR;FZzB7%&l`JSPob<vz#xl<VMYuG9Gu6kS!3F+4-x^kP{zi?*3=jX&S zDID#o^xWP8|FWurHke+7nS1c0reZr$baEhjw2C|=<>tHNv@hH6hB#s%P{6+yqApkP zWoh|)7D3PN@u7v<tJSKz{zZ}V<Y&lq_hYH*I?kWG_IB(kg<{87r4LUP*2<&JZ)jqL zIe)4K)hO6nUN(jf-MS*;8@1V2-1=Z8^hlC$tD!eW(>vyDwO9bxOFvqJkL7)><}rk0 zhQa);zqQWQUoyYErg<r?O?HJ>LcFEOL&|q2a0qQ6<Y(u-<C5p1Y(In_tH88$9!Z{5 zwe+n=qGiVf&m1~+i<-7}NDoAUZ&Pl}cX(@I4|<P~>hG>8bZ0!=a`~AuFyCA5(x9=p z{Mly1y3fydF&y!}L!t}D19A`XF^Xwa(~XqN$XCc?llR_)NwNE5PT3Sd6jLa+2BCgb za12`7QGN{1VzEhBM5yh#m42<Jt&#%J#VwbeXWKFrjg^`W#?oSb;{E27x~1rrf?U07 z*i^y391M~?2j$|cP%mHv!6>z&%*h;9yLQjt;Z!1`zFey#ipd?JWfUN4^^?qdJehOv zQI*Ih0UjZ6lfHpDoh6GaD-B$bFOdqEKPtBp{SjR2vQ1kjttdP9<G2j{sG78<8~iqW zc-{oSAlVrSXT-kgWp6N?^1e0Mgz!gG7cFgNr*grpf?Rkc6kHDCWj?^dz;HO;{MMC` z;-*6!hwy%k%QtMsFJ>#<`!8BcC$sv~uRPK9<0SgO>W}L<dp7vNPh0}9Gic`CEdZ-* zRexYv@`%P6SK0b4DW^5qQ$w3GKSdZ~l-FAN^tABdT>pV;hnw!R-hr4F^YYI>#%6!; z1-vo1koc8`_9D5L*QeeeyPV<BcnJqaPIoDX_5KxjWBDbv<?38r7LxS0(!Rs)AzSdZ z6wl>bg;g-J=x@XKA`@ZDTfYb!<k{o-#22^c+;udW%&6qRAFdCD#BZK*_W$Vl3SxP; z=)V4m(4g9`7u6i6RcVzL1N?SZ&h{01H5jY?t<+}J)gk*dk-&soUMajcyWb6;9W%l$ zzo4D1DRwHR3STW6CA+$c)OVEyTso^$Z&A_QomSWfnrf~kKEx8H&MKX0%C`xQckVP% zmIEct1q|Kmx_7Ro#K^n9O}CNWv1@Oszu&d-qR@}S^IUDwNsDSh5xnr#d?T`JsG@vm zF01-VWoVzDV`Xr>Njq1j_tyUTK%IMpfDAIbb|bc1Fxa`K=|fdGp_Der>nqKs)>WF) z?IGhqxN96}Lkod0Ro5&g#KNk5;;kkTUR_Og`-Z({7Jso~4MHkKy1JG>WCiTMo(;j@ z5Q#oCnLc~wv=BRfIPeAafqTCsl3dEaF`rX0YLJziS;_XcdwI`7>C8ocwz|#dYNyKB zOB>bSsqA$SW#6j$83<HNUbMz3-ebKXMSxz6RY&mMQA~A~E#)8OHXq&JAF@%EMBaJf zGi-HVL)+#u%?gAI-4N^Xn#q=4#iveSyV;seEb3#0P&z=sY~aEA;MBnimQXr)&em$R zkI}a9dSghwIo^=VIf!1$zZ-=0Lq=EaW#JS{<o(-3sZXla$$PW$ONI6Xz<b7TBfZEC zY#2}B>zT5LJ$Lyi3yxk96#a1&+;dm5YJ1J?x2aioZuIA>SM`VT4z%bx!NqibWA)D~ zf|BU8__$l<ig<<4_=?ZY-yGZc%*P?FofhkP&t-`pKQ~9W3#k_Zqx;KmSUpiMYl&kr zIf`B*UcRw+ietNj%JU6xZT+wsHzS7K1<om-J7fC{a#F$ULsiJ=G0MN6a=l~pdLrqt z>+qqiZR5x(cS*`r$IUNyuzNqpHC!ueT0*Op!QWj-D%^f`*&7(kOJpUb(~buHwA)7K z>U##+53AePh2XW7)h;J$XPx7Ub*P)H>h~3-Z3+zd0s<9^Qib|_f^?H|YL2>`duJ`p z*I3DmvA0SW%?QfjwTQaVW_{U(&p#rT!{V_@4|41+FNnBskr@^erH%=-9ewF|z;uDN z=Kh;2ERhvP=hke8LCpby{T9{<70sQsavHLClK-X#U2>P&_WCHf9PoM4ZoLMM40@<< zxo4fg_IWv|-S~!2eN?7a%ZtD><r=9y7fn+GX{+P#d)4i-BiJkIou(rF(0|_g!z3wJ z?@rte+zR2${06E&3=MqV$QAZ{A-XmLqxlz4d?b$(<hH)vRPg&e{szgI!O$~AfuLWZ zvfpdhLmvu*s^2!HIO+_?E|@0imoHeqN>zEb0Z;03UOiWxVD@4r%LQ_8U-eDk?dpC5 zkNqc*3L+tZOj_$axLe%Nanj(9rbe{9W^My3<>_&2O=y3M-c*sN>flbi?)2Z2DfSWg zfFGg8p)d8%sD(NAWb~PDJi3CV?hb}uY8c>sW$W--zXG)%-gju17!@u(=$kCm-2A3y zJ4O;XUe03uJy-Jwcyvk!h+6BKxBg@*ZrLRD{z`Uq&&wc|nqo-t{(H|0<y%2#Y8w~^ zOVWLg*jJt=w4l&0_PFA!ud7iG9q^>yc~e}~T|&pBAHFFwh4>v8T>ZnsNmy-TP|6b_ zoF|V^ov_l}s%yxX^MyGxi=L_v($_mKL<mGciXHWBE8YzjJJih7hE_Mcy`m$K@}iH_ zGnh&^V|RCX9lOP$5MHnH{AZNLivP|^nC15isy+-KOaZ5Bbex!{`p3}$mk-+?HCG%X zvtO+<oh`bQ5IPepIF{Dwz7iB?EfzT1tGIlFZAhg+^!+){8u$4kp_Q->OQAto*4tg2 zS4%HdyY2ZkE$pReMs5fIT5mfe=QtKo3Yuq0q~drnd8=W{<l(A$eR|cHYk!yw$9FmT zDC)+3u>0r!fw|CuO9i=`)pNJ&=jWcf8X0yz0kpDL*W%1#RAa-$x&}{cY`!RZgn{JO zMq<{iTrMTY)K4F5bucM(My<-YhO7>SHEc#J1{UB+jd9pHKZkezxcg6xEheIv<a<3D z8`zsWo#hT1X)kYJdwO(2IIm`eC9#hNz7xx+J<+#s*JUn?+?nf*uIYGjt6>1wtzu-~ zcPt!ds`jIQ!#eTq-Cn(ZcTpbfz|=@Ly7Fq?noI0Q!^`-Y?Kh3}k>YnZSE>g{I03|V zJ#x$C(yf}K-ZmwrIK?-PHU-)HNifm-BDY$3zlw+zO|1k!6zA2@-#@3Bm6Ng?AUxDe zREaLQfZIQ{kXAp-i_vQ7jLe%?n0X#^pxK{w8bMm|9~i7{DBucsC!9pGrYr=9eYI+X z6z&B_cfBibHM9JgdrH)DB7Y+Kbfs30&BEbkD)z^f%kH0oPUW?pRGJ>NI9`)=+dPBc z`EiBzZTxdDwmHsZA*x(Vg7R$Zjnso6MXw8*Jv9en?0C_|(621t_G#m5BJWJjlvG|l z%`PbH@eegh3W5R-o@I<|#JKq;i>?zoJe8(1?wy+pN^+a3hTQqPr{Q}}eaK3%x~4mm z#W+Qqy!Cu8DP*CSJLI9>n^_VhGPu}LH4dq!)II*oMP)F!K4x7b8+QkV-*t@(F?>o2 zxvlrMCGiuE4H<R6r^Rvn{fWT3HMiqZX(zmBPiR<@rvAN%OBN>8pO&BIcFKxQghs_b zXpzx)yMESr{vgT_2pkOf@Fp_r_N=?kX<U1~Fj>vHJ81V)$NjG5&4bE_bJaTWl!@A^ zmfQ~7v;7+BoX|f&79*E}y70LnvNkYnc{Y7d61n4Qe%1F(Y**l#LzsOG8YcP&FpG^F zSDtk_3|!q>ZzzjEPWRNW@F0A{7A9lFw9>aKjb>{q8~U+Vq`3$7H*a0nK?d~(2X)u1 zZ1^0fyo$V!gYLm^SI$`y3l8?byPP}YdMqZB@pYS#B=PPW$YJ&gv12)`L;S^glK-2_ z8b>Aq2({+w_LLhh<c`GTGH+NEo7r4b#awbde~8O7cP1otw68hpt#x%5k1!OdE_ao6 z&*~m-&1`x2y~@rM{^u`f>mv}yIk{%@tG7*t+)CM!cXTTbtFy~{mjm~E4r6L|@{YyY zl_ZPkmnJ^mwC>zL3_H(#MLm1RVmw)wq1m|d5`UOonp(1|7S_2lFTOnLA@dC>jDE2+ zze2jpezwYBAg&bj0l9n0)#p~_zJR67<`%rQx<lUgbI;>b1m+AY4z{2^+KHO9+Pas< z2qujOsht)t3vb<8IK%hsy+h*E!pn(d)#+c2=LKaStyM&nPGOE40wbrBj~J4=<sJ_u zc5$b$d`2jpy5o9ju6p#xrQ+tPQf@uY^S$#U_4)f~`!`o=zPHGja}s+NMw$!Hc0Zr- zJk*psflxc!JoWtb$?Ac?OSlw1+1*R-h6(S$GxJWXFJ=nDfLFbiZ@R@gxx;>3apPN` z-CG`d{xm6_vHF8?F_+jKUOIHfSXP+}iasE8G|USG27j)79^FnTr##yZuB!NcS0XTs z=SU1j=X4BvePra-GZju-xomky2~zr^RRyiz8&MKtGJBMT*9sjZg=zdWJCi;$J60h2 z@BmF;AoeP3f4g0_7uENJtn4swGt<*v?Z(ANrsUnYcLHmihp`{1dp}uq$KNlSjVRuE z6K2z#WQVBCd#7G=(XnkTOr11$EV58HCcVmpTU-dHp8LzD(|b0r5jp!9*!ht*`yneV zeAs2X)T$D~nU@VYH}5v&(AK?r+R`$apeb!me%-Mf`l*=y@{7Q!SGksH4jm;^e`|aw z6V|EBXyyxZeKbevSv02JnuvlJEx4XO(by4G7j`k$mrt@|tiT3dJ=EbjzVXo3H%RKm zw(~cuk0BfI!LJ&p_zYb$G^(B+o)MQF-FJROHfr_TB<?!p_IRGMsK0*YYzD}orNq4A z!gKAh&p)i~_!IAnNpT%4&6&)PoO84=jrM;gX(4A?lULF5K#1_AzUD*USu=i3<-pec zt|zmB1mJvFPw7)!R(_%1Oij=ackPtVJzGm61I?SboZ(7~6=$kaLvp5Oj4bWG@$_-) z5v(WBW<z5fYiW7DygpWwsl2Hq<}{@0Hl>pO+{w+TvbA(0T3+<WVa#%R=<MpbR4(<m z4;DjSBV$^bcSx?aO}S&f9;Yc^Zpbmq*9lGIfHE(j&I`jaJy#iYaj{=xh~pyLZa<|@ z5fA94lW%iZ@Rtd(;u+THRz}9jf?!a*P|iQ`Zs_aZMO0O$1NVhMQ7X2KL{vt4qYmB< zV3cGG2dL5G&RDO>)4YD+n0w<h1EaqN&j4yx1fc2(2(V$HV}z0@#z!Ee9dH5=ga)p< zZLDU9Byhn*qI36KWZcrD1AVZQ*Edw~NYoCi&s;9tKz>6Is!PGc_1cgC$HgU8r4th> z^A+f%?G`WpF&F@#V!%%jHjL~-X~4_I-;K)1z5!Ej^V)!FLvj}816E0IUw%?|xV9O+ z3c*%j`T##g6o%CneIj$1m$`1F4lvZ~@OQJLK&Wko$t-HYbpwl|#dl>g;?63lQTObv z3%c*5qMtHTJMd&S5A&W)bJo%e6qoumtY17}Fd0E4tHcYrm|NQbB|S#Ev7tV0`3ULH zYN4X;7foe4!sinQIYgxATkr4eF%tA#Be7i-H_xa-d9);lg;WK|0?3;`ALCWt(N9~l z7M?^1CDGDO(RyVgKn+%>l*+EBK<>rnbZdXaiT-LYt=nC5ta<U+GX3J|MjIk`{g_{R zBY?X4@uN(Xix-rUy`ddU=9YVEn%owp)Wk^5N>Q(aS5!Ocvp+#!0OfmgTkb9`_Kj(> zrAT7bL$676r;k3~33#zM)vM6>R$~C|Mf6R8W^Ys#%!9%jtPHFqBSz;y-v+^6VpdMN zMpX6)R=>ZF*!ZbUmfC`hsXIMs+g{fUt1j7#si}K0Heh*p$#$43R+Ng~F?iLf@XKn_ z!Ao4irjCmYdjd8GS<AtqFLy}dRk8hcqklzala}GC1><m#V;i^%bT5F)9<w_(@RC;N z-Q(z7ad=hEir8lnsL`HsEEpPgvFNO29$B+tksQ7w-6E@!$r3%-hy5gDn8{sdmSY{O z(Kd7SpzAu$Ric|^$|^oe(k>BZ%XL?(fY>Sg0Rb+buj(Q5RAIg9+#cDxjjOrTULrl! z8M#<<O8wsAYTwu#FIk2Ut76~v&>IZ#9`d>krw&bTC^d+VpWt>)#|~8$P$DHO%upNC zK{r|G@+*wUsVhq$pZqvU!aJLeu7dgp>laFX?tTpX6b-3Zxfp7O>dwkYsmhlxbmz8K zYRc<M2}K8|_}FghDp7HApaEbE4Sjk#m+ah%s{Z)YFGz)j9K*(yImzO$8Hp`Px4B~R zQI_ddf24)vJ>ppbBB#*wFQpGQfy>I-zhB6%krN71%<;g7>wFA<Dfw9@4WyKJdCMin z7)4`mNzO+7{qh38SQ#@b1jU}pq;tHz8@Sx=|6MK2Ellw(;aeHY^^elygm_9MJ5MH{ z3dl%OOn5J+1;Q15#3g*J9bf~Qg{&Wu`9A&dZH$Z(QCN-J^7mX+35N*rY<Nj2BjEvI zKFu0qVyKU)6GYS{SHY4`26zcyN2S+UGvdU*#Q!xR^ZX%gVJOn4kNxxVes8Lk{|A+B zsT}93$$CCya`OM-=&a+KY`ivpuVAEfqoYR(qXc<ybR)IVNKR^W3hG8lOTz$>?(PyN z0*+D|q(r0z1-l-fcfWUk@3Z*loO562y1u7HSj<AsLXMrWwOlXRju`<F_M#-y3&+r< zaiTFc4_s|@_Xv}2uTmzxRQ-=_8eX|SdP9A5jl)f$o0H(60=NZK5&=-Ev)~HUq;opc z^}<iRUR76(ryqj@<o;q72Do)T;mctB))bts6_}B&oJCp}#KWuNE@;6~2>n4oQVsqP zCY5qdH?&%J>)pWa<J&43;n5;ByO#2da_(>;EkG+IE>!9}QC^BMjX>j+Or`@7n1hvE zs+={&KkF?o>+!E9q!L4roHVjz7Nc?s3w@II3gBrZlLgpOlQ82;lNwzLu0G+*P8ok* zMoK&OZ+9XMQ{yV(WVaw7$rTWhMsR@TFM*rkQ-nfYzV4F9O@H6?<=&R>Dwe(U+C<(E z5h!Pem4<N<C=14hkOvUw06fFttUuSM$rezNK=v2Ceyfj;Ob|tZ?F+O$0V|vhl)1i{ zgk~2{SGx5o1T~mOYVtk!T_gx%OaL*U0gDbDE~j!h<`SR_i{r=uU<ew&rJClo6Tg*U zZ(bi{hlq&aRr*|csO0}jIKbBF;z|Rsp=qY{X&%Kg^+s{Kwb{?}%d|8CltfQ3&Jzw+ zL{bP;108~67m!y#$}sVlvg?1<F&`|6A#c<%FRwW<h8_Fv;3(8sW1PH<Ap-z#y6OVe z0NM)FhE*5X^{V=b9YH=1`m23bH|4UUB5x&wHUz*2R_+#v>U0IN?f_WX>RZxf0L9B@ zT*R27B&Q2`?DKQ5Q0{s4;rdNd{g8P9wd;s8GdSshs4G?ok!4SvFeV8v*EgM_z^Xo~ zMJoDPgmpcRsMwe#E*#U%KS&9*(}V^*Dc8l0?OjH~FX&<?e;bf7nrKfCN^{W?L?kGU zlG(IFW5g{i@oB;h#I6^$2zJ&*f!OgA8Tl`l!!rx&9{4=zxA5M;o|&5&3Uc2TwRxgZ zE(fb7URIKR=*<X!!E%0uMZ`<{4N>G^Z%XFD2j+T~o1Hb`_#At*gS2p?UJpe7LcIAQ z$0IuP;^^v3{CZ38@Hy^ZHRCJbxadN;XIY?ZRF+dYq_Rd&(1KzHkP_3m9_<}~W_1m{ zUZS&fB(Ott1nyn7nq^ACf(b`p7N3e-SnF=dnM&<BF5}@;>s!(j(+jkdc6pdv12F6q zXXY+(;L4D(BvPflYE>T)1!6E1v5$jqiS5YV7xq&x<e0M)BUknzGy7Sdz9vkm3H+{q zzi{t!jM{hZ*cH1Af95({HS(_M_2=)#fSK%EDX^GTD!bSiWTGggK(4C7=M*gERG@FC z;!#TA)Up&i1NB>zV6&`+nxnek@;v(SN84w1B210P>#dP0{!8~Km;M)5Z~70ox$vW1 z<t=M+Z`YV(hF*8s9DQ%?1>MD!ZA~&PDuOjH&YjlPjwnJz`)z|@V_wvu;E!|`@35%u zy!&Mq*;^<`iOH|&5=_C97dlEltI_p8R04h5E%fYIajB)^TA8rl&494YkA!{34T{Vi zbbl*3$;}O6@Pc?NiDd={q8j)=yJAvr!qp<b^)E(C8dyKml#u&(WJuOdUcG?sLf5ND zFC|3Ri<$A}nEMMd@!Eqp0eyKWrD?2ODVf~rnZoIc$)ca+4anC9u~*ooce+U-#Flzq zLCojtyv~C4w+vKzO8FvEWk$ArDl;D#N{=RBEXlpYo^bJexH|C)hf|6gHvo~pjK;+8 zp`V<#QT;>@llRzX7?c_qTkUv=RiS2hwWgpUY6ju%3zdVt?|jnhVS~mypj@`6QKw_H zKJ?qrB3E(bWedKnb8s^+7mHIev|qw-rcVZdSKvw~F91dEm6ZZthEkMMaqmHgG5T=5 z&c80VVJ`GcL%r0oVXgz{$ofq8BFd9BCJkz=`%K$11TjUh(F%}#pj&3jSjJ|m50?{V z3z6RC6TP-)F}67TSZ=93R42G8+QfgSh~MA3j;j1j#q%lduM)-xpWI?5bYGTRuF*r$ zZQvkK(G2Yv{JPGBmY(*iTr{ieR6Y9L%;Cb{j`QQ&#zv*Re}-y*Dp@Y4APTyK!9p%< zDOs!uQWoMt*MbCVTupT?T)6=1UuuT{z;gdX@#7iqznG@1&3jg{6N&y#sVe2#S!iq* zg63TEvRKL({F$R}JwOH^BH(;&q2M4|%`_Je+^^E#G51SC-b&~o5oAQWfp(=l0$mQj zkjaAZg0cYZJR`NQ0s*XZ%S?QaOI-O^`>WB6S>pPJ@dEHEGOKVl2Smu8Y9u2lH0Q4* zFfz$bbefr{?CW5re@>Q6A<z;~pdMhWu}}oymKHqJ0Jn@WjqE7y5xq)RZj22s<Hqbz zivBma6`TeDSpYl;fF2D+iKBJQcipf|6OTrXCyVoL<KQ!+ujp~!%;*1uG11p+6J`<- zY=5PRO?ZFjNLn5I4<7vaKq$nIjXGq50XwR(4@#nb62RAUl9BYp=QxjMR()-NTTzhb zjx{L{gs%AiEIHsR&tBl>4zSDf6ocv<nXLjk#JoDli*1H)#lOC_Bm)4P9xX`^&=9~3 z&Jb#RRZCCFZ)cz@M#=B3-!4U^(ILGyA=wa+69S;8l0ZZDA~=hl0Kn}LoG4B=D;!PB z)KAmy`%?3*Z?wXi>ioVDiyPzQI~XBwC@?J|V2>tf3Zsn$9tZ<&3hQd;5SjGQJ)3>D zQy#vEps(SV&F$w_*-P9<?&^1>3evlm1Jua(4`?mgW{i$xWG@HMxYv8lP=|O+5pf7& znVL#%SNm>u{Yx(SDEzj{3AUw_^X^XgQ(~G`VgF?JNxQf!XH24<-M8E<?kwI(QD{N~ zqIUoskt0<;EvZmkj-v0Ph)w`hYKgew8P{?M*rmVt+ljJr$xA8!A=(eh`1PTNLuJUF zUBgf@JF-m>RL}DgaEXWo8x^r<8$QyvN<~G9aO+6q;oScMg2r02d$0jZR@c<_(@S7x z{ONyytlP|SveAX%-kZL~+Mkai)H)=7*pe$Xy`tH?cs*$}#tzA*4u@>(wJV<q&@e4) zwohQA(1%eeB4d!8{{T-@i#^Z<&tfuN>;h>18xCW$aHtJ48WJVUca)VZP9?v=D=3}5 z-Dry3^<^U4y&?%P+cVGcQg~>yn4kGK9B`o&v!tJ~6J5Z*(5S?Rh;dgMtzn9wND;@u z*0truVA;0rqnW)o$dv`3<?bTEK3(K2Yp7i1U903Hun#Yl^<`q^bHS53iI%E>#t}t? zvl=}i6{(@2H$^0{ru;*h2zf7;U1eE);UbW-kbUgig&CFeFV=P{GhaE5ecL{%o+|rq zde_Vnd)(8@M3c{utXw#4@w)_u2hrEKIsPS^u7V<j-U;nd#Dghal5{V!{6xX)n`gV} zVSfJk>P=m8j~dl&+Zj?g<+RHd*8jSyo!&YL7f~;{FiBOikNkBQNcV$(mmfJWB_gws z;EMqy>|}U0;z~{I{Npqjyd0u&S0J3biR3EjlJarnN1psB#~sS02aFUGrv|SB3#$7x zjv+@aa=CN5>n3}h$m8fM!jrwPsRchmSU2$>uHbYUC9tyrXhkhM-xWQRO6(+xYPiy- z6LBdpi%O(C@OUQoS;0Pch`5!l%bdVJV|xPiOn=B8F&WoC>}2qpI4%xZtHs~F*zZ1% zDvrpV4{xGF9%FQ!VBH}%PC)VmQr{V<C?K8@&Anr4fre1rQ?f%&0mBA+c~kli<whva z0yofX+fpB2aQ4!cTIt4sV}@o>*uN))s7keQcUxOg@cvACH3iH}3<f|U!d1ZBB@luG z8gIh}dIzF<sBbEppDSx{tJ<Nx*O3mTTTI6~YTx>hgQ(lOv*-{B)}jD{jbf6X)6}-B z{!VoY*|c5cXAEPf2~p77LT1mv5EhOgIL;`e>06UBKJGg{GW#}fR25aH6*6e7>Zlu^ zp4jT&^9fDNR{Q}=v8rb~HeWtN1!qgIw9FpZ>O$CP-ctZA!Z|=`eC+~7>!qRk*ah|) z4q#4drQZg&ZcUjd+r++f6r2u^ZR5xbtAUBmqi5o!uTXyLAyRWX!+8xEE$Mk!8tYj# z2-UBMzCb*19qkEbWO8T-8+gV<Gbn&__I8jvTuYDmJkMg;<2F;J#))7pM9DKUy8$vu zXjl}>0Eh++lJe}&-sM90ETo0E*>{Dib&ud<ehP{K#szRGaymdQ_n>vO$Ql$CUIEa= zv9W5s)hV%@*c}T~)URoJ)$<v0N0LjH<9~C35Te2zBD7}kQ0NsxP81G6P~9}rEK_Ku z6N!WRodENEC1=f$+zR1jo^nrMlw6MHLGy@6k>R|i=z0YLaPED$@d`7$8#n|p&sUZ+ z0cVU0OG4p*BoC5>>i)9=6IonAC@LpPn$*AC?_)P)tk^f2p6>srdx~}rQiK4R62Jt4 za#6V_*f;751iS4JNb0ld9eM7uF-qQ|HW`W`noTALO^2AR+##@31M~}V2*%|msqIBS z<@f!a1g{zs%Q75Sl<apBAS)V&gvA=7{?|JI3JhJOh){5wf}wp@e5xO_`#$4S_Lwmt zJ;4}q$WxmE8U{cUc+kA`6rjEc^%<;ae$b#bXr?}?($5iq>73JhtA{8DgvZ*o2_GaC zsWxvAy#X2QUQX44SI$e6mh1{eu!BR@8@Km2)?m_=Lg;uf2ZOg~A3X<L`wtCOPeQX6 z3gZC8hhy_7MkzVt_jY`}1=j-xPm3!C<|pg?4;#!Gx8GX`8B*mYSA9E?oMu42%q^Kh z7lI0pO*bYmi-1EwDYFBA&eX!x&GGBbSmVD7v>ryt12<CV$+MPS7^~3?AP(XP1-ofi z8(1Px3CL;FxG@H1_=HoE41Bbv-Vkl_=Tdf?_WN5-kyT#DU#=<Ruh^1|=Q#p&xYg2v zTZP4s(VnK3&Zf3(G_L*G#Eh4mjQv3(R;ji0sAoI}PRZbV-mG@811%a!#6=EhcEo7y zDQBIHc3(#<v-77&d;I3kiO&YUiO2YEBI~){V6yf%S_`o$|Kpj-Yc_A82izJ|qvg;u zMR0?uhPJLhJ)4MW?;?xXl3$V0wDg!f6}QpiMWdU3n-<A@x1?r8M$k5RF|Tx_tSKgt zKGwWY7hLtXrkM2;_=Q!hsqOHj#X}acf#zqSh1<F?k|jArc8y|l21bn|QgE_O-gL!I z`W8+na$_{Al4`0ZZT9x1wWMW9%wA}~VxPlwfvotG^6>5V8_?*<z;R7v!Dbl}-X6Dy z0EyQ(@yhZA5;M^*o-KD1T_N<Xv?!Tk@Odm<E(%ldS-uF-#E#76<9fkd?$Ka!HT~>9 z1UsqPXRF~=g=_ljyp?oang9M@vpoE(ZbG@~yJ2ggON~)nn^Y2lrM%ni8DfdlSg!f} zcY>7a449ZE+ixuHvO8))6&*QI5+9^4K+~1K`ce#LeFyCqNwZbb5t~@v#hD61pq$WK za0cOFFgA9cmW>uAd@k~xh~f5*LY)gY6D+dA$|s2LcrTENl!wp7ZtlmD-9rNh>x>nP z1zAEqZv3^;5CE-xa$=(wEs9|cg>dPfq_>JgX-jzKoFDq|aAIHEXLHjB!C@)kO14a_ zmJdpSXTpwYr6E#d_rzg4hRq3TL^)@NJ1Ki51}fvqUN5~iUq0AbioR~&<X%`9^GBxY z{+L8AM>Y$rBBNgk1Dc}|Vs*D^1e#GGVcqe|IFnKLbMVukOTv;x;55IWC`JUc+2YC8 z#^{=XN7J>h?+1E<{kFsZJ=%eggr&(8f}T~Ulq<mamLsjq6^ougBarl=tQMS5IUXPr z{GBgS6CO%Ye;w&6@LPAeP!snV`&y~hem4LE@WcU5#@a-A9?gY!+UkTbE7|BICqgI> zOEt4Ar>kW;U!>xGWXb%i!GS-$G6DB?RPA?qf()O61aC+NK{#z;MFYXS4|a3tmv5uY z1Hps6ri9G4Y>Xu;eLSUl5u8v@E=IG9GH{5y@=1^@6S-DZz85P|(I!1rs_QiiIiW{R z+wU;SCN`iabKT+0)ixwVKkONy3t*!>WV--~M&%I{0mLP?aX1#bca2Ek`!4;j`kDBf zPr3G__mcB|iDofjf0~R{(EzcO{Tj8-Ojr?YsF;stYAvR|7ULv%^3toyRu@~}x`#E3 z9`?q53)4lwG4gOW8ZCJqVa^;h^aqg>{EQyWlfY`hTKa2gwIf({*L(HWZ0Byq4`&?- z8fkVZ5Iq|0ffxmQLI8Q`8bbwec4sa^+^sT+rsTN6Z#SSgf-mrvx=Ni960p${)F!77 z0DwHW2q3dkyBz?W$CqfmY<d6S`y<Br%9hV<ahb#{C^dFd?JtM0cqWMEf>UkiQJ}P3 z^LOO(O~2J!Q+STsHJ2SEGav77OfV8YTESZ6(FZ^|Ct3*Yjs{*>6?Ed?+Icnn^nV`k z2F;J=q1x3!@FYMty_^anW3r&p1t4l)&s*U~N`C#`Oe;~gs7Bb^o=*Vwgf80?PM=Ix zqV=W#5bAH>O=rm&1`d{6RxZ@pe6(KO&)lZfeg?3>$>40FAp(JPB7@=Ot`KTt<lwEd z=Df!Lx(cHj;zZsYMhXQc2-A}R@TC->occF;S*l$jWFZTs4|2Xs{Uu?g$Bxn>`X5J! z%zl}NHJ|<f1<8r9KnbIlSm4dXb{?C00*$MtkPVPZt5pO`G(5kXcxm)EFyH0(v(!AH zrgTGm<evW#nRbkknr5OjW*VJ?u{FJ^G#*8qITZ<H8!4Mm2H;YPf;2fD{t4Hzx@Ack z*r8gl{)QJ&p<*4mTr(}62Oz9rht!MiyXB(FpC+Z1DAOEsJWJ*Rae2j;s1<)xSkENj zDhjyCnavs`@(1no7n)j-x%YgA?%GRQ&6ifou@0(RZ=>fHyB|N&P(U78H06plOz#r| zxaLP(QRx$g4|yd)9&3sSFwUV`-z!fBD5~a^&;$iZXrxM6n~PixDjJAMod@Z7PehSI zm>V?6`&$k3T|Y9*YQodhrAjvna*hLOkw-mZwU0T)INe}W?$RTq)@1~aUWEBcjfXm5 zZt5)koLxqO#8=L%?|d}TBNcYQ28@Vsn8R$6pd6%0cLo1Gw=G6yv-GdNA}ycQzGXxg zH@;zLROex3^_Xc)%ZjQcNO7I&yDc%^2F1Ij2T>Tv>NZlZIQa4bj2>fZ!k~K;m)A`; z@B@t`u{vw}XR<+$`{5@q@u%TykLhE~n|vbs54IhzXDH_)Ps083c{6Ej-O)_X_pbep zx6gi>PqgH>c^5Br{+(Xgf~mnoRm-l_C}T26>b|rI3f|8+^)m>;%j0OTe-pydQGTi8 zS*}qetNXM;2-<JuvGDJX1h<Z%CjZva)}-06mc=J7yAvG>bH_)<oASsF#BDW(aw3O> z0!H5gaSG<){GHq(?bF5eH;mAj6EBSsX>{dIy*8~~i7fNJO#vTBGm>7hi=k*Tl**2K z;(N_rXyyjSG+gE=HqaiW2i+cX#Jom#xJn&$u_<PucX-9QMdSnk_3F8J0e+X~2!*1s zv4)uBWz!lxAXVK%Ax=ERf^L3tdf2Rq?d7|gV%3`mi@urb)VWl*U&in+Y>3SXq?4mz z!tz?&9;8<8T151anV|c|aBC(jH5e48ov!auWKW>;n9-rgpk)d?lrUqYmxhet_l18< z@HQ<z6|wwWF=Scehj-6#DWmS(Bd>ozZg-drr}thh?(YQrXrLE7gt{n!DMH2pr%m%S zS&MQ;YLYI=IC-4tSxO2LNdb>|zSJRm5)L-++j^X;2jsnBFAV<ItSv#X@P;?+IVxnA z=QkC8$<k*oIt$o+x+I)U2p>~-MUpuiS-Og*&@Zy1)AtGoHC^p~dLoYoMqp7qPYcaI z$di{lLj!93maPMDk8-fbTM_uBH$`+%@7_IV+^%lp9C!tIW(WomL(r(K6mo0!43rgT zu}7z*_TAc}%Sv36=G&3q*46#>{$)__ot$Xh2SnL?ucjOn7;%xczhe}g<tZM24bYnb z2=2&fnt#YPreg=({q*O;(xdQU>10mR`mw{sz>|;Z{P*6~zTuD0HEL@b++N76MC}M0 z3QJQ}+#*J5&iW;U%(?@}V|2+6!S6Qp?A_D}ra1PhY`~-Sadw!eTi^YuQ^nOmmG9rR zl2(dQ7p{2I^a^(>>lD1Bi-l631pp8MK!X+HrITp?N&8plR2^se!oOvqFoU_j5(x}E zu%gk8`$k~YVjzHsy!<naox*a+WU2=gJ-%EV$-Y|mOpw(`Et37f!Ezzh!$T3Qfri5A z2tXnl{(}H8dIMmb1!2B%VX2QeQ18R1{BB17YaEit*SS6iD|7Ob_W%xW1Itq-ZwoXX z5fFD};1J3o!}E%jY<xEZm5%?0kMsLtc@TtZU=##0q(OiIddidu!QFTB>i#vAw&*q& z=RBnM4_h}<Qf>(&`9o@z#27Kl1`V{(Quj{)nF*BHMtlJgyfl5rch;ivBZK3Yl`GDP zZ~%akndbnIwu%L45c(X9LvY%_k3v7V<I5y;l>8(IUqiwhW$h~yS+xLKGR^`TF8M!6 zD!DlaMz3YTqG||QV!nHevreCyB>GwKNZ<$I5(_{mhl9`n@Q?+Y3`(v6p&w{A4$bsl zQ7k`Pu5Al8&{bZ;5W;)6y;Cu8<RzdTY-9ldRGFWH+NM1&P$E{eng_jNr6t|ApYT&f zJOOM2$g$UWSrY;;0FWm2gUr$J*Y-TTdTPn3i3x=W1y6lbf&fZK8V&XwVyGhOZ8Ho} z#i9nyI^saF3dZ&mc^g2(A(z;)XkfZ8D>tdy7H1_wAP(lLMUn3WUD*lwP#VxpMJ}D( z7C&q1<GY`VsOpT9noNAdwxh*`^n|z?wkV<==aM)WV*s&#_nHf(B3S54#x%9xq&UYA z#yp`G^gP;<2!nVhYbCt8!$4@mlZKnbD*X2XmYu5DS8Jj&I%q66n41JH$~Fm;-R9jj z3HGOxuWqB$y(ecnX^LiuRT=TLs4J1Gb7Mzl*z~DB1P=)N(Z++{IVJyq7W>HX#8Tzv zM!`Z2j@q!zLo<Dr%s`8x#Xy>qaHaeeeHKdx-533>{C;4Ezqm3ej9{k1C-51Go8yIj z1QGTi08zXq3dBZ@FiuslegfqcP$IUJAAAsU3)?*Reb~<I{BSy=`;hfaoiy8n8Q3`c zsD6tD!CZ(qq6nB2x+$VkLGhyFlM%c!zQ(FfmiqVah0KgEPf;RZ=I0{htMuPV8jMbr z^zUPv?d)_|FO3ja`{@GH=Z9K*)7?w%E(G@I^e^_`nq3%DPBGB?yzKJ!icDI?A3edA zpfS2^URPzbaF~-xp|I22np0`CaP{GsBWmiRmPLyTqN(NX;;OHf6!-QFTysXR-ju>$ z8LJ?D9)4TiGU+TF|6$i}eS_Z**D{bB(BkhW!qhk0XPG|>>Jv6iO!n<YINQZCgxVaS zVj(s+soafJQ@^n;6rprna4YfmlRcZjM6#7`{yYLow(?L&4J0Br4`9g_UV)k0IB{&$ z(s$5w--F>NLH@`0Bq;kE*Y9<HdF0d`wzc~anK6XnSSs9T&K+EO{1aCjDMhv>@J#y# zSgJuS<4g&EWYs4*W`m@yYTVZ-Fdj+~uRAmlESWf?ieeAND}uL-Y0XDR@#m(6@*-+| z_;CBN6F*2v)G8)Lsxq^wBU6{sxAN_iXAuUh5o4V7;__U3l9uM@9n+b7ei3^DStw21 zkH8he<H}zTw%fF2tF678VD~H!bOk(UEv~PCHre!kGqvLV<?G*UbE(6Rs@-Lejt_n6 zJpNUl+z;0OBLyLg0+tPEf>$<c2&)CcP%3e^l<@R5JL=#y4;Ymhi`IZANtwhu0f#F_ zAK79vz6~t3(#q}MXtgXhu-(o=4e@eIK3B*>WaO;yhE$;QPzqsG#1Xk2Dn(B8<zZJy zBLJ;#JWm;%QqP$=`<#nSsr%ngZ*C-Scls}Om9#9Ck_Muv8$|*`7DK0p{EuCQdPcY% zf*Wd-L=TmuhsvqMsRK%Z8eAc`lPZ^s*n(Fqs>n3_9+A^3HkC~1IFndIOTR4|XCypk zd(obGCs(Gvo-SA5Iz!y0BG&X=Jxn$QrXW(Skq{(1y$0*_+@l6YvBj2S$Gw=T)9i{{ z*9(438W{0<S)|8>?pW#3L&uun+LBf_3?zP;ie#_{I<6c>Vx+n{4MDzD5PD8fo3nYw z@wvj>{V5ZXe@5?NwvwJa3A3hDg%mNc3I8!<uBNn8nSK_mg+i7yRM<5^-U{#z(m~Bi z5CnXe?|r_)WZtjVy=uPO-yK#-6fKX#*;16KWfyE{$Vsi`hX^)Aq8$iJEB8dsI%O%- zd8x%D##mkU881&WD;hBt2h4E5dFrVWzbkwbN{~;3BIjE!d)2;oW^!m<4sYJ@=9X84 z6TnQ=v7eC^L8rOEL9l?s3^Ysr-hH91cAD7lT~(<?Kall5bq3swrnV4K;HsNIzD7Kl zujh}<nn%kHviL?p`ixR6jca7LQM!5Ly?0Wq|4e%dI*o^_mDL{B)k=>!M(poZGxyjS zDy@C}<$#m?z<HM(76L!~53p!@7<96!`yz^8RW<B5B)cXgLb|Yhx#{5NeHF&yd+uF( zmB<qkt$Iv;n8s)6zL0aj{`fmNRRwPvQs<^r<ub_pM|Ns*T_Fb*j)Ug>kfx&Bs^-JH zf+Y{W6OOGE)e6cER(F|a$E7Uiv-0YF?%c_I<no-mrm@{qkULmudoi(iX8icQ#>~~u zL%Pn)5~oPgHMO&a<%qUoqL1J6pTB{lhG>B{1DD6wbDl8lOSig)4GJ68o{jXGI^ORd z-5Tj0c)G2%@W@rqb?)1*fm>$^pCSb@gQe)>FpL78Z-j~w9n*YldG{C+R$z7eMsD-p zFWi)+0KsL*eUx-dak0iD-C;ckc0toB{*NyBVbSA!dfv%~zMsGFxao-5tNdB2y%nE? zeTtP;`n+P|TAus}?_~OvqB7l3ai%QsS&SiKJ=ZZ+RlHVoQpr0e^3hAvdpSq<<pr5) z*3?^OOW*s1{YW1nJ$(Y@f3(s(uimnoam&njOY|2ee~#wMDu-CG(!atF*%`FnE|E7> z4rckjJ03WAeOXTW&8QsK()&Jo*K)4ad}*(Dvm`~ot=3tx4uto=C;r<|RV8IPkllK{ zS)CNWE+;oY;s4cQ*IDQPZacK4%c6ClORUG*q@1aBe{AxWUuyB?ZSLeIzrQ|^Kuqqg zPV2<G`h{;PSYO!<htCgYn6|K{;X=#)?in|I{FgiL%64S{Tg(0)(375N+p9h;XLu52 z9N%n5RQ@VsYwtAsZOfyNz0lFW;gZH|!5RK&oH*3FRBJ%Gy{q3=(?#bQ;~3%^V7vAv zMe}0Se`U|dQSV2iX3qNRFw+z4bDxS;kBNPqn+rih{ZEYo{Fzp6dE~vud<)i3?CuQq zxsZCjF;O01yS^ei_#2CRT-kG*@u^|gKsU{Pc#CQEkYVv;t<SH2RO1`sU(2*X8iueq z?pwEYd{2Uuk55l~%w9THXy#1YNSq=4!)1S-zO$|v5?9Zjtm^Iky432^sCavR<I&a* z{(Xl>$W=^-WHS?khyTiFv7TPOvI(soXTRn~&dto22p<W%Skr>nU!ITH@pG=II@UWn zx9(qp=&UOp--Y-3sJ(~O+H&waS=JrP1l4>idh)0>^AOIQw9s6!)PWay<p1uYF=g7? zN2)Ley@6lZ3dHmo+of2l@yTr5s`Kc@tzdeGD(pU%^Pl;A6DS!fT(S>I?v)B~bSV*O zpvn~s*v%H-+o;Tm{h4<b=iy2lJvKi}HIl!jik+x^L~K{3TviHK8_C(f)7Mh-ko|fu zm4WyzFEBVhD#w<?`<DSrYZ<5T`gPw@O<h6Runh;CYzy=K8hmThmchb};?<ba(!9Vv zo_h<!KLwib4NE0Y)!jXNSJj4Q{1B?c9@of?4N9T1y-g$7s)~RO-{&Tl)$NdqMlJv5 zRs-pclcD<xFZH@~9Gcn=5S#1AfyB1JxvdYY$_*{}@X(Pb)m;Xbuk_YDV1n1KDIU-4 z{lfc>^pdb|oa;Y3qQlg*1^6@{W2Ckzy}v$RvV7q!C^>anC4Q-UJ|JoEuCx{V*lI-5 z!So+nCED9JryjRs&2QJVg`~AU$bOhV(0eG`6T!&bY_)?ej?cGmZ8<)PcuF{W6SnZT zx;^j@`eceRIGB9+>AQKK)1sTthmMohP$1l)@erzeSXVN3aI|eN=jHmF;a*u|W=VSk z<X)j!!=Q9#@?DjIV$;%?mg}v(lTlsQWj4Qj*$C&N%L~^OwUoGFes*`C@p`1npV=98 z(87{RKhM(P&`B{~rL^ef*B8UgeVXK2OG@ju_|M()Cyv{V+K@(@f|h5~_>Gd{hk0Ft zJ+&3zL34SOK#{UYv%V0MfugSgKg4Dc>cwPbTIIeEA>l9M-uGcwImk!GIqYf567WW) z@DG@V9`n&~zdw`fg;oT9m;8gUAC`;ZeD?0aM@?UrC$aXOXJ%6m^EH96*bXPd&928U zH;2QPZjViD;h*2!BaxZ&b<}o4qBk-d*BesfS|$d~h9t@HHH~xGpN(G-U*X<4yl*vM zGZArV9ofHS!tb0Yn2XMg>EoMq<co5@b;I%o4U*}*2k5PJ!M`iLQtP#;-yQnI2NfVq z0`ejgQA_)dLn|sI*_GM|13+B?M-8kxU-lml2pp)vw~;cBx9;al@sXKV_1!~dSE{e( zM0NgaUODh5kHVbjz;O_hfx&peHk!H?Gtptna#0MAUj@>Hwrn&;Xj<HC3aNadW+=$x zyzY6SCb#8MZ2mID^Lt=JY$^H8h4d(MVDsZYf$O)Ls!9a*t(enYbG#kLn(?n`E=4lM z7V02Rd@Zr81rq98<J0^2&`Y5Xj>-Jt4Hb7^CB&G;(EfRFEnK0c@#9>?g#5;-(%ILt z%*UqT;zzXj{$#c76S<!2ZXFS4vIc=Vb%46&`!b<bGXsdumR#Yd5z${Y`)vgY{L5^+ zm#-2lXZJHC%`N4&UN7aCO&VxF?|8sC_Z_>w5Haj~tFdb)vye9{aL~<&Gf3%fK<Nt; zw-2$sCA~JpxyGvDlyS35k+mc53(rNiea4iIX!RIdF60buEFCXAJV12?<!P5R(zH~% z_$|#|&s7f&3BiAec+(IOvY|gd*t412^Bj2;pdIdi=-3q6Q*gFj{LF@F#&f=MYq`*@ zeJ?Gnu4a7$Qn|9zU-kIp)LgK+DYANt9fB8~l6<9@|KapAXM=jbiu2%NNB3eqZy${% z>n1hRzu<eKv`up}(&J(NTPT13g!@OPVQ-&bC4AWDqt(BL*o^9s%n!bmZVcY?_;7W_ z?h!k#WqI3crN{98uH{CAG%4+8y^rINLvJQ2|AVZp`ZY+{0-dRS%?E$K(Y?0t>gIw{ z;(#lEMMc0DH_PwbC*7T9S@^E84RUMS@P1!J#h=!shyeegM(dj#G>0iZNw?Lve7-EJ zaeZix+z2!&pxM`vFv+1D#0=rbm1WwZYuAH;FlT*T@0cOEBGcXv-CM2cRn(|Me$1Zl z>z;j=r!ynqvlzL>!L@Luvpz2Sy1Ol^_7=2$3{?B~#$_&pp+uFnHU1LHfWXJ_fPdsF zK625&m|@Om%vhT1^Lff((XJIx`1T%IwNZld<WZgK@@TL}rk7*d)*U4I&9%<js-2K0 zt5a{NYU2mDFwN#X(A*KWLTl#x%>!r9$IB6*xprc}KM&Nmnp^z;Sxm^!Fn9InH~WZ> z)-DLgy_9uq{fu8qwMzQffFBxk@}&8;0``%R-RS#q#SMF~@Bb4oLp~<)2)qhgyd|A< z`Rwf+t+9R9V!%lm^>_aqmPM#Gs-f&lpW6Hfz<)KJ-J_2n&K;P{><@*9COePEJTmc_ zr)s`Zn0QivGUw!%n{K&V*G`TiDEu8^;#C>f`^WgO2gijt0mi_UrDe0QFXf8sawW=Y z&sF|CRtx)jb+Pw7-m2?NYGpZLrNlLSYdq1RbUUKu)j==YIM3GLDt5dVM{CVn`WVyN zVqIq~*1w#$mCoFpLV9)Y-K`qU<g+W7##a3C95Yd;VC!X@jkI`(?E0^HmDfzckZLy_ zQh+M!+mG>_{VT=mw2oEGywefy?Aw_1)_-Rf^^R@3hK*HW|3_JW>Fv9?vN=>7@dD+$ z)pU2#sp10Cfe~*f9EC;?eiLo!wbuRoJu-G`EN6zf^e2oo^|jAZ@~W%D5GmhZa}v^^ zk^YEvqL1%vW%*Qg{dYoDt-vyIkz|#Z>DLoUFJzQ4xH05dVyM3E%M!}tPA!u)^&gC_ zDbD>{*Bd<1g1)BCQZN0!_Ms}=Z>k2TSx*?NpI;)*eCIFp9jdU19x6CDBQAQV*?uhy zL3N%@hZ`A)m{&gWRrUKx_%KT1+zE*uYJH${RW+!ktjILJD$6SKmTIW1?gWR_(&o7T zi!4D~NgK)pbu{lie7?9ilV%$%pMOO-v$mhBPGn`XPVnlQXOAlVWaa^_5#r!;AGeg_ zg2%xJ%=|adiVLmm;LrmDpMd36qlNOYYgfniKPzt|Cr{o_rTJ=gg@*P8-sh2Dx7Cs` zAdh~$ZnZI3-z8RtZ~t;)xs)2x;ym4EO1l2tS&@aXt(P*>)01=8nd-uGx`RIPGEn|C zIJxjTmhP*1$0bwdig-1bk)hEwiAMvsLZXQ)li3x1zC(@?&o2j5M}<HtNjaOY2cLVq zcS!|Xc$>eD=p!%F!#nE@)7=k48(8O{W_O+TGE1y|x(=^@mEF9_UiE4z84Fs{lbH{A zhxyS`C&CcPmtW$C2=AUpsRe9);B?NDSoZ5<FfT>FXL%V|zZ4+XJDfO_VR#=Qh%8bx zSROu0^7tC5>IfW<4G27pxe}6O676TxL!7e-y=#NnKt8ppykjRQojo~Ncqevd<zzEg zDIomnQc|9@9}pp#U`w10IIj8ZsQqL=Gj$aR^JESm=!=)$e0?*YIEPXzI~Y61-LkFi zCk|>=ope{x=nc<@`IM_3Fx?EV?esY5uEdr5hf68Ru9Qe^9^-bH#&Ay?=64O+YTqkC zn4)YQx^nM!8)!cH7Va3*(7Sb4uDH91pNI1N<-*iXPxpanyesZ9zUZsa!SPrxjnPtV zO-s$#q_6#t!tN@B$ASI$rT<0rL0W>}Zc-VyYg=+I3-pk|%{4O*F_=y<_tGnoss^dv z(60_(_lYA8C_A1JF*7+bqelD$fnX(}y$3vGmok!b0tk{k?jYgLY$BKVlRFNxNlyZ) z$W=Z~C~o$S<QH-L81t!=b{u5S)OZx!h#+IYdjc9%8=`W6-)#}u8(=$`^ho(H>8Ix# z0Y1X1Ha6NYC=mf)HU?T|*enoSXuuThN*{W1&t3m>iFLz!B&4>z5M;+IOuTM<0wqd| z38Axi0F<OC0H_0^Xty1jrn(t3{sNl(%kHXf`Y_Mm07%q}5mKKC<Y!3>kCoHw0$?;R zn$<nyPD6C+zz*If#Al$co^Ujn6({140NDUk6QDcXf-$|EA(b6T0Pz66OV5WlaIECT z=Hu;vp4f&%fcmhE@FFuBQ(ky;G#3;cxjHrKnbL@!fhR$i5g4MNwLpC3U4rkr_?M01 z8O7ix-w~63qrOv+TBa*PQY|SSFr6Am-(!elu6Bjtc)j;onpi}s?s25^j?)#9+^~1p z*T3s9Jx;vS1D)^t=%wil1+D6_ogyWz_r73vw`-CB{n`Pd=p>oDDDaQ=p2B@sno2cS z%!?ES?TJUj<RTA}!*TE#&pQHD!h4WGZ*VImv=-pa^oq*<O>Que-@u$W=laiT7I(SK zcYo-Ssb-4Pw7090fp;L)8?)W9GoJJX0=j*X9&ttg?w|sKzh(EqtA7v!nsabV{d7Lh z;fy7CabwWKXwZziQPb76lp=xO6RQOUvh#ur%+DW3Cgs0w$}FfD2}er2$S{6`8J@wJ zJcy!A5hDW%fh6{*bE&bSoAR=K$grlU{EeB3nS0Nr2*skNhL4QrXto8w;fAK7KhmW@ zgW~5}vFm1sHgeCqbGfunA?Dk1@85}kTXN{q&uGNInJwAYI0JvZajp=Gs=xI)_>w%g zhg$ygI8Q-A6tHO}Y`FC8f?MiFFcvV~!_jvnfs`H#J-d+56eE?h;hd$^2WSmgt)hku zQRCXi{TA~>$AS9Tp!ty(3w7)z5&r?C+CxB{&*-{ULOZLu-jhEw1y2jq^4L<|!m6bh ze}%H5MX<fcPU)D&Ak-;`f1Fdx;6Ad@p*9sUxhq9>%I)N998YRFwnz~}o1B@irQ-Bk zBB~cE@;f(96<X~<0oa`aScLs(^~C;~qf@)WGPXs!(}nA|smjXhi2Q|`x|D)XC3wB@ zwiK16Ig^iO#;Az(U8{VebAi)fg*hl+yDS{xjL%SBD1UZ*-1oMkM3neYzf2JM(7;Rw z+iY6OD<jxZN=*D_A6iz*IQ&G8r~K&OaZ^T(7S)W3<Bfz+)Lnabdy9Tz;;%aa`{?El zDze}=B?Uu>Si9)425)$EF>%^BY<>e(1>#5UUKHozdpDNfwy|Tk_rI!s*~>VKUCeFJ zy>lnPiPgS($=MfY#Y&@c?Bnp)giU0zOWG>rw!PNEA(_#opd^?x-LU)1Qf!Yssck0b z2DdlQR!v>_ma`O=8u<UU5m7rpa>TB-KjbQ6pI&G@(sjV<S(bT&QWqD^Q!DHPZJvd) z8}33XDP{SmYJKgc4jnt;B85?v)U@5(ZOi$2ci*K3U#$(#o5na>VJ|4pkkVGeb?wE4 zu!y>K&vPDxyu%$oOJ(2V9k1{Llb=?nQdQZ?5Ql|M$G9){i*dO(h-yI)!RtyJ_oV_+ zLoz3M6+3C}*xn!cw-Fxu$KACHU+n&#T-~bChH%$aSM6g2xh%u#^#<n6O(|98PYPND z4IV(4S_T7NR<~F5-TD-;H?qi7w>L7UB72>$D4WYQ2X#|e6K&Gmn@2w_=v+U|W?#gd zapSpF*oLvF=OiaMY^|02gzH@FjpEICRKV>b9@&4?Tl41c;LYz?>Ml_6<dZE=_KtdS ztic2*_B9?;-?-r{(r%RBPZ20Si!SgHvrSp3uv(_`4E0-$_E}5>vTEIHK1j%u^}2|6 z{C84F)*yPmbULrzon`9HvARp$5aXbP)U%EamINI}#(>Vvmbk@Qz6xA|H>`2#K!MzX zjN`%)bX!JYC);W3b`n-KatQ<f0avXbH8b)1uDvzGn0?CUqAs`boqO+{%n4F%?}#iI zP?$1{DWdsiJ0uBvQp#qDRvD~8^1Kk{1j&b?6k=1iM8QeBbb5vuu7#RG;29Es;Is9X zdK2wX^S~yQ%-lBMVW%bbOvcQ6!;dlmL_yzC4Z7f5d6T8e97Azdar{LCpE$y1mz(9t zbZWC*D!g#hBSJtQlqV*J&bPKps+S#O%>DV&?q>KU(!#LWGfGa(3trQ#@U8SpL(<J` zbk4M>#}14{WjoK2@(iW22s9q_mieL?AY60^vj}~*yKMqUNH^Ukf5#|}F+2c!tQn@y z$M7?_bh6-ylH(-L*<yrrs;VOa-?OIo;Zh37UC^7Gtux(0n;YC%DbLcWRYMHn0BdWl zS9368dSB8Q0nnF?1~NqUpM<%yz7vkdN6h@>!=Ue67rSAD@?yO;hD?&=h9nwUIhc_Q z5@6l%3t2YtHFmNA#8&J!#|_W=h`DgOc~1;;8mfl_l-9XT_fT%F5(VgarR;=$XtD9l zCm$(&Xj&kww{+Bes#iGbQ5W^{O{3n(K##AL>1#UY<@zcN0%h38beGL@+Kh_N(+SHF zNqJUl!gKSah#fo;@Eg*8VSPpTCC#oYO@3de>BwUfC4UM+d84AbGdp6#SYC0anb~>b zQ3}!`SH-b!F`|*@{oSP>B?}2Ob-jyW5(_?|s$ixYMm4!Xnq`#u067RmXTx4T?Mp<D zX;cY@Uy)K(c+_H^ephVRJd5_mg5y}4ch}%`W+D}Dfcp>N<ytwuP;8`T(9b?ZMm=^* zTv5JnJa$T+qndk~5b}<9^@p9uKPhvxR#no|Ud?Wj{mS$6&hd}T-s%Zpp}XhJ_9c^B zDq%7Vq5>yd<84>GGpO(e4h>^kvDE-8`hTCN7+Cuk<@rRuKW|7|+6>zXLp3%Mr&kA3 zykB5Ww!DJWw`tT1n!49#m}4$?8adSPIyba&bPmsaaXd2Frp_#%Kx=4<BtyIuFiQ2m z7ex`9LU$B9zB*($rfvw#4&E=w;uX$n0}!!smjJj1^*96zJpcw1geu<`FIxoS(h5Jf zWT~?VTN0xQR4ab61(d4A1L#Bw{4&fF^2lT*lZwGCT@U)Ypsoli;-!uxfE1iii3W23 z0D?R|Z?W+1WnY@=V3pov^hyMAL3^{_BMZFa?xlfNNVX#gP^_riQW^yH9B7unuQ!q1 zM|N`0OG5toSuW?iqh3Bj!zjoiKtI`2AH<OiLNmhksZjJnl|rl~F*ly!4|TJ<tX%!U zzALzndY~n5RV5&b!a@z<iUOjA!dh9ZZQhtHGI$aI8ciqs2#lNxN&$bJ?@IVJ8OOXH zc@oijTXX+@qcb^N_m)tUhxlH`N=#}e*i9I6B?3rUE+nB6#5q6(I7wcIN0U8P8faPv zFb>Qct&k>IZaP_77!RlE{E3ggz2?2X`Dgmw^X&Qiv(-ODz1MVXuZ=OsDZ~>lDs%;O z$O8x=;ZD!Iy0LLnO@xip1CX33<1H>saukCvG!)rTw?+!On@qsIM`oZbrn}=y!VWgL z8K`Rh>p-4{s$ja;8^||-QyWn?x+`_*c;Pz`1%e(1OiQuRK&RfR61VqjmvQmI*(UQm z!^+qM$5P|Ri7ZKI%?m+xd+wsDyyI)2SDhDI*WAMdeoIE4AfGFi!_(4YlN;8g5!~Q` z#4)K3=F%eQktqS>ASZOe#`jF)7MU2K(J5yY{~|{?2s-HfgLC2F6XE=$*h^XKHJA&G zN+M6Y?PwMfxE-deJ@G*0BzEh1{*6KO$-r01bYBmn^bVA-Tx`0%zRy>uH&Bm6aNRwz zr_diPdb;ujocJ<PV5U9O`yurA0~)Awy@#X=S(xl*wUx)n0m_hCfi=cCG%S3IB55Mb z)@{8v``hj`G<k1q)V{YvZ91)Ne^0+#dmY1%`D2zB;CE0a?6=0zBQ$a?OVQIl-)okg z-)92IdNg6zUg=6Qc}@pxqBhcQ5=Iqg>>XRnc0`}qn0Bg3-TMU+%~qDi5c(ql*)s9| zN?mJ$-8ax|cS#>#u72*1N70IfTK@sf1CH?|^)4@-hF6HL@9+YN^<>y=mOA1R%is6k z@+Fql(0w~l%jI>!n1tBbi>nCXCYRA+!*&@W?^RNT-S3tWgp=j$P{@}$=t-bc#`XF~ zYR{alGSh|wv(-3vxAECg<#8V7FjlN4g1<uZ3ui7M5I6q7K!|8W^n3^<%NTb6jJIgl zJvUNBX%jpxGdpd)-{1$Tn5t#zaWh|?yx*KEp9vkwt<Y>rIgN8ib7Xm@=#somQ>8?- z-G_|{S(g#6AZ@n`rUz-doUW8HvNzmw$TY|cQi8eO7x9t-($L_83*COabi9?n^i7bb zdy1Rq!1Mj4`)2~vSg0HWNkAnPrtpL0spqmoXW?EhVaW-0<=IgL34sZiB8AAX*O6W( ziA&<u(pO_;UHvv{=H8ZA*7^9|k^38jPv_xGD93REtZ!kAblK5BJ7D8cO0pzE=j5S3 zxcOLxTSXaV54<<0v7c1C^iPhk%KB8ufy!%5hgj1Qq0uy~;bRv1E+IM!$Z$Fkr3$4P zvnIJ`x#!k%D}>fdw~z&$Avtnxp<wQID}7h&BWB0j?*oEURx_r|ulo&|1&2_nw!F6~ z6Q`cdv_e?`7XpW(t_V@-Mn#OE5E1a6DFGsgQRi;ezkXZYaPWiDhiI+L<=L!u<kl@8 z5uqY~BBejekR99%;Q>5R7!j~MJt4iiRu9a!n@&D7`B$%#8j-ZZcE&QNAQKg=tY{Hb z^ELId4h$zI0-RuotZ2o@;pPQ_N*~(0tMHEt(!}`!WUR@rc0sQCb?sHc;0mKGfb0f> zds4F48VW*mgk{h;1_DI?=~i@YfSt(WPy@dy-!Q55R3UwLI1lycj%a@tSX$W2)!dbl zOuZtfsFUAFnmfr*{jq>tx00dPQsgDT;5jx>q$glQy|Bgt$S>vl#ga%#En%<quSXy4 z;g!$cO*@&TGw)WyQebFTGE23uWyk@LXvexs(=yJcVplnRi{0hjXh8_R>(kjOxY_tZ z9DtMqa2ss`3;_Tv97Pd;(w3$#?jUsYKcHv;w5XOKw~GKNcp*3#4FL`iL=pf1l)Csf z?7*avaM1G~P;Vw^wsf#~>y@8IW&r_cucy8N0Hm}D05wa?+GxOD=HasR>9&sAf57Lf zQGz!>T4+Kdn);R0ch$22U|}L;kH?gW?_1NO0UK&-Kpw7?HF@x=qX6v(`cUJ_r~*-U zkUL+)b<-jq!YJUP#U=&ANor-M0UmdJS61wKJx$(w91x!SU3T7l-9O)ZYkFV&%X<N| zrs!1!VZzsG^2+rc`(_Y-lBfGFV*$eST{6b&Wwkv4z@kYg8;UZTYp`|kacJnTCbd!3 zSzDhvhYgpL$tixw-PhmpCv-z)JPGaYQ-HA2PE{7yrWor>FB@@J>1}<x9RmWl8k?T} zm0<=@kN^ZMb2eG){rcw1RrackO>wj9lE+Kw;)(ntLjAmmb5QaQk-eHgz8ZYlt7p_Y z$<>L{9`_Akj}x{GdIrldlzxyTE^gjh#7Yc#?89Hp4O^hjjEh-Hfw6aD8^cxp3}KZ_ z58kv*#|p%leeJ0}rsEKo#qVI^Sx?2<_D?}#rM#M7%3-O080~Ya8Wh2D0>*W9b=#)K z?Z8xn#(c(?co}(D4-!sP<Mz7Y+ahi$w!PMYn6y0hkLGCawVT+gziW>e_tu=2*B@^v zwgM?{DFc6uriu3u28MpalRF+fDOHFjZnCS1k8f$P^jMX^!n^F8olh0A)?pQi^CXz( zbbAv`M+h5*(T>#diC6f>=x2zu+iO3&XS2g*Z@ivTZ&R#`_6wA(F1FMzR8=|cF+aJ< zZeN{_l~X{C2%f%Bf|=KZ=jdj^M#P?RVxtsh#0l!w2nADDkShn-4hnj!m3IJuu}ws( z5mkA)&G^fvcuJ4)R;PKF=BEJvllg%|f6ZOIz|nVN@04ij$!}PH#rNbZ9)vs#%SrSL zp*X)3tSk#1p0P|{E_bFe3l^0lKJrYB@i)Pp(<ak>Dc3}rpkdcFrUw7n;+xLw{A6)t zX-e``{g2iBbl>q%^xgT?`|OQuVaSy6D7f9lm{rA~<`j#g(>K=gO0{%?l+==p$@kkS zJY1DsYRm$LKY{_TD>6kjI--AF(C+O%37tE(qR*cYWkX6A1ex#dwK&Ua%D?G88nvv7 zSbbb|P3&Q`fzG?E@dE2GasqAgeYVC<Lt6Q3a$vXeEp$<3oCYuuDlXmLd5tO|#Tro$ z5B_{G<0VAQ+%1;ff8M^@dFy!fLdAde{_)3~B1}(IwwjsRXt-J0_0Y7e#r7R~2>0_^ zdoF&h9h-U!iavCvCrf0U{o^#bdM55Eo09>X`xLY}A14SK5vR#8xc)@6UH@nNqZiBT zWd>U49M2y-<LG*I1QuEbLWYis^MEK#;M<7H(6Md+eaNy5^M<7se=T;fed)`TwPmVo zi_M?T;_Eg0;vAs=Cxc&Ut57p25P%^S)5%U<yj-Vj!eCwz&Y3B6dV$R_fitU_1oR;5 zIc=D&5CR($#eEMU6&UeM{F&ThG)MT&XEX`A5kjKuA8EC-VC`5APau!Z<{{ewM1d4! zot^0$G(+DcW^6GK)<?b?#EL}&PQ0_e*pC7B9%t%Y60(Ii>$fh`R7R5ptvc+02I>E! z=&Zw<{JSvzEEtW{XmE^f7$t}}DQW4Bk<ti^P((Krq@^3_Zl%kqfV4C?LPR75!2rbg zz0bS9c3rzJcm~_~p68tVzCU?<YN<#QMUo+b&NZ&eAQUYR;Y7foRP=h-r-VbA5=zXL z76*sVo7w(8=Gv6m9y5=c^y!y*v7=Lo&xE+^O!i-+h?Ma`SXVPeis2H#9U2RVfMsk# z8<>gw_fRlUPn#hUtcV>8c?0jw^01}RG#Vgk>nZ?_&`^-O9C@G$lgL>fa^?ii2k|ZU z$CSx6y>#8Vw%6EBIZNmOEN5ma1gZvu_UW-g2>ihS)#JyA<jr6Hk3t8K!j0gQ`;#5F z^gmG`lL%VSv^r`~hsd-ExXOt#!&xDmraW0V_{7e9v7-8IO$DC^uDazxchhj-td2j9 zv4VPwLI^a+!U0wSolKDbTCCq2^Vh#=groo2De2V*ZYYs>C!|qmn)xK~9Rat9x}=4! zad}W2sgpcKBd6TJ?t%UP3oMK#fGk`batCDdJ`!aSQ~9uCva6sPz=|WS7iOj=01zx3 z2hnvPz%^0<Q7BX9Q$WF{r&CRUr3^Jw_8(BVqH`7p>Oga`AYhIlo1jG@t%apEV<pHL zZnujx$_P|FQEmOTW((<OMFCLo#sPeY$Re~{OE^<>44)EsE^0$p!u00%?#%isg!t6< z+qI~&lob+6i74t^fKSL$keWajBI${hv;ZM_5WQ5UZ(oHgB?F@|a`WcZ;W!TehhnD% zwah*%*7|ubJUNKYjIC+$>;V1FpvGVx(j78ENk|)^S<|igt?hn$1dKjNdY-{<LGip} zoTSEssj<3AXK2Hs_*LO(p+3Ydx6J8#7+&Eka^OMwefB|yMoSwV8B#B9>`a-XXXOJ5 zlez#U>B1N3qH=+juh7l-mADXQhh6wYqZzeA;dsI}f`6ulDc(vP>j7hvt$`|2_q8Z~ z`J)>5K9tq<nQ&2-%)*Nl3ho3xS%8_n<t5_@RFm08?hq!#7_aEz%nZ4W>SCHXNo^^) z)Z%`nHI3q_w;aaO-3Mf}iq!gNe`MF23E4Mj*<Mq2dyzP?iw~=OT?t<$jln(DQSw!8 zJcwY65^8ykcBHVwj6IA+(Dhgx53YBl@bue;B-OXxjtFT^>2ru~>y|T-JC;&?25%qQ z{quUzv^TkX;It)F`FI;1pWS-*QcGQmj(-qJ*-ZA^hOj6M6-y<Hv=kWKejg0D*Nv<T zJ};J+fU%VZU%qQh&nAXYt~!i~<7}{e%46)mV&H7N6f0sd<n-JmBp~y^b~37gp<wqj zZUWby*cee}g{?DrfHsQMKL(D4sp)#<7_Jd4<L-vg#^np;($*{~=#NZ{P^-Txq_gG2 zP|Q7)*dNXM1UC}*+_(ScNb+8D<c{o`i5z|LtBq@F(WBdWubq1w>i5yBYid8!--b!6 z>26%DHI&YI>;p_;v(HfGsY^CZiGb|M7x9KW0`J<Wi*b+lpOBF}1X{G?X8P*pG@WZT zk(R*D#-21ZW6q*{O{~Ezn^HQuXuYx?UU1W3GsJ(dCosWx9q%aC22CL?S$lOdtm;zy z-cy||mwShCIEKk|WemF)mDA~%P(+lby20T#wU`&%`}aj%S8-A%M@g$hhqPg#h_+F{ zNpyQ%WZOH8mu`ElqaA<vS%_D9+11u-rD1wld<4@`(b3T)DZ*YeDw`?GE|MplG_IQ4 zE=CMaSEG3*Pk>4b4KdcUy#S`)G6LFEmZTJSI>nE>YY6V!SG9+ohw=^viu&IraU5Q+ zc5I-pM~x)xSJ2gb+}5Xf%Ad<rcf*PvD#@vpG_H8Vl?#}sY1ubqLCG<*7{C9RASr{R z9iX^{Q7VXDl!)V5n!BrZy=zycIj3*y=%&Gz3A)mNHQEy@ZhQHC5=lCO(i&)Hq$zql z1x%H2@(E2~DT$Yv#`zPVE7}O<ibD_Cr6^Tv#Ux0|B45^?N2F4|l2{{m!BDr(PXd+H z@^>M@PE+DlaENdRT`o)iCR+2EwvP?4Y{TG|3g<P4{l+pclXliCL*@!ui{#9U!($3_ zxexJXR&@prukX|BlPKbmveL3Q&`8?2-!rK=H@?k=@ngAwHkb%e{ua>&r?XXCkuNd` zcnD*mp&2<w{{eN?Z1~MyhA1)ngT}j6W2(*xRxU}JDBSeamB(lwQeL@48SX7+6Jins zK?&bzMFZXG?i5LYR&5&a){ZacPwQ!ZN9G&|1p8=v&nMNFY^@(+SRNc2-D8nA`T!1f zcZjRSz{P1n1gMUKEl?*=Ac4M=%LvXtEOo~-U<IcC0oQ_+?I#xQ-EvwVD=2$zng$BI zX>`~qpln-Zx*Tv0y*dOWwE|j(DN{sozUw}&p4c6k={jzjP40MLCob1|zh;7Fgp*1d zt2+T~GeYIS#vvDp(_zHjB;0t6DEdGQR(k)@!N|TDnj$<YcF+5HQbHO6&YILfu+TA+ zMT;?E>EaxKByl((|7_n!pmf7)-dPpokeHZr+ok~sthAsMc)O4UP@w>j;Q7XI;`N0c z>8-X=>>J~?fgClXk@7y!+e-!J5Yf2)KPx99G1BM&R_u%<<8e6vojV5rGS>j=T(HVx zkkcTyHIJ2QDpV$DfwUVS?$yEf0#^EsUlRbZ*fA^>=;g(>KsPngHi4(B?s>_}kZSOM zq*Aa_`>x_;QBWU^cDxRF=zwTb080Tu0gNz3+wkv}t?}&(CUX@#!8z2h(p1m?3;V&V z1%TE|j9`>ei(!H;Os7)1y-#pgMVY?Qz?$Vbzt|vkte^x6aiBpmk%ux&lfe7f6gO1@ z0Eo!~bfMR!|H)1yfv)l}Sy{5^+~eKCf|Fn`@|^MBaO?&ZCLK^Mxxz|uL-zioa|kXj z0Ud%FIt3z_X%3F5@3)UojU2@5!u1_^epjn520xyvj34i=>aTU(U>MKekE&A1-jV7X zoq$qZzktIw#UIlUxl8SZJ+OAzuP6eODP*Zj7n18K^-&Gmc|H5{p@QE@_wUH9y?H&Q zY`kZ3zImg*=u=<O)stB4>p_}7H(W>RKA`Ie0?t3Aqlo_j^ArQ3BPs4LU3f;2>A{;0 zx~)Jhc9RR|7zh6tlr&MZU}&I#+FBRBkdF|kdcSA<`8!wWVYp*O4%_5+v0zcrtkH}s zl9fJ(Oe|NnAgqZL_g-ysPz5{0nx_WX-GwkWz_sNky4!ve()%kD(rM*`H%P;^qlMLE z-TE!Sa>FhBa!}5%Zl=jDS42^wd8n*SL2GTbXHH%%5B+=@s#*AE(zg4~C6^Q=w0fRQ zM1B!`1G2z}DpwJgA9T_ACvA15m&hG4zc)p@LtiCjaO!5!W@F_@DJ|9~?6_i8V(_B^ z$I7VW&wqEcUi*Ds18Zi*{-;e!$Gz%z@@z>*QMU%FWH#WzC2bLml`Kp{K@zsjF7l|l zj<oAVYFU&V^p=sN(Yog%3a(#SHo$xcMCmQYN3X9SYoKZ@8{?tAgTwv9#x>=}&-Yh8 z1VsF%e(@*veAT1d-^(%hBkzR2U8FB>m&z%zFh^_?+;*0R;)v8;uJ3)i;h#wzX0ZsX zjfw=H?wH4PT!&C`M8bjGs`Mb$$^DW2(yYxqdBCy&{VC1dh(woHG{AML7maBh{0@8S zD`9W?vR8sU)$#c?sL${8{A%^~V~_LwBID%mQ1LESR_f2WFplgl0hu-&MSw+GREZtM zmR=U*(?~NHM1@T+V-rM#AEMu`%1lB`C;O_JvQ~`?ryMsQ1Qg<4_LWzOue*HyD)3NE zQeI+;3hmq1cWny<%85fewDq<TIM)HY--eYYj*s09J&sAVdW7=~4(c~ga*=RZEdzCw z$FQ8Rhi!<k6gX@Ct6uR<j{MN*wy*qBv4DBY8}DD#YUVh9pI93-C4tr}cPbZ-fi}Qt z7MNU?$EXn`oP0@FlSn4+=Ef&D$KLGimZ`Co5KoR9=|RS*n;G&B6KLG%F)V8-xLlyp zMRI38rn|G6J8e2k+|<jp^&H_~LopGr8MthwX2Kbw0gO-q4~`iU^ye)ksg~&~3K0|| zRBrc-$9E*0Nt0uWKL4z$aU6ctqeh>IGil}Cj>0Y81>0cM)z%HL6yW4xxpc!&1PZO= zbsHwjnJOaHngUoHTq*p$z<YT+g8Nr~xc*9G`woV%URXH{Ny+zlAMrxu7z+Q0yd!uA zx{XQqbZ?2K^JpS%s-&QOC<aqv3@~a~kwHo#JAmQOAPo_2DmH~Xnu4u?N=EVrgSU*T zA%crlMrCT)AZ>Rn0D-Xa%-kiMKpi!<;`S4YfJZ8vNz=&GW@bpr^9PRaqBERk`Etw# z-#1*e1vt$a4?UE6%bb#WGp_h9fHKB8yg7?*;itih-^dY@dqrS~iC_|QBwW=bA@6Kb zD*gu)c+dD|6x%KBfE12nJuEdRBMTvVLxn(*hSJEu5IN<=fO7t11S^<n@X;ted19d_ zrgGghyO_xN&9nb9MRWWMS-1r0F{^k2E7dMiA4N4P<UT}rm9?p5!q4IUZx+!wiQmcV z)c%uw%GK$d1FjpKXz!wvUWlL@bWhTuuS=6ONq`GAxGP}f5CFQeGTLM%RK6Bt-jjB9 zlAR~o$`v)y;(3gmG$fGg1e`OL65(5HC>Urdo+nLJDQ_V9FVUVAB-<$%l1*0=7~NUJ z((Z_|Fjs1_xfcORN(fxYf$)*4RGm(dR?&V$L0KjQ@C1ix;0Xm_VS<@z03>yg>R92u zQG{(lz5==2IT02KAyCDnf=dnnh^IiYGQ~r4+XpLpDX}U)>YJuO0@srrm$aEUfCFpJ znx~h`3cy8OK>M5k1>k0@@cz1~gm7SYzMsF(DY5?q036=($4!7Q!%zS~(j82U$A-lM zJmmerj^KzQqlr5zp+ftDcp)u9cWT2^fT{%GH-Q2*fV+i`a0#Fd6|u@osrx1K#nbSu z6<^WlN5FTb`Lnd=mt=c<Uymhs2*m$(s=K*wVV<K2BH=wo;x#s1D(*hX0;>4!^``Zv z(WU+|%JnS@PNoz!6Qt^VvW4mr(b5MY_C}}3so>1}0irG-qLBP@L8u5g7~U3+>18|5 zJs!hm*kB$Z3#3h8n6bwrMViNi;ToAB*;1@3<{OhBKnbl>n4k_5^wEF8a0lmBFaBQf z(A>&7^7oe&yrYjpkiwy~zt5fa*P^THP%$;#?^yTNz_^ZhV?phRQ$j=<&Owxev2P^0 z9Qs+q)8QAhIIJzjN?6Os<8~^0JVl83&^K7IW2Hxq$ag!kvb`la<jB%5>2n+2?w`f^ z21UdZ8R)0e3=oR^W=l7HYjlL-&Zg9{w5S?YD}-o0DSL(X4p7{dtNsdEn3zlFY|Xe| zt(YK{5D;sq+MR0gIV^W2S-(a5)yI+Y0$(G89iHCF6UlAz>WBQY7n-%E!q^Z&%b<0u z`R{@#dcz<cqw$;s*<0I>{en<#ityjdCTcc7jdKe)P0&nvt!kQ`!2w1dgg`xo1CpZg zG_2oYocU^#SL5$p=(*PT_oP@EzOj9%I-Ye8S04NyP-~aLdU9WXfr?hnFxchF4Hq($ zA1&>Hx2n!VUnO*>b%mteeXa(m3!5r+zOEVSimtVQiuq^tP}k!SX6($l@4DzCvs9&| z#cpJ0)q3|zzFyJ@K(C1yj<y#Iue9zD(myX%JbPridikR*&N?|5#&;=|V_I8~Hl3C* zDJ|I1oJ(P8X|_hl|3*K>0ZHV@&ZGzA^!q=5p^n7XHRjp=N<G#QXTR&8b%*CdF6_WM z;npTzSy829^4em(g%K|YAz{QOL~v{?k%VB~l8tsB+w{LB%Vg5Ot6~-%gwh)vwX8Dc zSE`|SATl9CyX6*ACpB+6NO_hO4FW^YtUBwf&bRP4CcFK8-j8vKu9w%g=h?*hL#b-= zKbZ^aIFN=Tl3;pGvz>}q;mi?9XW15NGc2+8EfS1pss(JAU631csnTKJ1cqAE(-P}Q z^pSbrq>qG`F7Th&CfYAw_-<ESwfW|sB2DmffYITA7hf1$uP~`v&<03lC_}v*#!wzf zcQ;(;i5YLZ+%fzR!IP0h=H|GF3K-gm1MdpV-Ip3JnE2qEpC78~v^}`Hd97-zw9V9k znUB9CHx=AvI?$Y_xy}gE>}ouRc(ThrrW1v4$;!y3p!g8|zK&#nX^^+$tI)ADEO!Dk zo>X+ZZ##VsVuUkzCeH~dIv@hc2p!fuBNh^DR0hG$7zarx%|PZer8><Ohtph96y3Gq zS$X^2-iw#(0e2*m-ff~fNTrY$M^{dMlL4sBb8Bo{O;98`Bs7CLT>=ZY$z!C^k>BEA zI#wY&JMu_9sui5QzZ<l?_InAhWk_7IChOK_#0x-dOKlk~EuoqtwJ|#Kz=)L&#YFNj z1qql?)1v@1z@(PrHbp+X?E9PPpW>gD{j*%1jJ(Muo%WqI0N0gD(8$O|A~cAX(M<xf z8H2Q0bdCmTV28{}#0sNAd_$v*(toG)BDro$ckYnCt5&a@#sP%?*H%D#OUoM2xJ@yU z3d6i(#7Zc9W&ZYia=2(VGlNvNXKuVOvYe!l^KB-7kj8DIfl-jLmY@wo2@J-00$G^h z$Fz)egOj<$YJAy>?X%1u<@A&I-}BrG8GE7=gxezoC#{G~Dk>8yIetI`0YeExG6}K@ zzN^`ljknYKc9xv46;*Q2K2G4Ha=k$d7sqK?X%J~hP{vZQRzn>v++EKh&3bj^F3s8z zy+)P18{KKCC~ANvi%!4r3IKe8J^Q_5w}RV!O|M+JP5!RzP&)|_xJ!lrXbFrHfCT+N zuue{tsmiPaE8uT2=O4PYzQ9?o-_xj!Rc;XnVg$40q0qXtu|b*^RN)K2hTj~FaArqi zA+i-rU`jx>PEU?}$xO+BZ&$$!V8r2#Ap~uJLZFaDR4}u(A>om%UJWaqwh7b!(?PDi zh_q1fe&7o$>1NUefQ}}B@^My~5(GjgPGHopGNFqpe2k@g3@r0p<UGX82j<2r_~IKQ z`9HCc@mGD|6F0DcMjwzh(IBZ3hr?oOY;*zYICkikMguSKG`=~w$&S9^M2Ta+`SS;r z5;?L&R<imhm)J$VXNsid`73uJ5a}(CXlRHOKg*${B}y<dZtMl)GTgyb?ntT+;6F{< zq3DJ{C1<A8bj%2O^V{=PC(4C4W?y6!n^yL;svg5CEivwiaS<pv+mj41%Wm7lCubSH zWl~3;umWN%g|Dwm<%OiulxDJHWEh!F#5apHhjLd7$%}?``LVyUf2D=9^4f6JiM(a? zBHJDIe0>v=8R)y=wPM;?n28ULBF=SnTJ4dBdUTP<O2J7vITJd`tD1ngJadKCJZwYP zW5g4d?H*8{=Ne$d_Lac$NQA+|;tMUuSOrh-;%uwrocTI_(BAbwKwRalZSIyz=^ShO z09Ba_(RYax<2qJrA~1=bV?6c~x>ll7qf^C&L6`d`KwT|GGj*He*r<~$@22Tnl8AD_ zuKOwi%|RL7l_ON?`5P?d8|+;MRt}4X<vNo$?WS<61s!=@9fwlB=OV(V_2JA^v)MBo zq58DR`hr%5S^nE@841}7+9<APvuamqZP|t35N9u!Ekd$Y1iR3cBzs|;+$B~6E1sl$ z%WZ_RW;2fw*PQ?9&GpBDn_jCTQ5Rxv^ZhZr^x9LaGge4+PDo(9*Nv;XGmep1+7+L5 zP30?Dn&rQn9yfFjBFxw*N(E5=C%2M>fn4;ASOlGB&842MZFI(9<Nf$D8Jb%hHC$&j zc$ud?75+kpKaMuZXUXFRfi*9B$dNka#f}d9XX?LTp7*z!+1#Y9+a`NXiAhVT)c2d? z<sfh3^o40fQy1i+Wx=O8;)r@R>{H}OLoz!niRfyXnC{uXA-(wmW9-%HDFOG08DVgw z;36j~)Zqn+ef|FfOlwv~e;cO&SDN@EB4IR)NQJ#T0ak%(vtW;5AUWw#?j?Z6fGCw| zN4(tUS|BxFnqorXbnIY}<_36VsD$=7^=J3FChZ$;t^Nzm5wQe9wbW;kp9J%p05f(` z^sDw%i0np}g;p($omBT&!v%}1V-Ch>`MmUk8+%xQBp=r&vM*>i5&howQBJS@*}t)F zEw6S>_sHV8!?`2xb|4lFJu+*}u<2mvISggPL&J0^6gl>07%QG;Nhgx$1h@)2pz9vD zq8v&ySQkAqBrM*HF!&xGtl6uGhx4+#PTBQ;siu~>yLdo0O+niY;^YPaP6WhFfQ?cX zuA`erC>fDq*@(q~u`Zi1nA6Lx)n2*@#htyMd_kuraw|7;G#}hlUsS6L3Jx42z-akC z7P`YJMhE~nkiJPm5+Ppu*vpJdK<XCM*zvG=tJ^j7HX?c6=*45=%Uh%hqP`|g5X8@* z&@hg5Tni49>N|$<jOivOPEc)?mPy(mrvxWNOlF}CxMX&CEY85*<lJI9Ka%WXtE@G{ zvsWLUu+Dh~nJdu9MV?oHEf1SoY%svwMgiUYO=l48#sd_-(tG@y&`eDw4M9;QTQs8( z?25B<ihduy1+@QDQTDOBa0t&28{qEMS4C)|Lr@et2ox$S`ZVnr+GpSvqM>N)(Ln$= ze(ohKd3tF!P{}vqumU@^&qD&03WtU}OAoKLHO%koGi$S?ipis}(qM~@Md^8AIZ{Uf zw7UmDf3@PHUa!3I=j+lDU}g|6H7AGn%QQ}~^~RE7L}bP82#c1u4hvu!uql~v4=e(! z%k#UK(oM;$?Te1;@!?nLoLGG&gaxmzoHn*ZhY{e=OBzE6rQ;k3gfIkwOEG8CZ9DL` zdT-B4<A&*gC#S|MD3t{@ffXR3!E*&bi31RhRrmM^4llR6ElZ_0gOynEchCL<4%{ya zR+}<P`Snmc_Br9Jv6fxkZtmZeUl)pBO$F&8<_|Y6*_(-!71HmCWeDfcKqfk+>TFg- z<{eh?yfh07VmBOa$MNK+oX+_Oz!aMs2EOFE)nt%XXRY-uV8#2*7QMInIu4ve?-?hk zD!4XwtP-X>xl&w5F9p>NY^(563(3X;UiZ%a(WC_^^093MTGz(a+TB8_{5iaT&*UQ6 z+R|mZ3@%C7u}}7{j2j3mf54V}vdqDAVD03UdXEeyLww+&A?<t*Z8Du(_w6`1?8%;d z>&Se6QdMr-0scLlL&BUdVCR~AdCQAI2504<b5pg$*WOo67a(;bJnNoq=RTkdL~f1| zzW@p+dj8&bEuUO^7*=gW)tai%XynIR7m?e0ChfW$^+bz_#B*RDqG-NqS>N@xVz>Mf zpm5FT0Zo;%b5~sH+$n83E@&B~+nQzj+4UyPdfFl9yFFW!wIGvA%~z270c>Kt(z>&_ zkVeNhzw64IgP&1<Q?7&%-)#pJJnkO~KPuy`U&iyJLVo3+L~Gmi7S4KZTYT{1`D%V= zU{j=^YnZ*|AO|6J0xOtU)pA?4UBmTP{qsmwDOyRo+?u=Gj$G4!Dqoxb<KuzCG0Zuy zci&&rF~+W-W0T#Fm*a}IA%nAgSk3G+S+=Hqb5n<seWNM#b4o>WLAQnO+le*xxyI+R zDm`a;3a&rT41`uF-P^bmeq*=3cbdxf$AkyiWq&-rsb9s)9)t`2RnT_a%)#yxutR;M z+Sonmlc;+*^8X*7UftDf9{g|rlovT-gkq2~x_Ys27Li<cINP8X=sVf2M!z=}M^O2* zHXq@;eCuk+xy6oV?RP=qxM$P$_F=cstL%d_(`Z#|p7X@a78R$eeO7Xg+*04D$WVFX zxtjnF@cCZB*o^eHL1<^E(6_qVl<w^lS+J~wfXboTGqyGV@Z|O{s##Yl$&{G+wc04L zDOSF)kALTLT;>!Al$e(xV)f=*Ll-?w!$;2(S;}d94P{<6JQL!%Q1+3qytvy_<+re~ zCM37u{X!@IPL|;E3h7b$n&YBXldSa88vbQgBty6BQzQ^#U*F{|oDp#&aA7G-d4_#T z=b%*k>O_vL3foSQZ<N)oAg513*Yp==&&w-&o=?;f-~Qz8^$*931iGZJ1#lU!Fso+7 zz@L7F6~9}RDJYAi-Z|n5EXy-3Qu@TBUtpXI8U4v!{OTHL_j+BeBVz6gV~^K~sc+hC z(CNKcf8LX5wwkiIo8s^57x|37Qlf=A>=QmcindECYQmty8dm+fBp9_7S#&%2mhlzt z`-hXy*YiC;jxcz1FJ(U~bWm@0wEyMZty&P_ZdeBFya;b({4wx`J6v`DUrx2y4(Y(; zxu6(9!MUerrS!dou*=W<rq5irt!%;=3Ic|3lrr-NKOMh`IgFj<w7tyXVJNWd7}pb% z3)K(CdD{;kKB?M~``P&L({1Z<hAj6SSxVum{WHIM*P#2<odbUrBTpn+RhxWP9GbH> zlOyf%`8@{`fzTxN%1Y@aWBwzuK7Q?vs!YdQc7;b)gBoD*kbb<@HcHzWZnokV*tRxX zO`);ovr)ki*_o{WjeK^gImS`>P?go8N>*smKBUeBQ4k(KvDf}uT>bgtN86zO6?efI zWVS@njEUk(e|xq6qQWBLy0vGRV%prCyN1p+rQ=kEzm^$VznBlV^8<21bbk6boyVD` z@n)+SFOU(%jk6X#D;Z-30pIn%m>aImRO3bb+FXAeK4l1|RQhh}WAEl*+j$_l=V;a4 zenUB69NDSO%h~R2lj%@p=7U{4yJt}KbbE{MtHB$Fh`e8Rj(WX!Fk#-E8+wq+K!q&n zjy>^pZ_%t^rMpVXPwsTy(&t&uhdHkFb7=$wJ$C!q!+~GB7P}I5A+z1CSfKr_ZGWxA z*S?>_Z0#=7*Ra!*`z6b53LZvXPet^uq>yAIC;9Rk?+C1W{ivvNy5s*1U!>|~fX5#W z)VWc^F4fKMWnFnw>h#G-B$;;0dva35p`vqluLn<*T=UZ54^Zd{@KvSkoX)d)%lymE zXKBt)p@P9^puJ-)+&M8pb^SnFv(Rg%T7Qk#peOt89p!8EVm?<%uLAHMVx9&erHem4 zf4h9EGQ_NfHn4JW)q>7yNAGGzsD;Nx5o^w*Ol$TbuSCv7{UZVLZUZCjnW~g<b7Cv$ z{ZG})@dD;6Ab}6u=oyvj95yqu`z#-|gAQ%c&V$`Xt&38M&KYB~ShXUN;BdPxNX$xO z54fWIt+{%*a^gmme!u57(d=6;rYJ51vFb=t_-ZrV?5uO&r*Gmxj%F3_^YgSr1vFO; z=QaP!m+brt$>i+*;iA#8j*R61`)k}5Lyn$C_b%>*`FIOf*AEi*zyA=wm{B|AJSnF= z?ZKOB?W<>KI7tvVrJ`6@*ZBrgtgGkj^pbmx)U($_p!RLE#*N3|kymywUz+8!I~1tX z8<wx<x;xTgXD$4>dKs}2iqC&m$-(i9tpAlucgSDT>UD7Zk9+<T^YjA&nJ<f&_V;dr zu?)?-4SD<M_j}Fxj=YTESC((!S-ZJNZB@SUXO;Q6A9mKxVr?hsja7y98Nny1%2Gzs zxd#sW@&1dovH5;8VdKUJl@7CaIsXb5F7A-w>-+DwdZoNq$tI3fWp>x)Eh>%dRtzNP z_B-t5XUQwICDn{dzw#q~*14IqD;$BbD^>07GkdS5yoxoe8IPhKbN5Xuo@F@1eSN;% zTdV!{S^@7>A>o<gndS8M)eZW^HU9-8jcvEE#`xZz%&-lgP7e?BsOYtn{C)GAaoh`w zS8vzeknRq0teNdFNam&fA?C=iy#%PLHkefgi{!b*b%$~BO|7_0MbMsFDbC5+!b;bw zvI6wd);zE2#}*k?PZT?enM5H|%zGJ?g`csDtUFaS{(6RpdEPF<ZqjksXuP9hQtkwv z`#WnPcbak!RjXD#B8|1nnxc5bHzxi3TK_C5kDAaQf#_a|B(loUd%Na+YtXRb&$_s` zp&bxzZ&$hyh(u()$l5%TySVAQcTmDh-y}g6ULIB{{GhdRayH-Wd11cqza6b?ADTS- z+0e&hAwc}I@om-j3fn>3H`|^h1AF_{$_`b!O~&c{RmBy>FIQbV%p-r5FeElv^#x(3 z%nfJ4W;46zROBv%p4vMQb^}&C^fPjTj4WCW)O8HJ108;<2yZWVR`xuME3f<jzH{li z=$hd>Aa8P9&yi@gh@b5_9Z{BO3`A1=G9P}T`rakDC+5QH-yancLt;_0qJ~7HzEFtD zKuoC8QB+LimEZ3=^p!h3rOIgo+gF#&6r-5&;rDe<#cmqS!)jH7=_^{D=CpfN7xy}- zfA|l6Am8Y%TdsGS6P!0ZE$sCBDVnwZx-r%fkHfDnbjLehGYk1ED0<-6>{WRG-52Ol zs8p}UfqAyl8Ts_oh%3)=yR-A2ow8H0d48UkSN)fLd{&yyzk1|y*-!h&h2(<Ud`cca z{BNfSf}e&Ht!{Gp_RVW6V)dbi67N?M0wRdhMP2$KMCmZ{{!FRA)U%4!Iz4H!O6KQd z4_+2uvwVhwJ6VT1F&!P~=WY+){vqM7HdL(k*M!;}p2&DttrfLeJLIv=m~Y1-eh0Kl zTDNtq`CZS8G=5ky`f2c`UZ7@<Lmpx$DxpZ<z~i(&NagUo_e+-G+W}L<We#P@0e_Xd zjk;p-Yqhs6dea@=kNjX+xEDh2I{EarTf1gXE;oo!|G<pd?+`ZYj4$79@Ex4VTJd#E zc<)^zZ<mcfPraA@K+yYzw`;locc~S@d5P6KIREe9AcXle%lS5|m;F_Fw>?&?eMrxm zk@8vQZIk9X;~bGOBWG=QxAj})omUBK+cvG;7E(sac!{+7-9x?mV9H8klLRlp|GQ*d zxb%CGqRR8MrnSl<Q>iKU3rCfBKl*2383V|Xw?R>f+92{(S7dhYMoLvohxgCs-Z+-P z`hcP$<vF&17iMpR9rYQaq=cddJbs!}z1zbt%ocos-5Z#yYs<l0b5!`F)7joS*eP@o z>2-JtNnf0++t-|&eN$H@<L|K$k=t06AByw)u27{~_h@1EZ7tXO>}X)^e2%|=xNxC6 zVyLmwxhPnspmOe-?qWy2eth?)dWJFD*#nqba}=%(rD<2l53J?No-;BXmmqt8l%!9z zH=qpW3(MKmX>Xg2i~cK}4pXeJRu?D+52dZFImCym*=_GtFWag^tC#G{h=b6!9*Z^W z_?)7$(yRL}o-4*u;TBJQt1$%fPy91>aVFp0pEs>k(%0yv;r1ZA^%joPxxT7O+UV(Z zJ(>Kie4E^;YpF*&!~pVpOv?r$&|05$HN#Wsz^iieja=9VBk4Dnt7f0ZBi>!r{`<r2 zCzsiQMEsLkuXc;SRR;cLEvYi|UJuZXQEb(<H=fMyP5MNycnj_#41&u3{h(|vXKvO} zI&7=nHuDHuxdBo^dM=D=qN-KrXD^!So1RGSb_P~*=v9w&{Izr&4JS_j{84moK1g6` zcI?N5)rzq|T%?hZcrC=~leXACyYKEl={aQEtYb`Ml)?+qjw6NqdXeIC>xEVA&bffD zOO<oav^alV7_0kW?p}zU_YYq9+UehsncF>XX1o+s))M;VvU$mOIeU9Hw>^A8Tnf&* zYqs5R^g+44NPX9kKfVn2@>cciCnXAS&@VDy$Jdc5lV|aE4_{7`*wJIW{E?`0%WBD2 zZ!;yTs;a2&bLjDQe1R2t$jz50*^WC>W<R{vn>hRPN6Y>tdn2*HW#34DF_SX7XCH2r z3X*~LA9n&M=e;Jb#+{Pyf(c3fYF(-Bom^6FO=f%@MdHc6-c?10O)IuKgz?F_z`?}r zJ!ONm=DkBp0rK9&CSs+%E#m}zmn>Zbeu_Fg$A8>2GVF$3m%nv_`q?%+#I;VIxVCj+ zZ~jSz*zV)4`cqV<s3PCdfb4tWsMHmrLwnmbcttdSNk)CRc<e;E(ea8iX2;yPGGV2` zR+aOwQhp}lLBKO!ea-n+Aq(FN`zue{+ux#;Lf><2dVof3F2327OoJPTEC$<ku<*R< z^VIK>5ehyRzGjt%PK%3s8uaTPiC<;B?0Rl-&s6XEO;uhPsd*4P){L$X<~g38fN0Cq zk1ZX2POPHjcFE2DQfI%-WNUvm!=Xc-nQ4ZUdiy+`#)Z@VE5;GI{l&lH>&s`V7t{#v zbbbePJndR0Z>AVstLqQFTC(yZ>~l!eMu4?QKCiw@KHIFk$gILPcF$Ub$U9E0AjMt9 zJJER<5Zay^kX~2EQ*2awUNOE`s4>8KQ?u0HyYS_$x~9gpZ6}>3YcPu>7L&|=__KW2 zEnxkZ(b}r%5^DRN>U)RRvy0C6>Drt07oSOvYh;Tltd-+KmDQGKJI*XVqEr_JV0nA{ z9h=)vKyEn+zok3!d3Uv%ZS_-pMrUZ&0<5aSYkPOiD1c_|^?mG~Mz!Ml{ZABu!I_(c zU9a?zwVff(#K<O8C@SP?XS`?v<%7K%-(^a@$?m+?AWyx6L6f<rcCpa;4NALemmJdc zdV{Df)4p$wBZjb>XUSi6Xmk(1Vl3EcZvWMeQp2UN+1c?rV4v)Fcm|o*EPl5bzbAK* zte4}(tF7{{>g??1{D*TY<>#J0k%`Zg6kN~fuY_Szq8*8)0Ra&<qhXt0-vEBoAyM;N z0V)ci_q!{4lbeHbG*i{f07fvsG7SbH@?w1mJ`Zz~n@r2L*BfhjslfR+fZ?ct<uaMK zjpsqZZ92FGg=)~F;N7q4wPjR4`I;r$;pf4u5Ee`e0olU{@Dg+p)IxwpD#F9Pqy}z~ zXD&2f!_{%J6r!9THrg5T$P1u>(}Am5h&cdM37dcc$T$o@7eJaTE6!a}Uay%`@Uk}B zpQk_EHqD(tc<`Hm7uU@QFjFlvljX%3OQ?<|P&`L!D;`Ch(>vY9{q?ZQZXDJ7JA*^S zbY3D3s1m9L1E{gaRP``qd<K*npe@XA&)jp^c|F-SvCvhOaR@y;ED-kcP+{>~%KSTY z2;H)Zz0o32uWie*2zn6ud{my~Sz);wkd_?c-SV&90BXu7YB6rPBUDbH2eJjW?ls?f zZPtG=HTi%g|5xO1u2+z`kY-#5cMAV`p5#M}jRHb9CS?Acg^?+jDhQhDZU}VhYul=0 zWoU18QKu#_DeJS-00BkON47~Hk1wIv#h!m2nR))pa_*7mL7#Hibz-%9!SlUwXi8!Y zdE_a2?V4C_&k9WvT(vK$)!`V8_f8;D7?b9AOc<GWZt^SUJ`jBFvZ8wm$;fnV#pG4F zPjMjK1S8@{5s)jv+)l6Il<F7n=Q`vcx=e3N{X-tBbaraa+K&Hbs4qzI7KeyPjvW_* z3cSW?sNfCPOkoF7J>xmzV_FMm7(0@G#u&o_#T76Jn+B8{#Ph*{Z<}le7=<lbzIm2k zysIpie}IOv?x0&6rsY0gdK~+AjAnF#zliytwp&_FRaGrxUD*U^kU^6c2&r^mbHM`{ zsG6=o6T+y*!8V~Z@XZTAyii`t(oCh4NgFHhWw6s@B#&JXGN1e|4DF*`tP07{XO~Zm ziaK@n7;Aj(G}q|D@lE9{%(yCP@ul}o^X!8pVNJ1L<h!}bU$i)t*)k|)RN1Rclg15D zl0&09LYBD#!`f~4i`)^c8x~vz1*2t>SFtj2uOCsE5s?y#q9bZRx`^z6;E6Ed?VbOC zjBr7thF{cuL0U`QQoP1Z27Ti`7j2D3+UnCvLGDf1W*Ufal6!F*oh3Ft?~0sFmNHW= zh3(em=m?5rO=poVD*Gzk=V>OAGm>tAJQ`<hU_MdHw8iqPJdUT=pop9^CHB(owt4** zm9YA1Ys&_nw{3gIV7zk5738KwHXPa-EC8;UEw1LsqR)|a!f{yvXKW8F`U&#suHqcP ziC=dZ6H!MipDGJw(@^+3yJ@L?E&ZnUbFwe2*#7%mrAs8R`#`uWsv=I?r@{|fM`&@A zJx(HtJwbs<VmzimJ>%}+tgTrI9rYw#^qu-5MntRl>j)MF&@=~r^<&GEB??Gy{rU8} zJss~Iezj3F=gm)sgS5}~TC;Ique2}HbTGL01}~S>v^3V0yrH#+vSiHd?$~D&1@o#W z@|tX@5>A*<4w^N#xmBNXk!Dp^t`nx#;8-%|C%e-A<hiJV{Ut}McIAe<nVh<n+3r+k z*!*vhIEO(j&hkjWl5@I*sxD6tCF_1DK}VaQc<{hzm8liyvwCF)=h9J?;8-=3SgN!i zwwLEhm{c|P%1dJR!eJztVo4Zt=3_xmh^v+1TLcuw8CS!qIv+Ed>LxqMJzT6Uk=D<p z9RD96eYBxm$yPZ^moI&X29ge|LtPIMbr?2;)f2iH+$X<5;{hrR0RSbn3L__U6i>IU z`gXmu0)92*#|Hd9{ig7#r<>SahwL6qy445DPuwTEa5{AqHpo;lh{*tO2daghq(o!c z(Kj?+eS>iqdar)dDQX-$>gXzHu1cQEzpXy2*2$x<s$Yak!ocTqmAW!zWiWKH3Xqta z7(J|bj;NfD8QjN<7mda7B5uGbl{UAV=Nvv4agM(0HLrDfsbHEd$vBRt)8CI1gl_yF z<whVOX-&4lnBtp*f(V_Wd&|GL?G^XWr8^Tu-)iJXRV`>*B|6zDt(b_Rx})iEwb2kQ zI1Rrmfl-H_KaNzQlb}Ie%cs4~MT4ISeJH(U)c4C<$+QI`$U>p9iQ(5&1$`Xx?l8@k z1_GCeJX)3?^_&FvUQ@cTMg)*%x+5SxA7~^wZ2nnzg3?W0ZH>nqSwbWhOrnOy1`Xnx zs9+b{4M@d_miHZrVPd8WBX8|yQobCC{+<%~D5~nTWTD)kNm=%4?jRJDkm`zYFm~do zNOS)IMd~`=i>~hoR1%>j00$^B1^s9ctP25LC+NdHi`f5+=PNrBt8YA%Blftvm{O#o zLqVDsp}$09Q-={b!`K{$#l8Wk@0D8G%7DIsH=4Dfg1dgQGd<?MeamoB5gY={5oIg^ z2+)d9Z4`XhMyNZJI@DajOJ>KBle_6vxz)<|=0Y4ptg8ta2#W<k)e^Kc1OP>|oUEx1 zK+HrM+Jy)j9p1G|ChrxVsjNybt9o)Uf6>d+ZH49_7y%5(3ezIpHW4Vt_-n#T;2d}h z8CgXC>u|5t>?^<NGgCYp@9tJ{5>{kBi@bwf?Ftc2_@~_&Bw>ayfVx_2KPCWhcm##< zY`d=9D@ayNg?6f7o=WV5Y^X$#L>wErc2k}j|2|M$&bY<~qEdL){4=cH(S6^fP(Eue zB4d&`U7%N;w5c`VogrM>VJu1;6D;ECmRbTCsnG8yIG|Gbm}AYLJ_)0fj|r_B9w?wQ z*QeC83nyVB*FT(f_;Ge?;rXB5^v(KJ|DN@FnfC2uZce-K)5;UkgWN|{k3^n$Csd(K zQvoj8SWOx^z%9%u2;=T6&B4wNSjKZ}Jn$ejx)KEIRnW-mEK!e}b(!MD;{+k&1Lk2F z56RWe>szzuJiTMRV%mwS&&0OU3Fwa`Pd*_i!>bY8F9>&xOxw8G0&`2KpolRH$w#7| zmgd*zFrjPme#^o$)~Yo$3R9U-eIb#}<AmU`!a0oM-=t7jG`UAOF8`z83Nu-lbRkZI zli#P~9+TU1su9E#p*pm*JL0Cs&PYlv#DXpWEdjMB+A?{T=u|Yhpzj;Jf?Q_4J<`lE znW9EWV96-PlNaZ@aW(zbdhfb!O|<JUef8i~1xsU`+$(ELyLg`#2A0{4sOMo8mKdPL z|AZvZU5d|Iek;x*6Xb;R@Hb7O9+AXR;KZNy&M8K)ae+?NOElY}vxO!Ug1Ij<k%n}n zxjuuvrb6;>!;Xv}`#bT<*XKSQVOE4YdO`~SV5i7y%Vv`9Ay8}d%Lonf8lW{lKU&V_ zevEZfY@*0lhkNS=aKJN;cxb8At^!#@IHcS}-*b8~>@7k?b^7IX`?=6ob2dt)NB<s_ z*~)-c{I+v_mD7}Pu4a+I0pq9r*GM8{Yu>GQ&~12<M&sH%jZaq+55b0*dro-M(*1`z zb-aa^<Cx!jb}J3wN`l@=$d6#E>6S*>JGcf1uwQ_|bqb;CoIES>k^Sm4Ld1nIew@rn z=R^vM_C)Sgp1VOe1hd5^AUe^dd6(ehPuLa}tf3aG3y;e@Jf*7);v{H?S_mQ~yDX@V z#ck9DEqg0&okQwDWmQ_3jb3(wlXm|VHM(%`YyI!ol-~VflO(*4Hf(CrG*bawPB@tf zS59a$8B$_yUB^)gFvRr}Zdxwe2Njk^djM?wbpx7D80+sxV(q?(SNtAn-72K@`XH;a zplk%P*L#OFHT44QCJW|7l^$dBLeeaHyBYN^@x4xWFB@^y!xK6=AtvpE)RH$GZ3Q71 zX&kMB;(^$7*J!QoThrn7?fp-H?8<+DaSrEsft5}p+n@T#y>)-A6&pW`tmG)CCKPG) z>@{itp#7W2s{zUQlv;t1JA{^jrmc59z2D|O37^H6-^&^2sFY;LVZISS+tR8x60OTv zLNL3n@ePfoIRRjnRT>dQ6F~waBo{}UuhQ^vpM19iZ)9v4c(H&V>|qU6P@%1IL13|P z7)DLsfKZYMt$~a@UA6ib>`JH*9idjN%`kDTcNinb!+789&GxozFV{cI=uK2@H|sUt zo8(zhZx$oB7}bdG@x%+E9BMGNK`4MQ1i;!t04NUuG+4_M3@0*)lU+Tb_(SDa<v~Wi z*9N|q6Sc%3fDqXC1FY`p9|`PGxi|n71|a%9v!2GcEOZ%+<6Jr$<JNsZ&d{+^U8X$9 zTQLiUNxud_JOP}h8x-{?v&&9%wJ&`u7SG)sZ{^&to$C%(Jgg6N(E&4Y7#lz-6BfFS z#Q-Egww6YRz@==h-Emql$z5~LH^Bph@7CruA(TX0S!n>2r0$6*6!b=K(_rb6N=Yne z_i^|{xnpMEYGL82dZSer_Y$B^xWpJoA;Kw*r2-h$=;DrH`ODvz1S)3yu6fS%TM{@a z30O23g#q4#i~xqZ0H_D!qgyEX=Ued}|K^d?qr6ST@id@81o&X6V^CsM0-E@fuu2*P zs{FRO-WK!+$19tNqR!Z_LA@+a>3Ryu2{jN?nic>%R!4}pkc2b)P$XnVW0@<_C9DV_ zN8ikQI;1{aK6DPzNPW=V1L*>PGyJ|j03H_dKoT5@Gw{_Q2n<%>yux0pPlc-TiD3K# z{F{SjSBWTXcVWQOlE@}xL*RE{qybHL6SX6_8>uc3qkE&hTocRP`9BxN-f~Q0dlaVI zBNMt<^rrID8?g0pqZ9_+$m0#TyJh;8R)2~6N`Bg4=Fo3aoiNSGmTQeWDJf*4saypB zIrVI6@K;U-1g4kyMqEYC<{on1!uaKXw^a(8oA)hT7R0f8-QC_9%xhvx%s4<*MSC!j z14?{ymI^zg8hMG!h6jjph_ax{<p@3{5@LTBtpy{3***<Y*KCeAZ6se+Wc%Q=nb))b zK6o>)-m7LzIh|GkMW@GNI8M-~LK^+V9dlCJWwexSK7RA;N}?OxG%(u`j$Ewx4F&!Z zr&VJil#jPts2o~wAxHT!A_hLJcT_qpI~LxtL^b&zVVT88;<~><u^%-i#hq|kn@bvQ zW@)o_Kx?$ag@52OA9}wx!V{rir{iv6CS1YkXi?7UqL?8K_d>Y)JNi#<Wa;ZmNPh_d z1HC5ei}uWk1709?L1{eP$moOxq>+`9ucYw1nZZgPFe5+B73wmnzF|n=bg4p{LFG=L zs64S;rieDMmi8-`WtVvtVi>=;_YT@=4jzURJF9D49gagajysxV8O7nW_BT9k#osij zzaMAcXT($n9n8zg-G<zO{VP>5gP1c}7|sOYEQl=9SngAfzPp?uBC@p1JD|Q+98ok| z)IUU4Z)~jXsZus+yNsA#G3v2u$mK>CzJ(hM*cS}x+0~svq|4I>)HEBRP#uKr04GEN zY6>EA>7mC<jBp42WiajK+H3KxJE?S26C%P%Y}TCiVn2v)pLg!ef68gwe^po@!j<0_ zbXFABB7TWkCK%)U*?b*7D3|*io0mhdc_V@(!7VTu>eC!&aRoS)J%d;}<y?w*-#BA& zhpVKdtu>`iHpPU!p!Luux~)~~@Ty<-5@0%T;yDZR+NQe=a5u@?OVX$XA!pW2JdK4* zJ2Td<q6rw`hrpJ5|Au?Z7iL!RC!jlrBMBvzeHA;`_i*GsxBT?e>ba<j)s?08o`s|_ z;q`zOo0qgtaoj<fv|_2$7UWap+ct|hS{7en?F0n_?>M9-fB3T7BONS4<ADu|ZX^DN z{vuX4^VjnRH^Mo5z#CSy_OE6QU)L~6qh8q{e^aB*tE@}cg@}<riHo8wQ(0nXG~+#8 zn7@d~b02;CV%-PEP8b}uo2$d^F2Ytq562RuCEw^zRW3yZhJL|%KBJhVYUV$ypbZlo zX`CN~q`Vw257F_3@#5EG{!N1=uG(*NXVc%pv*<+;xBZY(|Mu=CMI($j@)VFZW2t%F zO`}S9(}t4{O$YL$AHzXeJS2`uOeK7>(KiBL-mFL|{kK`(NDbJ3Rhfw%q7IL%!x1Wq zN(smz8g~Gp<1l_RjtMu4vDEOS7)f=gC?vU?=33T`Q0sh>F97#H<nA$5v;4xb-rsIK ze+l?So6?Y|3Q)pbN2LY;|J=<W2viAgq>eN5Fajkj8iCbCAVGAzJEGsd$G`iVqQ6uD zxTmV^wKOhz7Y%k1lHQ*Crqdn@auORibcOq4Y>2Q@TNJ{Q4gmpYEva;`v0wxSn*fHy zv(olwoNMBPU!8nGREYK7*?r^mM}r*;deU18^R`2&93YoIH<Xhg?6D<B(gg_MOesHH z?sJF#$U@hjZ1_s|oHAF(>2NWtKNOM+Xw*#uK#2ycESet0!B_%`ZK&r~^tT@KoA=*a zeg25I_n(~yw`ZxFi5V662SjnAWpkk@6Cep00u@y_@~sL`IC>~Epf5icQdP~Gl!OPV zwVV(gR2Hg6R|~Af0Q8jOc?&#sSM;V?GM7nv(<Z(=|HHf6`mmQwBRDF6f<O&4P+bP| z1rdo3z7A>qK?=J|R-f=#1dP-MMG1pfkHFCp;80*)O9I9GmDaP7j$7%2fo*-j2Lp#O z<q}2|NQ}e+)DtCC7CHpFR~&4y%FS7sIW8u$({-K;TE5dU{#Ocs`vycNCqRdhiUtJk z0dXY&9l%M<h0))lJ61eg?R}x-RH--wa$(3vCX_dVg%w4?O9ul>EI_&HJXG|?CNR8T zi_yY`C@%E03)EJMDAxbAi_xsiG}dIS=f{BTm=Y4rhy|!jO)C9}(!NGQQH<oJXvd|X zZpJs`$us+3GSs%-+}Y9ioZv@W{mV*SID%tO=EtJ?@@aO7**Ccig_>1R@$8=BWmN}Z z`lG>6ax*>$D*H?=7!o%{6Mr_pLBb_$BHt%*_z-Rm?)1N``45ns{%~FFU0wcs`}T?B zMyO(*Ky4VO!zMVH8<&-e9O>Ft=Qqft2&K(q5oK~UV@L6a2zvl00ufnV0+s}6Et@~E zGYY$wONg%jfS~Hz4CB3~-5Xxy>*@cDuj(uB7$UqpK%qZ`gMNdN$x|wOj;@;!F>+sC z+5}Y5slOH<z&c>T*dJMn2NXkTcZ5cJBwJv`_=29{{wJDa^xQokd@Q_npJp$%JSN0B z?4iZwjNB1MMis`U)=-1oQGy`bV>}eO!NzQ-1wm?PypR1`Isj+?BIhw^T0M>u9HRKq z+Wy3VUd<qUYdz;9F63ThGWWAUSe@|Es<GqatBU?#ZyMsxSykwkP_cNFu}gEl)}2eK zjP-C9fzP?@jM-vIl(OgvL&_nfC6?(ALgE>Ed!^(Sa5=QRAe1jGX*2!2NDK_p8(JyA zBt=#7hPNFBt-2nwn;p&Ea)IZ5m2}lLP8xM_z~**w2zD{K3E`n2kKvi8erMYvQot0S z=sfWOi52QT%@fT{ttnsDeH+KNDt${RUN|we{ZC^Mz5X^#crZuIaVtowM0UxlpSD^& z!)wReEn=KI-%B}TuvgXJ|ImZ84?Yuoi6}aUs;7xw{%4RebiE}Pm}t~sqRUYuxc0)F znQ<Q@4Ri=h8%~0jnG}KRIvG3~uON4~q)tMx_M5N__m}hg_OGnTq1w*!1)eYG57g2_ z4pobM;I?JoE;H-0!}X_|V{ugbJ8}uzoI#EyQiB9ffB_8@{v9?>kQbzU+68;XbMa$o zcJoBlu7QWVu)arLV1@jTqqB}{>V5zJSukoK-Qc9#(GCztcc*kqjV=X!Zz3Ji4bq(o zjCSgf2}5a>66p|BY*D|z^ZD&h9_PV>b9T6|`@XK%>-k#z9HlG382PJ=LzU)(2r?Y1 z`Zwu{4EeuB=%z_)B15~)4r!uIeB_))OkPYhaiJV0VG=H4C$GW_5wG>3FhIJ)e@DyT z97ylCCK4-q$BJsrRtn@eMk_=BMQS}OnAC?6c<yQ02PL3~7pJx)y*C(Fs8#Imb7}Mp zC(|A8;jPG`dO-Wr2N9XI`5vOOwz-%B%h=9cP}qg(@HldN+f7)wrWUAgp5sHWhvIC7 zOAc9;ZWFxO<Jn$IVR^=`D*vIIdP5qe;MJS}PZ|_80%*%pX?`	q~cQfDb$o-Eu;M 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�XZ?N9KL+U`wzP44sY^K}kU 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 OZ_a;t10el3|9=2!6m7r& literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 7d28de6..3e738b6 100755 --- a/index.html +++ b/index.html @@ -1,90 +1,77 @@ <!DOCTYPE html> -<html lang="en" dir="ltr"> +<html> <head> -<title>Transferportal M4_LAB HFT STUTTGART</title> -<meta charset="UTF-8"> -<link rel="stylesheet" href="css/bootstrap.css" type="text/css"> -<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> - - -<style> -.collapse {display: none;} -.collapse.in {display: block;} -.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;} -</style> - - + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> + <title>Landingpage_31042020</title> + <link rel="stylesheet" href="/css/bootstrap.min.css"> + <link rel="stylesheet" href="/fonts/ionicons.min.css"> + <link rel="stylesheet" href="/css/styles.css"> + <link rel="stylesheet" href="/css/Testimonials.css"> </head> - <body> <!-- content --> - -<div class="flex-container" style="align-items:flex-start"> - -<div id="Textblock-startseite" class="text" style="flex-basis: 600px"> - <div style="flex-grow: 1"> - <p> - <h1>Als innovative Hochschule wollen wir den Wandel in der Gesellschaft zukunftsfähig und verantwortungsvoll mitgestalten.</h1> - <br> -<h2>Unser Ziel ist die Beantwortung gesellschaftlich relevanter Zukunftsfragen.</h2> - -Diese bearbeiten wir durch Forschungs-, Innovations- und Transferprojekte und entwickeln dabei anwendungsbezogene Lösungen. -Als Impulsgeber ermöglichen wir den Transfer innovativer Ideen, indem wir Kooperationen fördern und Räume für kreativen Austausch schaffen.<br> -Dabei verknüpfen wir unsere Expertise mit Partnern innerhalb und außerhalb der Region Stuttgart. Wir informieren und involvieren Interessierte und Beteiligte durch die unterschiedlichsten Events und Formate. -<br><br> - -<h2>Willst du dabei sein?</h2> - -Dann findest du unter <span onclick="event.stopPropagation();hint_navbar('0')" ><i class="fas fa-chevron-right"></i> Informationen</span> mehr über unsere Expertise, Projekte, Publikationen und Lösungen.<br> -Erfahre mehr über unsere <span onclick="event.stopPropagation();hint_navbar('2')" ><i class="fas fa-chevron-right"></i> Events</span> und über die Möglichkeiten zur <span onclick="event.stopPropagation();hint_navbar('1')" ><i class="fas fa-chevron-right"></i> Zusammenarbeit</span>. -</p> -</div> -</div> - -<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel" style="flex-basis: 50%" style="flex-grow: 1"> - <ol class="carousel-indicators"> - <li data-target="#carouselExampleIndicators" data-slide-to="0"></li> - <li data-target="#carouselExampleIndicators" data-slide-to="1" class="active"></li> - <li data-target="#carouselExampleIndicators" data-slide-to="2"></li> - </ol> - <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"> - <i class="fas fa-chevron-left"></i> -<!-- <span class="carousel-control-prev-icon" aria-hidden="true"></span>--> - <span class="sr-only">Previous</span> - </a> - <div class="carousel-inner" role="listbox"> - <div class="carousel-item"> - <img class="d-block w-100" src="./images/3DModell_Wermelskirchen_Startseite.jpg" alt="First slide"> - <div id="Bildunterschrift-slide1" class="Bildunterschrift"> - <br> - <p><a href="./index_Projektseite_agqual3d.html" ><i class="fas fa-chevron-right"></i> AG Qualität zur Definition von 3D-Stadtmodellen</a></p>  -</div> +<div> + <div class="container"> + <div class="row"> + <div class="col-md-12" style="margin-bottom: 40px;"><img class="mx-auto" src="/img/Forschung_team1.jpg" width="100%"></div> </div> - <div class="carousel-item active"> - <img class="d-block w-100" src="./images/M4_LAB_Vision.gif" alt="Second slide"> - <div id="Bildunterschrift-slide2" class="Bildunterschrift"> - <br> - <p><a href="./index_Projektseite_M4_LAB.html" ><i class="fas fa-chevron-right"></i> Innovationslabor M4_LAB</a></p>  + </div> </div> +<div> + <div class="container"> + <div class="row"> + <div class="col-lg-1"></div> + <div class="col-md-6 col-lg-4" style="padding-right: 5px;padding-left: 5px;"><img class="d-inline-flex d-lg-flex justify-content-center align-items-center align-content-center align-self-center justify-content-lg-center align-items-lg-start mx-auto" src="/img/Icon_Informationen_Verlauf.png" width="150" style="margin: 0px;"> + <h2 class="text-center" + style="color: #8a348b;"><strong>Informationen bereitstellen</strong><br></h2> + <p class="text-left">Über das Transferportal können Sie <strong>Informationen</strong> und <strong>Daten</strong>,<br><strong>Dokumentationen</strong> und <strong>Software-Code</strong> von Open-Source Projekten an HFT-interne und externe Partner sowie + der breiten Öffentlichkeit zur Verfügung stellen. <br><br>Hierfür stehen eine Projektübersicht, ein Wiki, ein Ablagesystem für Dateien sowie die Nutzung unseres GitLab-Dienstes zur Softwareentwicklung bereit. <br></p> + </div> + <div class="col-lg-2"></div> + <div class="col-md-6 col-lg-4" style="padding-right: 5px;padding-left: 5px;"><img class="d-flex d-lg-flex justify-content-center align-items-center align-content-center align-self-center justify-content-lg-center align-items-lg-start mx-auto" src="/img/Icon_Zusammenarbeiten_%20Verlauf.png" width="150px" style="margin: 0px;padding: 0px;"> + <h2 + class="text-center" style="color: #8a348b;"><strong>Zusammenarbeiten und Austauschen</strong><br></h2> + <p class="text-left">Für die Zusammenarbeit mit Projektpartnern können Sie verschiedene <a href="./videoconferences"><strong>Videokonferenz</strong></a><strong>-Systeme</strong> nutzen. Wir stellen sowohl für Mitglieder der HFT als auch für externe + Nutzer Möglichkeiten bereit.<br><br>Bleiben Sie im Kontakt mit Ihren Projektpartnern: Über unsere <a href="./mailinglists"><strong>Mailinglisten</strong></a> können Sie sich schnell zu Ihren Projektthemen austauschen. Kommunizieren + Sie Projektneuheiten und aktuelle<br>Anlässe an Ihre Nutzergruppe.<br></p> + </div> + <div class="col-lg-1"></div> </div> - <div class="carousel-item"> - <img class="d-block w-100" src="./images/SmartPollen_Projekt/SmartPollenM2GIF.gif" alt="Third slide"> - <div id="Bildunterschrift-slide3" class="Bildunterschrift"> - <br> - <p><a href="./index_Projektseite_SmartPollen.html" ><i class="fas fa-chevron-right"></i> Studierendenprojekt Smart-Pollen</a></p>  + </div> </div> +<div style="margin-top: 40px;margin-bottom: 40px;"> + <div style="background-color: rgba(255,255,255,0);"> + <div class="container"> + <div class="row"> + <div class="col-md-4 col-lg-1" style="margin-top: -0;padding-top: 0px;"></div> + <div class="col-md-4 col-lg-10" style="background-color: #f2f2f2;margin-top: 0px;padding-top: 20px;padding-bottom: 20px;"> + <h2 class="text-center" style="color: #8a348b;"><strong>Neues Projekt anlegen</strong></h2> + <p class="text-center">Im Transferportal der HFT Stuttgart können Sie die Inhalte Ihrer Projekte ablegen, bearbeiten und darstellen. </p><button class="btn btn-primary btn-lg d-inline-flex d-lg-flex justify-content-center align-items-center align-content-center align-self-center justify-content-lg-center align-items-lg-end mx-auto" + type="button" style="background-color: #8a348b;filter: invert(0%);"><strong>Zur Projektübersicht</strong></button></div> + <div class="col-md-4 col-lg-1"></div> + </div> </div> </div> - <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"> - <i class="fas fa-chevron-right"></i> -<!-- <span class="carousel-control-next-icon" aria-hidden="true"></span>--> - <span class="sr-only">Next</span> - </a> -</div> - </div> +<div> + <div style="background-color: rgba(138,52,139,0.45);"> + <div class="container"> + <div class="row"> + <div class="col-md-4 col-lg-2"></div> + <div class="col-md-4 col-lg-8"> + <div style="background-color: #feffff;margin: 0px;padding: 60px;padding-top: 20px;padding-bottom: 20px;"><img class="d-flex d-lg-flex justify-content-center justify-content-lg-center align-items-lg-start mx-auto" src="/img/Logo_TV1.png" width="100px" style="padding-bottom: 35px;"> + <h2 class="text-center" style="color: #8a348b;"><strong>Transferportal</strong></h2> + <p class="text-center">Das Transferportal entsteht in einem Teilprojekt der Innovativen <a href="www.hft-stuttgart.de">Hochschule für Technik Stuttgart</a>. Im <a href="https://www.hft-stuttgart.de/forschung/innovative-hochschule-m4-lab">Innovationslabor M4_LAB</a> wird das Transferportal als eine Webpräsenz entwickelt, welches Wissen, Lösungen und Dienste für HFT-Mitglieder, externe Partner und die allgemeine Öffentlichkeit bereitstellt.<br><br>Es ergänzt die Informationen der allgemeinen + HFT-Webseite durch konkrete Ergebnisse aus Forschung und Entwicklung, verfügbar in verschiedenster Form wie beispielsweise Daten, Dokumentationen und Software-Code.<br><br>Zudem stellt es Kollaborationsmittel für Projektpartner + und später auch Partizipationsmöglichkeiten für die breite Öffentlichkeit bereit.</p> + </div> + </div> + <div class="col-md-4 col-lg-2"></div> + </div> + </div> </div> </div> @@ -92,8 +79,7 @@ Erfahre mehr über unsere <span onclick="event.stopPropagation();hint_navbar('2' <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> -<script src="./js/headfoot.js"></script> -<script src="./js/landing.js"></script> +<script src="/js/headfoot.js"></script> <!--<script src="./js/bootstrap-collapse.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>--> diff --git a/index.php b/index.php deleted file mode 100755 index c564221..0000000 --- a/index.php +++ /dev/null @@ -1,127 +0,0 @@ -<!DOCTYPE html> -<html lang="en" dir="ltr"> - -<head> -<title>Transferportal M4_LAB HFT STUTTGART</title> -<meta charset="UTF-8"> -<link rel="stylesheet" href="css/bootstrap.css" type="text/css"> -<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> - - -<style> -.collapse {display: none;} -.collapse.in {display: block;} -.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;} -</style> - -<?php -include ("includes/header.php"); -?> - -</head> - - - - - - -<!-- content --> - -<div class="flex-container" style="align-items:flex-start"> - -<div id="Textblock-startseite" class="text" style="flex-basis: 600px"> - <div style="flex-grow: 1"> - <p> - <h1>Als innovative Hochschule wollen wir den Wandel in der Gesellschaft zukunftsfähig und verantwortungsvoll mitgestalten.</h1> - <br> -<h2>Unser Ziel ist die Beantwortung gesellschaftlich relevanter Zukunftsfragen.</h2> - -Diese bearbeiten wir durch Forschungs-, Innovations- und Transferprojekte und entwickeln dabei anwendungsbezogene Lösungen. -Als Impulsgeber ermöglichen wir den Transfer innovativer Ideen, indem wir Kooperationen fördern und Räume für kreativen Austausch schaffen.<br> -Dabei verknüpfen wir unsere Expertise mit Partnern innerhalb und außerhalb der Region Stuttgart. Wir informieren und involvieren Interessierte und Beteiligte durch die unterschiedlichsten Events und Formate. -<br><br> - -<h2>Willst du dabei sein?</h2> - -Dann findest du unter <a href=link ><i class="fas fa-chevron-right"></i> Informationen</a> mehr über unsere Expertise, Projekte, Publikationen und Lösungen.<br> -Erfahre mehr über unsere <a href=link ><i class="fas fa-chevron-right"></i> Events</a> und über die Möglichkeiten zur <a href=link ><i class="fas fa-chevron-right"></i> Zusammenarbeit</a>. Oder mache direkt bei laufenden Projekten unter <a href=link ><i class="fas fa-chevron-right"></i> Bürgerbeteiligung</a> mit. -</p> -</div> -</div> - - -<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel" style="flex-basis: 50%" style="flex-grow: 1"> - <ol class="carousel-indicators"> - <li data-target="#carouselExampleIndicators" data-slide-to="0"></li> - <li data-target="#carouselExampleIndicators" data-slide-to="1" class="active"></li> - <li data-target="#carouselExampleIndicators" data-slide-to="2"></li> - </ol> - <div class="carousel-inner" role="listbox"> - <div class="carousel-item"> - <img class="d-block w-100" src="./images/3DModell_Wermelskirchen_Startseite.jpg" alt="First slide"> - <div id="Bildunterschrift-slide1" class="Bildunterschrift"> - <br> - <p><a href=link ><i class="fas fa-chevron-right"></i> AG Qualität zur Definition von 3D-Stadtmodellen</a></p>  -</div> - </div> - <div class="carousel-item active"> - <img class="d-block w-100" src="./images/M4_LAB_Vision.gif" alt="Second slide"> - <div id="Bildunterschrift-slide2" class="Bildunterschrift"> - <br> - <p><a href=link ><i class="fas fa-chevron-right"></i> Innovationslabor M4_LAB</a></p>  -</div> - </div> - <div class="carousel-item"> - <img class="d-block w-100" src="./images/SmartPollen_Projekt/SmartPollenM2GIF.gif" alt="Third slide"> - <div id="Bildunterschrift-slide3" class="Bildunterschrift"> - <br> - <p><a href=link ><i class="fas fa-chevron-right"></i> Studierendenprojekt Smart-Pollen</a></p>  -</div> - </div> - </div> - <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev"> - <i class="fas fa-chevron-left"></i> -<!-- <span class="carousel-control-prev-icon" aria-hidden="true"></span>--> - <span class="sr-only">Previous</span> - </a> - <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next"> - <i class="fas fa-chevron-right"></i> -<!-- <span class="carousel-control-next-icon" aria-hidden="true"></span>--> - <span class="sr-only">Next</span> - </a> -</div> - -</div> - - -<!-- Social-Media-Kanäle einbinden -<div class="flex-container"> - - <div style="flex-grow: 1"> - <a class="twitter-timeline" data-lang="de" data-width="300" data-height="400" data-theme="light" href="https://twitter.com/HFT_Presse?ref_src=twsrc%5Etfw">Tweets by HFT_Presse</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> - </div> - </div> - - <div> - <div style="flex-grow: 1"> - <blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/p/BxNERXlHBMA/" data-instgrm-version="12" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><div style="padding:16px;"> <a href="https://www.instagram.com/p/BxNERXlHBMA/" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank"> <div style=" display: flex; flex-direction: row; align-items: center;"> <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div></div></div><div style="padding: 19% 0;"></div> <div style="display:block; height:50px; margin:0 auto 12px; width:50px;"><svg width="50px" height="50px" viewBox="0 0 60 60" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-511.000000, -20.000000)" fill="#000000"><g><path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path></g></g></g></svg></div><div style="padding-top: 8px;"> <div style=" color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;"> Sieh dir diesen Beitrag auf Instagram an</div></div><div style="padding: 12.5% 0;"></div> <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;"><div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div> <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div></div><div style="margin-left: 8px;"> <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div> <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"></div></div><div style="margin-left: auto;"> <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div> <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div> <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div></div></div></a> <p style=" margin:8px 0 0 0; padding:0 4px;"> <a href="https://www.instagram.com/p/BxNERXlHBMA/" style=" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;" target="_blank">Work in Progress ... woran arbeiten die Kolleginnen und Kollegen da gerade? Was wird das, wenn es fertig ist? Findet es heraus und kommt am Donnerstag, den 16. Mai am Tag der Mobilität an die HFT Stuttgart. Es erwartet euch ein spannendes Programm von 14 bis 20 Uhr. #hftmobil #hftstuttgart #stuttgart #tesla #eroller #mobil #mobilität #newmobility #mobility #hochschule #hftmobil #stadtgarten #campus #tagdermobilität</a></p> <p style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;">Ein Beitrag geteilt von <a href="https://www.instagram.com/hft_stuttgart/" style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px;" target="_blank"> HFT Stuttgart</a> (@hft_stuttgart) am <time style=" font-family:Arial,sans-serif; font-size:14px; line-height:17px;" datetime="2019-05-08T14:02:00+00:00">Mai 8, 2019 um 7:02 PDT</time></p></div></blockquote> - <script async src="//www.instagram.com/embed.js"></script> -</div> -</div> ---> - - -<!-- main content --> - - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - - -<?php -include "footer.php"; -?> - -</body> -</html> diff --git a/index_Projektseite_M4_LAB.html b/index_Projektseite_M4_LAB.html deleted file mode 100755 index 0787c43..0000000 --- a/index_Projektseite_M4_LAB.html +++ /dev/null @@ -1,170 +0,0 @@ - -<!DOCTYPE html> -<html lang="en" dir="ltr"> -<head> -<title>Transferportal M4_LAB HFT STUTTGART</title> -<meta charset="UTF-8"> -<link rel="stylesheet" href="css/bootstrap.css" type="text/css"> -<link rel="stylesheet" href="css/tv.css" type="text/css"> - -<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> - - -<style> -.collapse {display: none;} -.collapse.in {display: block;} -.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;} -</style> - -</head> - -<body> - - -<!-- content --> - - -<!-- The flexible grid (content) --> -<div class="flex-container"> - <div class="main"> - <h1>M4_LAB - HFT-lnnovationslabor für die Metropolregion 4.0</h1> - - <div style="float:right; margin-left:30px; margin-bottom:0px; width:50%;"><img src="./images/M4_LAB_Projekt/BOX-gif.gif" width="100%"> - <p style="text-align: right;">Think out of the box</p></div> - - -<h2>Projektüberblick</h2> - -<p>Ziel des Projekts „M4_LAB – HFT-Innovationslabor für die Metropolregion 4.0“ ist es, die Forschungserfahrung der Hochschule für Technik (HFT) Stuttgart in Stadtentwicklung und Stadtmodellierung für die Energiewende einzusetzen, um gemeinsam mit dem Verbundpartner, der Wirtschaftsförderung Region Stuttgart GmbH, Strategien für eine klimaneutrale Region mit zukunftsfähigen Mobilitätskonzepten und nachhaltiger Industrieproduktion zu entwickeln. -<br/> -Hierzu soll sowohl eine stärkere Vernetzung innerhalb der HFT Stuttgart erfolgen als auch der Transfer mit verschiedensten Akteuren aus der Region durch die Entwicklung innovativer Softwarelösungen im Transferportal und praxisoffener Innovationsräume wesentlich gestärkt werden. Neben virtuellen und physischen Innovationsräumen, sollen dabei auch Reallabore geschaffen werden, die Orte für den Ausbau transdisziplinärer Forschungsaktivitäten darstellen. Auf dieser Basis sollen ambitionierte Umsetzungsprojekte durchgeführt werden, wozu die Nutzung des 2017 beginnenden zehnjährigen Prozesses der Internationalen Bauausstellung (IBA) vorgesehen ist. Die thematischen Schwerpunkte Stadtforschung, urbane Energiesysteme, Akzeptanzforschung, grüne Logistik, Digitalisierung und dreidimensionale Modellierung werden dabei adressiert. Der Partner Wirtschaftsförderung Region Stuttgart (WRS) GmbH nutzt hierbei nicht nur seine Transferexpertise zur Schaffung eines Netzwerks und zur gemeinsamen Entwicklung von Projekten, um Ideengenerierungsprozesse anzuregen, Innovationsprozesse zu unterstützen und Implementierungsprozesse effizient voranzutreiben, sondern wirkt auch bei der Entwicklung von Dienstleistungen und Produkten mit.</p> - -<p><b>Schlagworte</b> Innovative Hochschule; Dritte Mission; Transfer; Innovation</p> - -<h2>Fragestellung</h2> -Ausgehend von dem Ziel, die "third Mission" in den Hochschulalltag zu integrieren strebt die Hochschule eine Öffnung in Richtung der Gesellschaft an. Hierdurch können die Ergebnisse aus dem Zusammenspiel zwischen Forschung und Lehre in die Zivilgesellschaft transferiert werden. <br/> -Im Fokus stehen Innovationen an der Schnittstelle von <b>nachhaltiger Stadtentwicklung, Digitalisierung und Industrie 4.0</b> und deren <b>direkter Transfer in Gesellschaft und Wirtschaft</b>. Angestrebt wird, die an der HFT Stuttgart bereits etablierte transdisziplinäre Forschung in Reallaboren zielgerichtet auszubauen, diese konsequent durch Softwaretools der Stadtmodellierung zu unterstützen und neue Dimensionen der Partizipation zu erschließen. Der Prozess der Internationalen Bauausstellung wird hierbei exemplarisch genutzt, um innovative Umsetzungsvorhaben der Metropolregion zu beraten und zu begleiten sowie alle Elemente der Transferstrategie zu erproben und zu optimieren. - -<p></p> - -<h2>Vorgehensweise</h2> -<p></p> -<h5>Teilvorhaben 1: Transferportal</h5> -<div class="tvtext"> <img class="tvimage" src="./images/M4_LAB_LOGO_TV_1.jpg"></img><div class="tvinner">Das interaktive Kommunikations- und Transferportal bildet die Schnittstelle zwischen der HFT und den Stakeholdern und soll diese im Prozess der Innovationsentwicklung unterstützen. Es stellt neue kooperative Arbeitsformen, Co-Produktionsräume auf einem Software-Entwicklungsserver, Datenbanken, Simulationen und Kommunikationslösungen zur Nutzung und Szenarien-Visualisierung von urbanen Daten zur Verfügung. Hierdurch werden konkrete Umsetzungen unterstützt. </div></div> -<h5>Teilvorhaben 2: Innovationsmanagement und Kommunikation</h5> <!-- einbau neben text --> -<div class="tvtext"> <img class="tvimage" src="./images/M4_LAB_LOGO_TV_2.jpg"></img><div class="tvinner"> Im M4_LAB entsteht neben dem virtuellen Kommunikations- und Transferportal auch eine Austauschplattform („Hub“) für ein nachhaltigkeitsorientiertes und transdisziplinäres Innovationsmanagement. Dort werden Ideen und Prototypen unter Einbeziehung externer Stakeholder bis zur Marktreife weiterentwickelt. Open-Innovation-Prozesse werden durch Moderation und Kreativitätsmethoden begleitet sowie ortsgebundene und mobile Kreativräume zur Verfügung gestellt. -Der Ausbau der Innovationskultur an der HFT wird vorangetrieben sowie Kommunikationsexpertise aufgebaut. Durch das mobile Kreativitätslabor mit flexibler Präsenz in der Region werden soziale Innovationen ermöglicht, indem für die HFT bisher wenig erschlossene Gruppen aus der Zivilgesellschaft als auch Unternehmen aus der Metropolregion angesprochen und in den Forschungstransfer und die Vernetzung einbezogen werden. Des Weiteren wird das Kreativteam sich mit der regionalen Innovationsszene vernetzen und auch in unterschiedlichen Innovationshubs präsent sein um dort in Form von Trend- und Ideenscouting Anknüpfungspunkte der HFT Innovationsaktivitäten zu finden. Die zielgruppengerechte Aufarbeitung und Ansprache ist durch unser Team mit Transfer-, Innovations-, Kreativitäts-, Medien- und Kommunikationsexpertise gewährleitstet. -</div></div> - -<h5>Teilvorhaben 3: Innovative Bau-, Energie- und Mobilitätskonzepte für die Metropolregion Stuttgart</h5> -<div class="tvtext"> <img class="tvimage" src="./images/M4_LAB_LOGO_TV_3.jpg"></img><div class="tvinner">Im dritten Teilvorhaben werden insbesondere Umsetzungsprojekte sowohl aus dem IBA-Kontext als auch von Unternehmen und Kommunen durch die transdisziplinären Prozesse und die interdisziplinäre Expertise der HFT unterstützt. Die Mitarbeiter/innen unterschiedlicher Fachrichtungen entwickeln die inhaltlichen Konzepte mit, prüfen Alternativen und unterstützen Prozesse zur Erstellung nutzerzentrierter Produkte und Services. Hierzu werden auch Softwarelösungen angewandt: aus Architektur und Stadtplanung für innovative Bau- und Städtebauprojekte, aus der Energietechnik für Sektor übergreifende erneuerbare Energiekonzepte zukunftsweisender Quartiere, aus den Verkehrswissenschaften für innovative Mobilitätskonzepte und grüne Logistik und aus den Wirtschaftswissenschaften und der Psychologie für Akzeptanzanalysen und Nutzermobilisierung.<br/> - -Ziel ist die Entwicklung ganzheitlicher Lösungen für die Region der Zukunft und die Umsetzung des Transferkonzeptes in der nächsten Dekade. -</div></div> -<h5>Teilvorhaben 4: Ausbau des Technologietransfers</h5> -<div class="tvtext"> <img class="tvimage" src="./images/M4_LAB_LOGO_TV_4.jpg"></img><div class="tvinner">Der Ausbau des Technologietransfers bildet einen weiteren Baustein eines regionalen Ökosystems für Innovationen und Transfer an der HFT Stuttgart. Mit dem TV4 streben wir eine verbesserte Wertschöpfung öffentlich finanzierter Forschungsergebnisse an. Durch die Förderung von Ausgründungen aus der HFT sollen gewonnene wissenschaftliche Erkenntnisse ohne große Umwege in neue Produkte oder Dienstleistungen umgesetzt werden.<br/> -Die Förderung von Unternehmensgründungen mittels Schaffung eines verbesserten Gründungsklimas an der HFT ist zur Erreichung dieses Ziels somit essenziell. -</div></div> -<h2>Ergebnis und Nutzung</h2> -<p>Die geplante Stärkung der Transferinfrastruktur bietet mit vielfältigen, teils kollaborativ nutzbaren Forschungs- und Modellierungstools, den Innovations- und Kreativitätsräumen als auch über die Anbindung zu i_city und zu IBA-Projektumsetzungen hervorragende Möglichkeiten, neue Dienstleistungen und Produkte in der Metropolregion Stuttgart zu entwickeln, wirtschaftlich zu nutzen und die Interaktion zwischen der HFT, den Unternehmen vor Ort und der breiteren Gesellschaft zu stärken.</p> - -Als innovative Hochschule wollen wir den Wandel in der Gesellschaft zukunftsfähig und verantwortungsvoll mitgestalten. -Unser Ziel ist die Beantwortung gesellschaftlich relevanter Zukunftsfragen. -Diese bearbeiten wir durch Forschungs-, Innovations- und Transferprojekte und entwickeln dabei anwendungsbezogene Lösungen. Als Impulsgeber ermöglichen wir den Transfer innovativer Ideen, indem wir Kooperationen fördern und Räume für kreativen Austausch schaffen. - - - - </div> - - - <div class="side"> - - <div class="projectimg"><img src="./images/M4_LAB_Projekt/M4_LAB_Rollup.jpg" width="100%"></a></div> - - <br> - - <div class="fakeimg"> - <p><b>Projektleitung HFT</b> <a href="mailto:Uta.Bronner@hft-stuttgart.de">Prof. Dr. Uta Bronner</a></p> - </div> - - <div class="fakeimg"> - <p><b>Ansprechperson</b> <a href="mailto:Michael.Bossert@hft-stuttgart.de">Michael Bossert</a></p> - </div> - - <div class="fakeimg"> - <p><b>Ausschreibung</b> <a href="https://www.innovative-hochschule.de/" target="_blank">Innovative Hochschule</a></p> - </div> - - <div class="fakeimg"> - <p><b>Projektpartner</b> <a href="https://wrs.region-stuttgart.de/" target="_blank">Wirtschaftsförderung Region Stuttgart GmbH (WRS)</a></p> - </div> - - <div class="fakeimg"> - <p><b>Projektlaufzeit</b> 01.01.2018 – 31.12.2022</p> - </div> - - <div class="fakeimg"> - <p><b>Träger</b> PTJ</p> - </div> - - <div class="fakeimg"> - <p><b>Geldgeber</b> BMBF und MWK-BW</p> - </div> - - <div class="fakeimg"> - <p><b>Mehr Information</b> <a href="http://www.hft-stuttgart.de/Forschung/M4-Lab/" target="_blank">Projektseite M4_LAB</a></p> - </div> - - - - <div class="Downloads" style="height:200px;"> - <h5>Downloads</h5> - <p><i class="fas fa-file-download"></i> <a href="./images/M4_LAB_Projekt/transferstrategie.pdf" download target="_blank"> - Transferstrategie der HFT Stuttgart -</a></p> - </div> - - <div class="Projektlogos"> - <img src="./images/M4_LAB_Projekt/WRS_Logo.jpg" width="32%"> - <img src="./images/M4_LAB_Projekt/IBA2027_Logo.jpg" width="32%"> - <img src="./images/M4_LAB_Projekt/GWK_Logo.jpg" width="32%"> - <br><br> - <img src="./images/M4_LAB_Projekt/bbf_logo.png" width="32%"> - <img src="./images/M4_LAB_Projekt/ihs_logo.jpg" width="32%"> - </div> - - </div> - -</div> - - - - - -<!-- main content --> - - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - - <!-- / content body --> - </div> -</div> - - -<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> -<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> -<script src="./js/headfoot.js"></script> - - -<!--<script src="./js/bootstrap-collapse.js"></script> -<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>--> - - -<!-- Footer --> - -</body> -</html> diff --git a/index_Projektseite_SmartPollen.html b/index_Projektseite_SmartPollen.html deleted file mode 100755 index 063eff0..0000000 --- a/index_Projektseite_SmartPollen.html +++ /dev/null @@ -1,133 +0,0 @@ - -<!DOCTYPE html> -<html lang="en" dir="ltr"> -<head> -<title>Transferportal M4_LAB HFT STUTTGART</title> -<meta charset="UTF-8"> -<link rel="stylesheet" href="css/bootstrap.css" type="text/css"> -<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> - - -<style> -.collapse {display: none;} -.collapse.in {display: block;} -.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;} -</style> - -</head> - - -<body> - -<!-- content --> - - -<!-- The flexible grid (content) --> -<div class="flex-container"> - <div class="main"> - <h1>Smart Pollen Monitoring</h1> - - <div style="float:right; margin-left:30px; margin-bottom:0px; width:50%;"><img src="./images/SmartPollen_Projekt/SmartPollenM2GIF.gif" width="100%"> - <p style="text-align: right;">Demoversion der Anwendung</p></div> - - -<h2>Projektüberblick</h2> - -<p>Absolventen des Masterstudiengangs Photogrammetrie und Geoinformatik der HFT Stuttgart entwickelten unter der Leitung von Prof. Dr. Volker Coors eine Softwareanwendung zum Thema Pollenflug. Die 3D-webbasierte Anwendung ist einfach aber leistungsstark und simuliert die Verteilungsmuster von Pollen auf Basis einer intelligenten Routing-Funktionalität. Sie zeigt die aktuelle und vergangene Situation des Pollenflugs ausgehend von kartierten Bäumen an. Kriterien sind hierbei Baumstandort, Baumart und Windsituation im jeweiligen Zeitraum. Die Anwendung bietet eine intelligente Routing-Funktionalität, die den geeignetsten Weg vorschlägt, um den Pollenbereich zu umgehen. Zudem können Nutzer Baumbestände in die Datenbank eintragen, die dort bisher noch nicht eingepflegt sind. -<br/> -Smart Pollen hilft Menschen mit Pollenallergien bei der Planung ihrer Outdoor-Aktivitäten oder auch der Wahl ihres Wohnortes zu unterstützen.</p> - -<p><b>Schlagworte</b> App; Anwendung; Pollen; 3D; webbasiert; Datenbank; Allergie; Gesundheit</p> - -<h2>Fragestellung</h2> -<p>Das Projekt befasst sich mit den Möglichkeiten der Verknüpfung von erhobenen Daten zum Baumbestand mit deren technischen Aufbereitung. Zusätzlich soll der Anwender Beitragender zum Wachstum der Datenbank werden. Der Nutzen liegt für den Anwender in der Einschätzung des Risikos von Pollenflug in einem festzulegenden örtlichen Rahmen. </p> - -<h2>Vorgehensweise</h2> -<p>Exemplarisch werden im Projekt Open-Source-Daten über Baumbestände aus Frankfurt <a href="http://www.offenedaten.frankfurt.de/dataset/baumkataster-frankfurt-am-main">(Baumkataster Frankfurt am Main)</a> und New York<a href="https://data.cityofnewyork.us/Environment/2015-Street-Tree-Census-Tree-Data/pi5s-9p35/data">(NYC Open Data)</a> genutzt. -<br/> -Die Datensätze beinhalten nur Bäume im öffentlichen Raum, was zu blinden Flecken im Privatraum führt. Wir nähern uns der Lösung dieses Problems indem wir die Nutzer auffordern, neue Bäume zu den bestehenden Datenbanken hinzuzufügen. -<br/> -Winddaten werden von OpenWeatherMap über einen API verbunden und alle 5 Minuten aktualisiert. Die wichtigsten Winddaten-Parameter sind: -<ul> - <li>[wind.speed] Windgeschwindigkeit, Einheit: meter/sek</li> - <li>[wind.deg] Windrichtung, Einheit: Grad Celsius (meteorologisch)</li> -</ul> -Historische Winddaten basieren auf einer statistischen Analyse von stündlichen Wetterberichten und Modellrekonstruktionen vom 1. Januar 1980 bis 31. Dezember 2016 (Stand Mai 2017) der Open-Source-Seite Weatherspark.com. -<br/> -Das saisonale Blühverhalten der Bäume ist eine weitere wichtige Information für das Projekt. Diese Daten beziehen wir von Allergopharma und arbeiten sie in unsere Betrachtungen mit ein. -</p> - -<h2>Ergebnis und Nutzung</h2> -<p>Smart Pollen Monitoring ermöglicht von Allergien betroffenen Bürgern das bessere und genauere Planen ihrer Aktivitäten. Durch das geschickte Verknüpfen bereits vorhandener Daten, die Ergänzung dieser Daten durch den Nutzer und die visuell schnell zugängliche Aufbereitung durch eine App ist die Schwelle zur Nutzung besonders niedrig. </p> - - </div> - - - <div class="side"> - - <div class="projectimg"><img src="./images/SmartPollen_Projekt/SmartPollen_Logo.png" width="100%"></a></div> - - <div class="projectimg"><img src="./images/SmartPollen_Projekt/VolkerCoors_JoeSanthanavanich_PatrickWuerstle_Group_web.jpg" width="100%">Prof. Dr. Volker Coors, Joe Thunyathep Santhanavanich und Patrick Würstle </a></div> - - <br> - - <div class="fakeimg"> - <p><b>Projektleitung HFT</b> <a href="mailto:UVolker.Coors@hft-stuttgart.de">Prof. Dr. Volker Coors</a></p> - </div> - - <div class="fakeimg"> - <p><b>Ansprechpersonen</b> <a href="mailto:thunyathep.santhanavanich@hft-stuttgart.de">Joe Thunyathep Santhanavanich</a><br/> - und <a href="mailto:Patrick.Wuerstle@hft-stuttgart.de">Patrick Würstle</a></p> - </div> - - <div class="fakeimg"> - <p><b>Projektlaufzeit</b> 01.10.2016 – 31.12.2018</p> - </div> - - <div class="fakeimg"> - <p><b>Preise</b> "The 2nd Award" NASA WorldWind Challenge <br/>"The Best Collaboration Award" NASA WorldWind Challenge</p> - </div> - - <div class="fakeimg"> - <p><b>Mehr Information</b> <a href="http://www.smartpollenmonitoring.info" target="_blank">Smart Pollen Projektseite</a></<br/> - <br/> <a href="https://www.youtube.com/watch?v=C-ZRW5v_1NE">Video über Smart Pollen Monitoring</a></p> - </div> - - - - </div> - -</div> - - - - - -<!-- main content --> - - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - - - <!-- / content body --> - </div> -</div> - - -<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> -<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> -<script src="./js/headfoot.js"></script> - - -<!--<script src="./js/bootstrap-collapse.js"></script> -<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>--> - - -<!-- Footer --> - -</body> -</html> diff --git a/index_Projektseite_agqual3d.html b/index_Projektseite_agqual3d.html deleted file mode 100755 index 5f5273d..0000000 --- a/index_Projektseite_agqual3d.html +++ /dev/null @@ -1,171 +0,0 @@ - -<!DOCTYPE html> -<html lang="en" dir="ltr"> -<head> -<title>Transferportal M4_LAB HFT STUTTGART</title> -<meta charset="UTF-8"> -<link rel="stylesheet" href="css/bootstrap.css" type="text/css"> -<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> - - -<style> -.collapse {display: none;} -.collapse.in {display: block;} -.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;} -</style> - -</head> - -<body> - - -<!-- content --> - - -<!-- The flexible grid (content) --> -<div class="flex-container"> - <div class="main" class="trennung" lang="de"> - <h1>AG Qualität der Kommission 3D Stadtmodelle</h1> - - <h2>Projektüberblick</h2> - - - <div style="float:right; margin-left:30px; margin-bottom:0px; width:50%;"><img src="./images/3DModell_Wermelskirchen_Startseite.jpg" width="100%"> - <p style="text-align: right;">Hypothetisches Beispiel eines fehlerhaften Gebäudes in einem 3D-Stadtmodell</p></div> - - - -<p>Viele Anwendungen auf kommunaler Ebene benötigen ein qualitätsgesichertes 3D-Gebäudemodell, das im Detaillierungsgrad über die vorhandenen Modelle der Landesvermessung hinausgeht. Bereits 2018 wurde das Thema diskutiert und die Notwendigkeit herstellerunabhängiger Prüfmethoden zum Qualitätsmanagement gesehen. -Vor diesem Hintergrund gründete der Arbeitskreis "3D-Stadtmodelle" gemeinsam mit der "Special Interest Group 3D" (SIG3D ) die Gründung einer Arbeitsgruppe Qualität von 3D-Stadtmodellen (AG Qualität), die zum Ziel hat: -<ul> - <li>überprüfbare Anforderungen an 3D-Stadtmodelle zu entwickeln, die über einfache LoD 2 Gebäudemodelle hinausgehen, </li> - <li>einen Prüfplan zu entwickeln, der diese Anforderungen abbildet,</li> - <li>Prüfmethoden zu definieren, um den Prüfplan software-neutral zu implementieren und</li> - <li>Modelle bereitzustellen, die zum Testen von Prüfsoftware genutzt werden können</li> -</ul> -</p> - -<p><b>Schlagworte</b> 3D Stadtmodelle; Qualitätsmanagement; Prüfmethoden</p> - -<h2>Fragestellung</h2> -<p>Als Expertengruppe eingerichtet wird die AQ Qualität verschiedene Detailfragen ansprechen, um die oben genannten Ziele zu erreichen. -Beispielfragen sind: -<ul> - <li>Wie sollten repräsentative Anwendungsfälle ausgewählt und charakterisiert werden? Welche Anforderungen und Randbedingungen sollten diese erfüllen?</li> - <li>Welche Anforderungen müssen Testdatensätze erfüllen? Welche vorhandenen Testdatensätze könnten zur Verfügung gestellt werden?</li> - <li>Wie sollten Validierungspläne für CityGML-Modelle spezifiziert werden?</li> -</ul> -</p> - -<h2>Vorgehensweise</h2> - -<p>Im Rahmen von regelmäßigen Telekonferenzen werden die jeweils nächsten Schritte zwischen den Mitwirkenden abgestimmt. Informationen zum nächsten Termin und den Einwahlmöglichkeiten finden Sie auf der <a href="https://gitlab.com/volkercoors/agqual3d/wikis/home#telefonkonferenzen">Wikiseite</a> des zugehörigen Gitlab-Projekts. -Ebenso sind dort die Protokolle der bisherigen Telekonferenzen abgelegt. -</p> - - -<h2>Ergebnis und Nutzung</h2> -Die entwickelten Prüfpläne und Testmodelle sollen als Open-Source und Open-Data über die <a href="https://gitlab.com/volkercoors/agqual3d/wikis/home">Gitlab-Seite des Projektes</a> zur Verfügung gestellt werden. -So können sowohl Kommunen und andere Nutzer einerseits, als auch die Hersteller von Prüfsoftware andererseits, dieses Material nutzen, um die Qualität von 3D-Stadtmodellen sowie der dazu benötigten Prüfsoftware zu evaluieren und sicherzustellen. - - - - </div> - - - <div class="side" text-align="bottom"> -<!-- - <div class="projectimg"><img src="./images/M4_LAB_Projekt/M4_LAB_Rollup.jpg" width="100%"></a></div> - - <br> ---> - <div class="fakeimg"> - <p><b>Projektleitung HFT</b> <a href="mailto:volker.coors@hft-stuttgart.de">Prof. Dr. Volker Coors</a></p> - </div> - - <div class="fakeimg"> - <p><b>Ansprechperson</b> <a href="mailto:volker.coors@hft-stuttgart.de">Prof. Dr. Volker Coors</a></p> - </div> -<!-- - <div class="fakeimg"> - <p><b>Ausschreibung</b> </p> - </div> ---> - <div class="fakeimg"> - <p><b>Projektpartner</b> <a href="https://www.3d-stadtmodelle.org/">Kommission und Arbeitskreis 3D-Stadtmodelle</a> </p> - </div> -<!-- - <div class="fakeimg"> - <p><b>Projektlaufzeit</b> </p> - </div> - - <div class="fakeimg"> - <p><b>Träger</b> </p> - </div> - - <div class="fakeimg"> - <p><b>Geldgeber</b> </p> - </div> ---> - <div class="fakeimg"> - <p><b>Mehr Information</b> <a href="https://gitlab.com/volkercoors/agqual3d/wikis/home" target="_blank">Wiki der AG Qualität</a></p> - </div> - - <div class="fakeimg"> - <p><b>Mailingliste der AG Qualität</b> <a href="https://www.listserv.dfn.de/sympa/info/agqual3d" target="_blank">Über DFN anmelden</a></p> - </div> - - -<!-- <div class="Downloads" style="height:200px;"> - <h5>Downloads</h5> - <p><i class="fas fa-file-download"></i> <a href="./images/M4_LAB_Projekt/transferstrategie.pdf" download target="_blank"> - Transferstrategie der HFT Stuttgart -</a></p> - </div> - - <div class="Projektlogos"> - <img src="./images/M4_LAB_Projekt/WRS_Logo.jpg" width="32%"> - <img src="./images/M4_LAB_Projekt/IBA2027_Logo.jpg" width="32%"> - <img src="./images/M4_LAB_Projekt/GWK_Logo.jpg" width="32%"> - <br><br> - <img src="./images/M4_LAB_Projekt/bbf_logo.png" width="32%"> - <img src="./images/M4_LAB_Projekt/ihs_logo.jpg" width="32%"> - </div> ---> - </div> - -</div> - - - - - -<!-- main content --> - - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - <!-- ########################################################################################## --> - - - - <!-- / content body --> - </div> -</div> - - -<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> -<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> -<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> -<script src="./js/headfoot.js"></script> - - -<!--<script src="./js/bootstrap-collapse.js"></script> -<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>--> - - -<!-- Footer --> - -</body> -</html> diff --git a/js/bootstrap-collapse.js b/js/bootstrap-collapse.js deleted file mode 100755 index e7fb889..0000000 --- a/js/bootstrap-collapse.js +++ /dev/null @@ -1,892 +0,0 @@ -$(function () { - 'use strict' - - QUnit.module('collapse plugin') - - QUnit.test('should be defined on jquery object', function (assert) { - assert.expect(1) - assert.ok($(document.body).collapse, 'collapse method is defined') - }) - - QUnit.module('collapse', { - beforeEach: function () { - // Run all tests in noConflict mode -- it's the only way to ensure that the plugin works in noConflict mode - $.fn.bootstrapCollapse = $.fn.collapse.noConflict() - }, - afterEach: function () { - $.fn.collapse = $.fn.bootstrapCollapse - delete $.fn.bootstrapCollapse - $('#qunit-fixture').html('') - } - }) - - QUnit.test('should provide no conflict', function (assert) { - assert.expect(1) - assert.strictEqual(typeof $.fn.collapse, 'undefined', 'collapse was set back to undefined (org value)') - }) - - QUnit.test('should throw explicit error on undefined method', function (assert) { - assert.expect(1) - var $el = $('<div/>') - $el.bootstrapCollapse() - try { - $el.bootstrapCollapse('noMethod') - } catch (err) { - assert.strictEqual(err.message, 'No method named "noMethod"') - } - }) - - QUnit.test('should return jquery collection containing the element', function (assert) { - assert.expect(2) - var $el = $('<div/>') - var $collapse = $el.bootstrapCollapse() - assert.ok($collapse instanceof $, 'returns jquery collection') - assert.strictEqual($collapse[0], $el[0], 'collection contains element') - }) - - QUnit.test('should show a collapsed element', function (assert) { - assert.expect(2) - var done = assert.async() - var $el = $('<div class="collapse"/>') - - $el.one('shown.bs.collapse', function () { - assert.ok($el.hasClass('show'), 'has class "show"') - assert.ok(!/height/i.test($el.attr('style')), 'has height reset') - done() - }).bootstrapCollapse('show') - }) - - QUnit.test('should show multiple collapsed elements', function (assert) { - assert.expect(4) - var done = assert.async() - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href=".multi"/>').appendTo('#qunit-fixture') - var $el = $('<div class="collapse multi"/>').appendTo('#qunit-fixture') - var $el2 = $('<div class="collapse multi"/>').appendTo('#qunit-fixture') - $el.one('shown.bs.collapse', function () { - assert.ok($el.hasClass('show'), 'has class "show"') - assert.ok(!/height/i.test($el.attr('style')), 'has height reset') - }) - $el2.one('shown.bs.collapse', function () { - assert.ok($el2.hasClass('show'), 'has class "show"') - assert.ok(!/height/i.test($el2.attr('style')), 'has height reset') - done() - }) - $target.trigger('click') - }) - - QUnit.test('should collapse only the first collapse', function (assert) { - assert.expect(2) - var done = assert.async() - var html = [ - '<div class="panel-group" id="accordion1">', - '<div class="panel">', - '<div id="collapse1" class="collapse"/>', - '</div>', - '</div>', - '<div class="panel-group" id="accordion2">', - '<div class="panel">', - '<div id="collapse2" class="collapse show"/>', - '</div>', - '</div>' - ].join('') - $(html).appendTo('#qunit-fixture') - var $el1 = $('#collapse1') - var $el2 = $('#collapse2') - $el1.one('shown.bs.collapse', function () { - assert.ok($el1.hasClass('show')) - assert.ok($el2.hasClass('show')) - done() - }).bootstrapCollapse('show') - }) - - QUnit.test('should hide a collapsed element', function (assert) { - assert.expect(1) - var $el = $('<div class="collapse"/>').bootstrapCollapse('hide') - - assert.ok(!$el.hasClass('show'), 'does not have class "show"') - }) - - QUnit.test('should not fire shown when show is prevented', function (assert) { - assert.expect(1) - var done = assert.async() - - $('<div class="collapse"/>') - .on('show.bs.collapse', function (e) { - e.preventDefault() - assert.ok(true, 'show event fired') - done() - }) - .on('shown.bs.collapse', function () { - assert.ok(false, 'shown event fired') - }) - .bootstrapCollapse('show') - }) - - QUnit.test('should reset style to auto after finishing opening collapse', function (assert) { - assert.expect(2) - var done = assert.async() - - $('<div class="collapse" style="height: 0px"/>') - .on('show.bs.collapse', function () { - assert.strictEqual(this.style.height, '0px', 'height is 0px') - }) - .on('shown.bs.collapse', function () { - assert.strictEqual(this.style.height, '', 'height is auto') - done() - }) - .bootstrapCollapse('show') - }) - - QUnit.test('should reset style to auto after finishing closing collapse', function (assert) { - assert.expect(1) - var done = assert.async() - - $('<div class="collapse"/>') - .on('shown.bs.collapse', function () { - $(this).bootstrapCollapse('hide') - }) - .on('hidden.bs.collapse', function () { - assert.strictEqual(this.style.height, '', 'height is auto') - done() - }) - .bootstrapCollapse('show') - }) - - QUnit.test('should remove "collapsed" class from target when collapse is shown', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.ok(!$target.hasClass('collapsed'), 'target does not have collapsed class') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should add "collapsed" class to target when collapse is hidden', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hidden.bs.collapse', function () { - assert.ok($target.hasClass('collapsed'), 'target has collapsed class') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should remove "collapsed" class from all triggers targeting the collapse when the collapse is shown', function (assert) { - assert.expect(2) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1"/>').appendTo('#qunit-fixture') - var $alt = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.ok(!$target.hasClass('collapsed'), 'target trigger does not have collapsed class') - assert.ok(!$alt.hasClass('collapsed'), 'alt trigger does not have collapsed class') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should add "collapsed" class to all triggers targeting the collapse when the collapse is hidden', function (assert) { - assert.expect(2) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - var $alt = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hidden.bs.collapse', function () { - assert.ok($target.hasClass('collapsed'), 'target has collapsed class') - assert.ok($alt.hasClass('collapsed'), 'alt trigger has collapsed class') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should not close a collapse when initialized with "show" option if already shown', function (assert) { - assert.expect(0) - var done = assert.async() - - var $test = $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hide.bs.collapse', function () { - assert.ok(false) - }) - - $test.bootstrapCollapse('show') - - setTimeout(done, 0) - }) - - QUnit.test('should open a collapse when initialized with "show" option if not already shown', function (assert) { - assert.expect(1) - var done = assert.async() - - var $test = $('<div id="test1" />') - .appendTo('#qunit-fixture') - .on('show.bs.collapse', function () { - assert.ok(true) - }) - - $test.bootstrapCollapse('show') - - setTimeout(done, 0) - }) - - QUnit.test('should not show a collapse when initialized with "hide" option if already hidden', function (assert) { - assert.expect(0) - var done = assert.async() - - $('<div class="collapse"></div>') - .appendTo('#qunit-fixture') - .on('show.bs.collapse', function () { - assert.ok(false, 'showing a previously-uninitialized hidden collapse when the "hide" method is called') - }) - .bootstrapCollapse('hide') - - setTimeout(done, 0) - }) - - QUnit.test('should hide a collapse when initialized with "hide" option if not already hidden', function (assert) { - assert.expect(1) - var done = assert.async() - - $('<div class="collapse show"></div>') - .appendTo('#qunit-fixture') - .on('hide.bs.collapse', function () { - assert.ok(true, 'hiding a previously-uninitialized shown collapse when the "hide" method is called') - }) - .bootstrapCollapse('hide') - - setTimeout(done, 0) - }) - - QUnit.test('should remove "collapsed" class from active accordion target', function (assert) { - assert.expect(3) - var done = assert.async() - - var accordionHTML = '<div id="accordion">' + - '<div class="card"/>' + - '<div class="card"/>' + - '<div class="card"/>' + - '</div>' - var $groups = $(accordionHTML).appendTo('#qunit-fixture').find('.card') - - var $target1 = $('<a role="button" data-toggle="collapse" href="#body1" />').appendTo($groups.eq(0)) - - $('<div id="body1" class="show" data-parent="#accordion"/>').appendTo($groups.eq(0)) - - var $target2 = $('<a class="collapsed" data-toggle="collapse" role="button" href="#body2" />').appendTo($groups.eq(1)) - - $('<div id="body2" data-parent="#accordion"/>').appendTo($groups.eq(1)) - - var $target3 = $('<a class="collapsed" data-toggle="collapse" role="button" href="#body3" />').appendTo($groups.eq(2)) - - $('<div id="body3" data-parent="#accordion"/>') - .appendTo($groups.eq(2)) - .on('shown.bs.collapse', function () { - assert.ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') - assert.ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') - assert.ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') - - done() - }) - - $target3.trigger('click') - }) - - QUnit.test('should allow dots in data-parent', function (assert) { - assert.expect(3) - var done = assert.async() - - var accordionHTML = '<div class="accordion">' + - '<div class="card"/>' + - '<div class="card"/>' + - '<div class="card"/>' + - '</div>' - var $groups = $(accordionHTML).appendTo('#qunit-fixture').find('.card') - - var $target1 = $('<a role="button" data-toggle="collapse" href="#body1"/>').appendTo($groups.eq(0)) - - $('<div id="body1" class="show" data-parent=".accordion"/>').appendTo($groups.eq(0)) - - var $target2 = $('<a class="collapsed" data-toggle="collapse" role="button" href="#body2"/>').appendTo($groups.eq(1)) - - $('<div id="body2" data-parent=".accordion"/>').appendTo($groups.eq(1)) - - var $target3 = $('<a class="collapsed" data-toggle="collapse" role="button" href="#body3"/>').appendTo($groups.eq(2)) - - $('<div id="body3" data-parent=".accordion"/>') - .appendTo($groups.eq(2)) - .on('shown.bs.collapse', function () { - assert.ok($target1.hasClass('collapsed'), 'inactive target 1 does have class "collapsed"') - assert.ok($target2.hasClass('collapsed'), 'inactive target 2 does have class "collapsed"') - assert.ok(!$target3.hasClass('collapsed'), 'active target 3 does not have class "collapsed"') - - done() - }) - - $target3.trigger('click') - }) - - QUnit.test('should set aria-expanded="true" on trigger/control when collapse is shown', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1" aria-expanded="false"/>').appendTo('#qunit-fixture') - - $('<div id="test1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.strictEqual($target.attr('aria-expanded'), 'true', 'aria-expanded on target is "true"') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should set aria-expanded="false" on trigger/control when collapse is hidden', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" href="#test1" aria-expanded="true"/>').appendTo('#qunit-fixture') - - $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hidden.bs.collapse', function () { - assert.strictEqual($target.attr('aria-expanded'), 'false', 'aria-expanded on target is "false"') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should set aria-expanded="true" on all triggers targeting the collapse when the collapse is shown', function (assert) { - assert.expect(2) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1" aria-expanded="false"/>').appendTo('#qunit-fixture') - var $alt = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1" aria-expanded="false"/>').appendTo('#qunit-fixture') - - $('<div id="test1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.strictEqual($target.attr('aria-expanded'), 'true', 'aria-expanded on trigger/control is "true"') - assert.strictEqual($alt.attr('aria-expanded'), 'true', 'aria-expanded on alternative trigger/control is "true"') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should set aria-expanded="false" on all triggers targeting the collapse when the collapse is hidden', function (assert) { - assert.expect(2) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" href="#test1" aria-expanded="true"/>').appendTo('#qunit-fixture') - var $alt = $('<a role="button" data-toggle="collapse" href="#test1" aria-expanded="true"/>').appendTo('#qunit-fixture') - - $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hidden.bs.collapse', function () { - assert.strictEqual($target.attr('aria-expanded'), 'false', 'aria-expanded on trigger/control is "false"') - assert.strictEqual($alt.attr('aria-expanded'), 'false', 'aria-expanded on alternative trigger/control is "false"') - done() - }) - - $target.trigger('click') - }) - - QUnit.test('should change aria-expanded from active accordion trigger/control to "false" and set the trigger/control for the newly active one to "true"', function (assert) { - assert.expect(3) - var done = assert.async() - - var accordionHTML = '<div id="accordion">' + - '<div class="card"/>' + - '<div class="card"/>' + - '<div class="card"/>' + - '</div>' - var $groups = $(accordionHTML).appendTo('#qunit-fixture').find('.card') - - var $target1 = $('<a role="button" data-toggle="collapse" aria-expanded="true" href="#body1"/>').appendTo($groups.eq(0)) - - $('<div id="body1" class="show" data-parent="#accordion"/>').appendTo($groups.eq(0)) - - var $target2 = $('<a role="button" data-toggle="collapse" aria-expanded="false" href="#body2" class="collapsed" aria-expanded="false" />').appendTo($groups.eq(1)) - - $('<div id="body2" data-parent="#accordion"/>').appendTo($groups.eq(1)) - - var $target3 = $('<a class="collapsed" data-toggle="collapse" aria-expanded="false" role="button" href="#body3"/>').appendTo($groups.eq(2)) - - $('<div id="body3" data-parent="#accordion"/>') - .appendTo($groups.eq(2)) - .on('shown.bs.collapse', function () { - assert.strictEqual($target1.attr('aria-expanded'), 'false', 'inactive trigger/control 1 has aria-expanded="false"') - assert.strictEqual($target2.attr('aria-expanded'), 'false', 'inactive trigger/control 2 has aria-expanded="false"') - assert.strictEqual($target3.attr('aria-expanded'), 'true', 'active trigger/control 3 has aria-expanded="true"') - - done() - }) - - $target3.trigger('click') - }) - - QUnit.test('should not fire show event if show is prevented because other element is still transitioning', function (assert) { - assert.expect(1) - var done = assert.async() - - var accordionHTML = '<div id="accordion">' + - '<div class="card"/>' + - '<div class="card"/>' + - '</div>' - var showFired = false - var $groups = $(accordionHTML).appendTo('#qunit-fixture').find('.card') - - var $target1 = $('<a role="button" data-toggle="collapse" href="#body1"/>').appendTo($groups.eq(0)) - - $('<div id="body1" class="collapse" data-parent="#accordion"/>') - .appendTo($groups.eq(0)) - .on('show.bs.collapse', function () { - showFired = true - }) - - var $target2 = $('<a role="button" data-toggle="collapse" href="#body2"/>').appendTo($groups.eq(1)) - var $body2 = $('<div id="body2" class="collapse" data-parent="#accordion"/>').appendTo($groups.eq(1)) - - $target2.trigger('click') - - $body2 - .toggleClass('show collapsing') - .data('bs.collapse')._isTransitioning = 1 - - $target1.trigger('click') - - setTimeout(function () { - assert.ok(!showFired, 'show event did not fire') - done() - }, 1) - }) - - QUnit.test('should add "collapsed" class to target when collapse is hidden via manual invocation', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1" class="show"/>') - .appendTo('#qunit-fixture') - .on('hidden.bs.collapse', function () { - assert.ok($target.hasClass('collapsed')) - done() - }) - .bootstrapCollapse('hide') - }) - - QUnit.test('should remove "collapsed" class from target when collapse is shown via manual invocation', function (assert) { - assert.expect(1) - var done = assert.async() - - var $target = $('<a role="button" data-toggle="collapse" class="collapsed" href="#test1"/>').appendTo('#qunit-fixture') - - $('<div id="test1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.ok(!$target.hasClass('collapsed')) - done() - }) - .bootstrapCollapse('show') - }) - - QUnit.test('should allow accordion to use children other than card', function (assert) { - assert.expect(4) - var done = assert.async() - var accordionHTML = '<div id="accordion">' + - '<div class="item">' + - '<a id="linkTrigger" data-toggle="collapse" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne"></a>' + - '<div id="collapseOne" class="collapse" role="tabpanel" aria-labelledby="headingThree" data-parent="#accordion"></div>' + - '</div>' + - '<div class="item">' + - '<a id="linkTriggerTwo" data-toggle="collapse" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"></a>' + - '<div id="collapseTwo" class="collapse show" role="tabpanel" aria-labelledby="headingTwo" data-parent="#accordion"></div>' + - '</div>' + - '</div>' - - $(accordionHTML).appendTo('#qunit-fixture') - var $trigger = $('#linkTrigger') - var $triggerTwo = $('#linkTriggerTwo') - var $collapseOne = $('#collapseOne') - var $collapseTwo = $('#collapseTwo') - $collapseOne.on('shown.bs.collapse', function () { - assert.ok($collapseOne.hasClass('show'), '#collapseOne is shown') - assert.ok(!$collapseTwo.hasClass('show'), '#collapseTwo is not shown') - $collapseTwo.on('shown.bs.collapse', function () { - assert.ok(!$collapseOne.hasClass('show'), '#collapseOne is not shown') - assert.ok($collapseTwo.hasClass('show'), '#collapseTwo is shown') - done() - }) - $triggerTwo.trigger($.Event('click')) - }) - $trigger.trigger($.Event('click')) - }) - - QUnit.test('should allow accordion to contain nested elements', function (assert) { - assert.expect(4) - var done = assert.async() - var accordionHTML = '<div id="accordion">' + - '<div class="row">' + - '<div class="col-lg-6">' + - '<div class="item">' + - '<a id="linkTrigger" data-toggle="collapse" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne"></a>' + - '<div id="collapseOne" class="collapse" role="tabpanel" aria-labelledby="headingThree" data-parent="#accordion"></div>' + - '</div>' + - '</div>' + - '<div class="col-lg-6">' + - '<div class="item">' + - '<a id="linkTriggerTwo" data-toggle="collapse" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"></a>' + - '<div id="collapseTwo" class="collapse show" role="tabpanel" aria-labelledby="headingTwo" data-parent="#accordion"></div>' + - '</div>' + - '</div>' + - '</div>' + - '</div>' - - $(accordionHTML).appendTo('#qunit-fixture') - var $trigger = $('#linkTrigger') - var $triggerTwo = $('#linkTriggerTwo') - var $collapseOne = $('#collapseOne') - var $collapseTwo = $('#collapseTwo') - $collapseOne.on('shown.bs.collapse', function () { - assert.ok($collapseOne.hasClass('show'), '#collapseOne is shown') - assert.ok(!$collapseTwo.hasClass('show'), '#collapseTwo is not shown') - $collapseTwo.on('shown.bs.collapse', function () { - assert.ok(!$collapseOne.hasClass('show'), '#collapseOne is not shown') - assert.ok($collapseTwo.hasClass('show'), '#collapseTwo is shown') - done() - }) - $triggerTwo.trigger($.Event('click')) - }) - $trigger.trigger($.Event('click')) - }) - - QUnit.test('should allow accordion to target multiple elements', function (assert) { - assert.expect(8) - var done = assert.async() - var accordionHTML = '<div id="accordion">' + - '<a id="linkTriggerOne" data-toggle="collapse" data-target=".collapseOne" href="#" aria-expanded="false" aria-controls="collapseOne"></a>' + - '<a id="linkTriggerTwo" data-toggle="collapse" data-target=".collapseTwo" href="#" aria-expanded="false" aria-controls="collapseTwo"></a>' + - '<div id="collapseOneOne" class="collapse collapseOne" role="tabpanel" data-parent="#accordion"></div>' + - '<div id="collapseOneTwo" class="collapse collapseOne" role="tabpanel" data-parent="#accordion"></div>' + - '<div id="collapseTwoOne" class="collapse collapseTwo" role="tabpanel" data-parent="#accordion"></div>' + - '<div id="collapseTwoTwo" class="collapse collapseTwo" role="tabpanel" data-parent="#accordion"></div>' + - '</div>' - - $(accordionHTML).appendTo('#qunit-fixture') - var $trigger = $('#linkTriggerOne') - var $triggerTwo = $('#linkTriggerTwo') - var $collapseOneOne = $('#collapseOneOne') - var $collapseOneTwo = $('#collapseOneTwo') - var $collapseTwoOne = $('#collapseTwoOne') - var $collapseTwoTwo = $('#collapseTwoTwo') - var collapsedElements = { - one : false, - two : false - } - - function firstTest() { - assert.ok($collapseOneOne.hasClass('show'), '#collapseOneOne is shown') - assert.ok($collapseOneTwo.hasClass('show'), '#collapseOneTwo is shown') - assert.ok(!$collapseTwoOne.hasClass('show'), '#collapseTwoOne is not shown') - assert.ok(!$collapseTwoTwo.hasClass('show'), '#collapseTwoTwo is not shown') - $triggerTwo.trigger($.Event('click')) - } - - function secondTest() { - assert.ok(!$collapseOneOne.hasClass('show'), '#collapseOneOne is not shown') - assert.ok(!$collapseOneTwo.hasClass('show'), '#collapseOneTwo is not shown') - assert.ok($collapseTwoOne.hasClass('show'), '#collapseTwoOne is shown') - assert.ok($collapseTwoTwo.hasClass('show'), '#collapseTwoTwo is shown') - done() - } - - $collapseOneOne.on('shown.bs.collapse', function () { - if (collapsedElements.one) { - firstTest() - } else { - collapsedElements.one = true - } - }) - - $collapseOneTwo.on('shown.bs.collapse', function () { - if (collapsedElements.one) { - firstTest() - } else { - collapsedElements.one = true - } - }) - - $collapseTwoOne.on('shown.bs.collapse', function () { - if (collapsedElements.two) { - secondTest() - } else { - collapsedElements.two = true - } - }) - - $collapseTwoTwo.on('shown.bs.collapse', function () { - if (collapsedElements.two) { - secondTest() - } else { - collapsedElements.two = true - } - }) - - $trigger.trigger($.Event('click')) - }) - - QUnit.test('should collapse accordion children but not nested accordion children', function (assert) { - assert.expect(9) - var done = assert.async() - $('<div id="accordion">' + - '<div class="item">' + - '<a id="linkTrigger" data-toggle="collapse" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne"></a>' + - '<div id="collapseOne" data-parent="#accordion" class="collapse" role="tabpanel" aria-labelledby="headingThree">' + - '<div id="nestedAccordion">' + - '<div class="item">' + - '<a id="nestedLinkTrigger" data-toggle="collapse" href="#nestedCollapseOne" aria-expanded="false" aria-controls="nestedCollapseOne"></a>' + - '<div id="nestedCollapseOne" data-parent="#nestedAccordion" class="collapse" role="tabpanel" aria-labelledby="headingThree">' + - '</div>' + - '</div>' + - '</div>' + - '</div>' + - '</div>' + - '<div class="item">' + - '<a id="linkTriggerTwo" data-toggle="collapse" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"></a>' + - '<div id="collapseTwo" data-parent="#accordion" class="collapse show" role="tabpanel" aria-labelledby="headingTwo"></div>' + - '</div>' + - '</div>').appendTo('#qunit-fixture') - var $trigger = $('#linkTrigger') - var $triggerTwo = $('#linkTriggerTwo') - var $nestedTrigger = $('#nestedLinkTrigger') - var $collapseOne = $('#collapseOne') - var $collapseTwo = $('#collapseTwo') - var $nestedCollapseOne = $('#nestedCollapseOne') - - $collapseOne.one('shown.bs.collapse', function () { - assert.ok($collapseOne.hasClass('show'), '#collapseOne is shown') - assert.ok(!$collapseTwo.hasClass('show'), '#collapseTwo is not shown') - assert.ok(!$('#nestedCollapseOne').hasClass('show'), '#nestedCollapseOne is not shown') - $nestedCollapseOne.one('shown.bs.collapse', function () { - assert.ok($collapseOne.hasClass('show'), '#collapseOne is shown') - assert.ok(!$collapseTwo.hasClass('show'), '#collapseTwo is not shown') - assert.ok($nestedCollapseOne.hasClass('show'), '#nestedCollapseOne is shown') - $collapseTwo.one('shown.bs.collapse', function () { - assert.ok(!$collapseOne.hasClass('show'), '#collapseOne is not shown') - assert.ok($collapseTwo.hasClass('show'), '#collapseTwo is shown') - assert.ok($nestedCollapseOne.hasClass('show'), '#nestedCollapseOne is shown') - done() - }) - $triggerTwo.trigger($.Event('click')) - }) - $nestedTrigger.trigger($.Event('click')) - }) - $trigger.trigger($.Event('click')) - }) - - QUnit.test('should not prevent event for input', function (assert) { - assert.expect(3) - var done = assert.async() - var $target = $('<input type="checkbox" data-toggle="collapse" data-target="#collapsediv1" />').appendTo('#qunit-fixture') - - $('<div id="collapsediv1"/>') - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.ok($(this).hasClass('show')) - assert.ok($target.attr('aria-expanded') === 'true') - assert.ok($target.prop('checked')) - done() - }) - - $target.trigger($.Event('click')) - }) - - QUnit.test('should add "collapsed" class to triggers only when all the targeted collapse are hidden', function (assert) { - assert.expect(9) - var done = assert.async() - - var $trigger1 = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - var $trigger2 = $('<a role="button" data-toggle="collapse" href="#test2"/>').appendTo('#qunit-fixture') - var $trigger3 = $('<a role="button" data-toggle="collapse" href=".multi"/>').appendTo('#qunit-fixture') - - var $target1 = $('<div id="test1" class="multi"/>').appendTo('#qunit-fixture') - var $target2 = $('<div id="test2" class="multi"/>').appendTo('#qunit-fixture') - - $target2.one('shown.bs.collapse', function () { - assert.ok(!$trigger1.hasClass('collapsed'), 'trigger1 does not have collapsed class') - assert.ok(!$trigger2.hasClass('collapsed'), 'trigger2 does not have collapsed class') - assert.ok(!$trigger3.hasClass('collapsed'), 'trigger3 does not have collapsed class') - $target2.one('hidden.bs.collapse', function () { - assert.ok(!$trigger1.hasClass('collapsed'), 'trigger1 does not have collapsed class') - assert.ok($trigger2.hasClass('collapsed'), 'trigger2 has collapsed class') - assert.ok(!$trigger3.hasClass('collapsed'), 'trigger3 does not have collapsed class') - $target1.one('hidden.bs.collapse', function () { - assert.ok($trigger1.hasClass('collapsed'), 'trigger1 has collapsed class') - assert.ok($trigger2.hasClass('collapsed'), 'trigger2 has collapsed class') - assert.ok($trigger3.hasClass('collapsed'), 'trigger3 has collapsed class') - done() - }) - $trigger1.trigger('click') - }) - $trigger2.trigger('click') - }) - $trigger3.trigger('click') - }) - - QUnit.test('should set aria-expanded="true" to triggers targeting shown collaspe and aria-expanded="false" only when all the targeted collapses are shown', function (assert) { - assert.expect(9) - var done = assert.async() - - var $trigger1 = $('<a role="button" data-toggle="collapse" href="#test1"/>').appendTo('#qunit-fixture') - var $trigger2 = $('<a role="button" data-toggle="collapse" href="#test2"/>').appendTo('#qunit-fixture') - var $trigger3 = $('<a role="button" data-toggle="collapse" href=".multi"/>').appendTo('#qunit-fixture') - - var $target1 = $('<div id="test1" class="multi collapse"/>').appendTo('#qunit-fixture') - var $target2 = $('<div id="test2" class="multi collapse"/>').appendTo('#qunit-fixture') - - $target2.one('shown.bs.collapse', function () { - assert.strictEqual($trigger1.attr('aria-expanded'), 'true', 'aria-expanded on trigger1 is "true"') - assert.strictEqual($trigger2.attr('aria-expanded'), 'true', 'aria-expanded on trigger2 is "true"') - assert.strictEqual($trigger3.attr('aria-expanded'), 'true', 'aria-expanded on trigger3 is "true"') - $target2.one('hidden.bs.collapse', function () { - assert.strictEqual($trigger1.attr('aria-expanded'), 'true', 'aria-expanded on trigger1 is "true"') - assert.strictEqual($trigger2.attr('aria-expanded'), 'false', 'aria-expanded on trigger2 is "false"') - assert.strictEqual($trigger3.attr('aria-expanded'), 'true', 'aria-expanded on trigger3 is "true"') - $target1.one('hidden.bs.collapse', function () { - assert.strictEqual($trigger1.attr('aria-expanded'), 'false', 'aria-expanded on trigger1 is "fasle"') - assert.strictEqual($trigger2.attr('aria-expanded'), 'false', 'aria-expanded on trigger2 is "false"') - assert.strictEqual($trigger3.attr('aria-expanded'), 'false', 'aria-expanded on trigger3 is "false"') - done() - }) - $trigger1.trigger('click') - }) - $trigger2.trigger('click') - }) - $trigger3.trigger('click') - }) - - QUnit.test('should not prevent interactions inside the collapse element', function (assert) { - assert.expect(2) - var done = assert.async() - - var $target = $('<input type="checkbox" data-toggle="collapse" data-target="#collapsediv1" />').appendTo('#qunit-fixture') - var htmlCollapse = - '<div id="collapsediv1" class="collapse">' + - ' <input type="checkbox" id="testCheckbox" />' + - '</div>' - - $(htmlCollapse) - .appendTo('#qunit-fixture') - .on('shown.bs.collapse', function () { - assert.ok($target.prop('checked'), '$trigger is checked') - var $testCheckbox = $('#testCheckbox') - $testCheckbox.trigger($.Event('click')) - setTimeout(function () { - assert.ok($testCheckbox.prop('checked'), '$testCheckbox is checked too') - done() - }, 5) - }) - - $target.trigger($.Event('click')) - }) - - QUnit.test('should allow jquery object in parent config', function (assert) { - assert.expect(1) - var html = - '<div class="my-collapse">' + - ' <div class="item">' + - ' <a data-toggle="collapse" href="#">Toggle item</a>' + - ' <div class="collapse">Lorem ipsum</div>' + - ' </div>' + - '</div>' - - $(html).appendTo('#qunit-fixture') - try { - $('[data-toggle="collapse"]').bootstrapCollapse({ - parent: $('.my-collapse') - }) - assert.ok(true, 'collapse correctly created') - } catch (err) { - assert.ok(false, 'collapse not created') - } - }) - - QUnit.test('should allow DOM object in parent config', function (assert) { - assert.expect(1) - var html = - '<div class="my-collapse">' + - ' <div class="item">' + - ' <a data-toggle="collapse" href="#">Toggle item</a>' + - ' <div class="collapse">Lorem ipsum</div>' + - ' </div>' + - '</div>' - - $(html).appendTo('#qunit-fixture') - try { - $('[data-toggle="collapse"]').bootstrapCollapse({ - parent: $('.my-collapse')[0] - }) - assert.ok(true, 'collapse correctly created') - } catch (err) { - assert.ok(false, 'collapse not created') - } - }) - - QUnit.test('should find collapse children if they have collapse class too not only data-parent', function (assert) { - assert.expect(2) - var done = assert.async() - - var html = - '<div class="my-collapse">' + - ' <div class="item">' + - ' <a data-toggle="collapse" href="#">Toggle item 1</a>' + - ' <div id="collapse1" class="collapse show">Lorem ipsum 1</div>' + - ' </div>' + - ' <div class="item">' + - ' <a id="triggerCollapse2" data-toggle="collapse" href="#">Toggle item 2</a>' + - ' <div id="collapse2" class="collapse">Lorem ipsum 2</div>' + - ' </div>' + - '</div>' - - $(html).appendTo('#qunit-fixture') - - var $parent = $('.my-collapse') - var $collapse2 = $('#collapse2') - $parent.find('.collapse').bootstrapCollapse({ - parent: $parent, - toggle: false - }) - - $collapse2.on('shown.bs.collapse', function () { - assert.ok($collapse2.hasClass('show')) - assert.ok(!$('#collapse1').hasClass('show')) - done() - }) - - $collapse2.bootstrapCollapse('toggle') - }) -}) diff --git a/js/bootstrap.bundle.js b/js/bootstrap.bundle.js deleted file mode 100755 index f4f23ea..0000000 --- a/js/bootstrap.bundle.js +++ /dev/null @@ -1,7013 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) : - typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) : - (global = global || self, factory(global.bootstrap = {}, global.jQuery)); -}(this, function (exports, $) { 'use strict'; - - $ = $ && $.hasOwnProperty('default') ? $['default'] : $; - - function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; - } - - function _defineProperty(obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; - } - - function _objectSpread(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - var ownKeys = Object.keys(source); - - if (typeof Object.getOwnPropertySymbols === 'function') { - ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { - return Object.getOwnPropertyDescriptor(source, sym).enumerable; - })); - } - - ownKeys.forEach(function (key) { - _defineProperty(target, key, source[key]); - }); - } - - return target; - } - - function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; - } - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): util.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - /** - * ------------------------------------------------------------------------ - * Private TransitionEnd Helpers - * ------------------------------------------------------------------------ - */ - - var TRANSITION_END = 'transitionend'; - var MAX_UID = 1000000; - var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) - - function toType(obj) { - return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase(); - } - - function getSpecialTransitionEndEvent() { - return { - bindType: TRANSITION_END, - delegateType: TRANSITION_END, - handle: function handle(event) { - if ($(event.target).is(this)) { - return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params - } - - return undefined; // eslint-disable-line no-undefined - } - }; - } - - function transitionEndEmulator(duration) { - var _this = this; - - var called = false; - $(this).one(Util.TRANSITION_END, function () { - called = true; - }); - setTimeout(function () { - if (!called) { - Util.triggerTransitionEnd(_this); - } - }, duration); - return this; - } - - function setTransitionEndSupport() { - $.fn.emulateTransitionEnd = transitionEndEmulator; - $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); - } - /** - * -------------------------------------------------------------------------- - * Public Util Api - * -------------------------------------------------------------------------- - */ - - - var Util = { - TRANSITION_END: 'bsTransitionEnd', - getUID: function getUID(prefix) { - do { - // eslint-disable-next-line no-bitwise - prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here - } while (document.getElementById(prefix)); - - return prefix; - }, - getSelectorFromElement: function getSelectorFromElement(element) { - var selector = element.getAttribute('data-target'); - - if (!selector || selector === '#') { - var hrefAttr = element.getAttribute('href'); - selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''; - } - - try { - return document.querySelector(selector) ? selector : null; - } catch (err) { - return null; - } - }, - getTransitionDurationFromElement: function getTransitionDurationFromElement(element) { - if (!element) { - return 0; - } // Get transition-duration of the element - - - var transitionDuration = $(element).css('transition-duration'); - var transitionDelay = $(element).css('transition-delay'); - var floatTransitionDuration = parseFloat(transitionDuration); - var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found - - if (!floatTransitionDuration && !floatTransitionDelay) { - return 0; - } // If multiple durations are defined, take the first - - - transitionDuration = transitionDuration.split(',')[0]; - transitionDelay = transitionDelay.split(',')[0]; - return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER; - }, - reflow: function reflow(element) { - return element.offsetHeight; - }, - triggerTransitionEnd: function triggerTransitionEnd(element) { - $(element).trigger(TRANSITION_END); - }, - // TODO: Remove in v5 - supportsTransitionEnd: function supportsTransitionEnd() { - return Boolean(TRANSITION_END); - }, - isElement: function isElement(obj) { - return (obj[0] || obj).nodeType; - }, - typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { - for (var property in configTypes) { - if (Object.prototype.hasOwnProperty.call(configTypes, property)) { - var expectedTypes = configTypes[property]; - var value = config[property]; - var valueType = value && Util.isElement(value) ? 'element' : toType(value); - - if (!new RegExp(expectedTypes).test(valueType)) { - throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); - } - } - } - }, - findShadowRoot: function findShadowRoot(element) { - if (!document.documentElement.attachShadow) { - return null; - } // Can find the shadow root otherwise it'll return the document - - - if (typeof element.getRootNode === 'function') { - var root = element.getRootNode(); - return root instanceof ShadowRoot ? root : null; - } - - if (element instanceof ShadowRoot) { - return element; - } // when we don't find a shadow root - - - if (!element.parentNode) { - return null; - } - - return Util.findShadowRoot(element.parentNode); - } - }; - setTransitionEndSupport(); - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'alert'; - var VERSION = '4.3.1'; - var DATA_KEY = 'bs.alert'; - var EVENT_KEY = "." + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var Selector = { - DISMISS: '[data-dismiss="alert"]' - }; - var Event = { - CLOSE: "close" + EVENT_KEY, - CLOSED: "closed" + EVENT_KEY, - CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY - }; - var ClassName = { - ALERT: 'alert', - FADE: 'fade', - SHOW: 'show' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Alert = - /*#__PURE__*/ - function () { - function Alert(element) { - this._element = element; - } // Getters - - - var _proto = Alert.prototype; - - // Public - _proto.close = function close(element) { - var rootElement = this._element; - - if (element) { - rootElement = this._getRootElement(element); - } - - var customEvent = this._triggerCloseEvent(rootElement); - - if (customEvent.isDefaultPrevented()) { - return; - } - - this._removeElement(rootElement); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY); - this._element = null; - } // Private - ; - - _proto._getRootElement = function _getRootElement(element) { - var selector = Util.getSelectorFromElement(element); - var parent = false; - - if (selector) { - parent = document.querySelector(selector); - } - - if (!parent) { - parent = $(element).closest("." + ClassName.ALERT)[0]; - } - - return parent; - }; - - _proto._triggerCloseEvent = function _triggerCloseEvent(element) { - var closeEvent = $.Event(Event.CLOSE); - $(element).trigger(closeEvent); - return closeEvent; - }; - - _proto._removeElement = function _removeElement(element) { - var _this = this; - - $(element).removeClass(ClassName.SHOW); - - if (!$(element).hasClass(ClassName.FADE)) { - this._destroyElement(element); - - return; - } - - var transitionDuration = Util.getTransitionDurationFromElement(element); - $(element).one(Util.TRANSITION_END, function (event) { - return _this._destroyElement(element, event); - }).emulateTransitionEnd(transitionDuration); - }; - - _proto._destroyElement = function _destroyElement(element) { - $(element).detach().trigger(Event.CLOSED).remove(); - } // Static - ; - - Alert._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY); - - if (!data) { - data = new Alert(this); - $element.data(DATA_KEY, data); - } - - if (config === 'close') { - data[config](this); - } - }); - }; - - Alert._handleDismiss = function _handleDismiss(alertInstance) { - return function (event) { - if (event) { - event.preventDefault(); - } - - alertInstance.close(this); - }; - }; - - _createClass(Alert, null, [{ - key: "VERSION", - get: function get() { - return VERSION; - } - }]); - - return Alert; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Alert._jQueryInterface; - $.fn[NAME].Constructor = Alert; - - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Alert._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$1 = 'button'; - var VERSION$1 = '4.3.1'; - var DATA_KEY$1 = 'bs.button'; - var EVENT_KEY$1 = "." + DATA_KEY$1; - var DATA_API_KEY$1 = '.data-api'; - var JQUERY_NO_CONFLICT$1 = $.fn[NAME$1]; - var ClassName$1 = { - ACTIVE: 'active', - BUTTON: 'btn', - FOCUS: 'focus' - }; - var Selector$1 = { - DATA_TOGGLE_CARROT: '[data-toggle^="button"]', - DATA_TOGGLE: '[data-toggle="buttons"]', - INPUT: 'input:not([type="hidden"])', - ACTIVE: '.active', - BUTTON: '.btn' - }; - var Event$1 = { - CLICK_DATA_API: "click" + EVENT_KEY$1 + DATA_API_KEY$1, - FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY$1 + DATA_API_KEY$1 + " " + ("blur" + EVENT_KEY$1 + DATA_API_KEY$1) - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Button = - /*#__PURE__*/ - function () { - function Button(element) { - this._element = element; - } // Getters - - - var _proto = Button.prototype; - - // Public - _proto.toggle = function toggle() { - var triggerChangeEvent = true; - var addAriaPressed = true; - var rootElement = $(this._element).closest(Selector$1.DATA_TOGGLE)[0]; - - if (rootElement) { - var input = this._element.querySelector(Selector$1.INPUT); - - if (input) { - if (input.type === 'radio') { - if (input.checked && this._element.classList.contains(ClassName$1.ACTIVE)) { - triggerChangeEvent = false; - } else { - var activeElement = rootElement.querySelector(Selector$1.ACTIVE); - - if (activeElement) { - $(activeElement).removeClass(ClassName$1.ACTIVE); - } - } - } - - if (triggerChangeEvent) { - if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { - return; - } - - input.checked = !this._element.classList.contains(ClassName$1.ACTIVE); - $(input).trigger('change'); - } - - input.focus(); - addAriaPressed = false; - } - } - - if (addAriaPressed) { - this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName$1.ACTIVE)); - } - - if (triggerChangeEvent) { - $(this._element).toggleClass(ClassName$1.ACTIVE); - } - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$1); - this._element = null; - } // Static - ; - - Button._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$1); - - if (!data) { - data = new Button(this); - $(this).data(DATA_KEY$1, data); - } - - if (config === 'toggle') { - data[config](); - } - }); - }; - - _createClass(Button, null, [{ - key: "VERSION", - get: function get() { - return VERSION$1; - } - }]); - - return Button; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$1.CLICK_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - event.preventDefault(); - var button = event.target; - - if (!$(button).hasClass(ClassName$1.BUTTON)) { - button = $(button).closest(Selector$1.BUTTON); - } - - Button._jQueryInterface.call($(button), 'toggle'); - }).on(Event$1.FOCUS_BLUR_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - var button = $(event.target).closest(Selector$1.BUTTON)[0]; - $(button).toggleClass(ClassName$1.FOCUS, /^focus(in)?$/.test(event.type)); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$1] = Button._jQueryInterface; - $.fn[NAME$1].Constructor = Button; - - $.fn[NAME$1].noConflict = function () { - $.fn[NAME$1] = JQUERY_NO_CONFLICT$1; - return Button._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$2 = 'carousel'; - var VERSION$2 = '4.3.1'; - var DATA_KEY$2 = 'bs.carousel'; - var EVENT_KEY$2 = "." + DATA_KEY$2; - var DATA_API_KEY$2 = '.data-api'; - var JQUERY_NO_CONFLICT$2 = $.fn[NAME$2]; - var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key - - var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key - - var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch - - var SWIPE_THRESHOLD = 40; - var Default = { - interval: 5000, - keyboard: true, - slide: false, - pause: 'hover', - wrap: true, - touch: true - }; - var DefaultType = { - interval: '(number|boolean)', - keyboard: 'boolean', - slide: '(boolean|string)', - pause: '(string|boolean)', - wrap: 'boolean', - touch: 'boolean' - }; - var Direction = { - NEXT: 'next', - PREV: 'prev', - LEFT: 'left', - RIGHT: 'right' - }; - var Event$2 = { - SLIDE: "slide" + EVENT_KEY$2, - SLID: "slid" + EVENT_KEY$2, - KEYDOWN: "keydown" + EVENT_KEY$2, - MOUSEENTER: "mouseenter" + EVENT_KEY$2, - MOUSELEAVE: "mouseleave" + EVENT_KEY$2, - TOUCHSTART: "touchstart" + EVENT_KEY$2, - TOUCHMOVE: "touchmove" + EVENT_KEY$2, - TOUCHEND: "touchend" + EVENT_KEY$2, - POINTERDOWN: "pointerdown" + EVENT_KEY$2, - POINTERUP: "pointerup" + EVENT_KEY$2, - DRAG_START: "dragstart" + EVENT_KEY$2, - LOAD_DATA_API: "load" + EVENT_KEY$2 + DATA_API_KEY$2, - CLICK_DATA_API: "click" + EVENT_KEY$2 + DATA_API_KEY$2 - }; - var ClassName$2 = { - CAROUSEL: 'carousel', - ACTIVE: 'active', - SLIDE: 'slide', - RIGHT: 'carousel-item-right', - LEFT: 'carousel-item-left', - NEXT: 'carousel-item-next', - PREV: 'carousel-item-prev', - ITEM: 'carousel-item', - POINTER_EVENT: 'pointer-event' - }; - var Selector$2 = { - ACTIVE: '.active', - ACTIVE_ITEM: '.active.carousel-item', - ITEM: '.carousel-item', - ITEM_IMG: '.carousel-item img', - NEXT_PREV: '.carousel-item-next, .carousel-item-prev', - INDICATORS: '.carousel-indicators', - DATA_SLIDE: '[data-slide], [data-slide-to]', - DATA_RIDE: '[data-ride="carousel"]' - }; - var PointerType = { - TOUCH: 'touch', - PEN: 'pen' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Carousel = - /*#__PURE__*/ - function () { - function Carousel(element, config) { - this._items = null; - this._interval = null; - this._activeElement = null; - this._isPaused = false; - this._isSliding = false; - this.touchTimeout = null; - this.touchStartX = 0; - this.touchDeltaX = 0; - this._config = this._getConfig(config); - this._element = element; - this._indicatorsElement = this._element.querySelector(Selector$2.INDICATORS); - this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0; - this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent); - - this._addEventListeners(); - } // Getters - - - var _proto = Carousel.prototype; - - // Public - _proto.next = function next() { - if (!this._isSliding) { - this._slide(Direction.NEXT); - } - }; - - _proto.nextWhenVisible = function nextWhenVisible() { - // Don't call next when the page isn't visible - // or the carousel or its parent isn't visible - if (!document.hidden && $(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden') { - this.next(); - } - }; - - _proto.prev = function prev() { - if (!this._isSliding) { - this._slide(Direction.PREV); - } - }; - - _proto.pause = function pause(event) { - if (!event) { - this._isPaused = true; - } - - if (this._element.querySelector(Selector$2.NEXT_PREV)) { - Util.triggerTransitionEnd(this._element); - this.cycle(true); - } - - clearInterval(this._interval); - this._interval = null; - }; - - _proto.cycle = function cycle(event) { - if (!event) { - this._isPaused = false; - } - - if (this._interval) { - clearInterval(this._interval); - this._interval = null; - } - - if (this._config.interval && !this._isPaused) { - this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); - } - }; - - _proto.to = function to(index) { - var _this = this; - - this._activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeIndex = this._getItemIndex(this._activeElement); - - if (index > this._items.length - 1 || index < 0) { - return; - } - - if (this._isSliding) { - $(this._element).one(Event$2.SLID, function () { - return _this.to(index); - }); - return; - } - - if (activeIndex === index) { - this.pause(); - this.cycle(); - return; - } - - var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; - - this._slide(direction, this._items[index]); - }; - - _proto.dispose = function dispose() { - $(this._element).off(EVENT_KEY$2); - $.removeData(this._element, DATA_KEY$2); - this._items = null; - this._config = null; - this._element = null; - this._interval = null; - this._isPaused = null; - this._isSliding = null; - this._activeElement = null; - this._indicatorsElement = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default, config); - Util.typeCheckConfig(NAME$2, config, DefaultType); - return config; - }; - - _proto._handleSwipe = function _handleSwipe() { - var absDeltax = Math.abs(this.touchDeltaX); - - if (absDeltax <= SWIPE_THRESHOLD) { - return; - } - - var direction = absDeltax / this.touchDeltaX; // swipe left - - if (direction > 0) { - this.prev(); - } // swipe right - - - if (direction < 0) { - this.next(); - } - }; - - _proto._addEventListeners = function _addEventListeners() { - var _this2 = this; - - if (this._config.keyboard) { - $(this._element).on(Event$2.KEYDOWN, function (event) { - return _this2._keydown(event); - }); - } - - if (this._config.pause === 'hover') { - $(this._element).on(Event$2.MOUSEENTER, function (event) { - return _this2.pause(event); - }).on(Event$2.MOUSELEAVE, function (event) { - return _this2.cycle(event); - }); - } - - if (this._config.touch) { - this._addTouchEventListeners(); - } - }; - - _proto._addTouchEventListeners = function _addTouchEventListeners() { - var _this3 = this; - - if (!this._touchSupported) { - return; - } - - var start = function start(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchStartX = event.originalEvent.clientX; - } else if (!_this3._pointerEvent) { - _this3.touchStartX = event.originalEvent.touches[0].clientX; - } - }; - - var move = function move(event) { - // ensure swiping with one touch and not pinching - if (event.originalEvent.touches && event.originalEvent.touches.length > 1) { - _this3.touchDeltaX = 0; - } else { - _this3.touchDeltaX = event.originalEvent.touches[0].clientX - _this3.touchStartX; - } - }; - - var end = function end(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX; - } - - _this3._handleSwipe(); - - if (_this3._config.pause === 'hover') { - // If it's a touch-enabled device, mouseenter/leave are fired as - // part of the mouse compatibility events on first tap - the carousel - // would stop cycling until user tapped out of it; - // here, we listen for touchend, explicitly pause the carousel - // (as if it's the second time we tap on it, mouseenter compat event - // is NOT fired) and after a timeout (to allow for mouse compatibility - // events to fire) we explicitly restart cycling - _this3.pause(); - - if (_this3.touchTimeout) { - clearTimeout(_this3.touchTimeout); - } - - _this3.touchTimeout = setTimeout(function (event) { - return _this3.cycle(event); - }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval); - } - }; - - $(this._element.querySelectorAll(Selector$2.ITEM_IMG)).on(Event$2.DRAG_START, function (e) { - return e.preventDefault(); - }); - - if (this._pointerEvent) { - $(this._element).on(Event$2.POINTERDOWN, function (event) { - return start(event); - }); - $(this._element).on(Event$2.POINTERUP, function (event) { - return end(event); - }); - - this._element.classList.add(ClassName$2.POINTER_EVENT); - } else { - $(this._element).on(Event$2.TOUCHSTART, function (event) { - return start(event); - }); - $(this._element).on(Event$2.TOUCHMOVE, function (event) { - return move(event); - }); - $(this._element).on(Event$2.TOUCHEND, function (event) { - return end(event); - }); - } - }; - - _proto._keydown = function _keydown(event) { - if (/input|textarea/i.test(event.target.tagName)) { - return; - } - - switch (event.which) { - case ARROW_LEFT_KEYCODE: - event.preventDefault(); - this.prev(); - break; - - case ARROW_RIGHT_KEYCODE: - event.preventDefault(); - this.next(); - break; - - default: - } - }; - - _proto._getItemIndex = function _getItemIndex(element) { - this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector$2.ITEM)) : []; - return this._items.indexOf(element); - }; - - _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { - var isNextDirection = direction === Direction.NEXT; - var isPrevDirection = direction === Direction.PREV; - - var activeIndex = this._getItemIndex(activeElement); - - var lastItemIndex = this._items.length - 1; - var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - var delta = direction === Direction.PREV ? -1 : 1; - var itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; - }; - - _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { - var targetIndex = this._getItemIndex(relatedTarget); - - var fromIndex = this._getItemIndex(this._element.querySelector(Selector$2.ACTIVE_ITEM)); - - var slideEvent = $.Event(Event$2.SLIDE, { - relatedTarget: relatedTarget, - direction: eventDirectionName, - from: fromIndex, - to: targetIndex - }); - $(this._element).trigger(slideEvent); - return slideEvent; - }; - - _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { - if (this._indicatorsElement) { - var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector$2.ACTIVE)); - $(indicators).removeClass(ClassName$2.ACTIVE); - - var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; - - if (nextIndicator) { - $(nextIndicator).addClass(ClassName$2.ACTIVE); - } - } - }; - - _proto._slide = function _slide(direction, element) { - var _this4 = this; - - var activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeElementIndex = this._getItemIndex(activeElement); - - var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); - - var nextElementIndex = this._getItemIndex(nextElement); - - var isCycling = Boolean(this._interval); - var directionalClassName; - var orderClassName; - var eventDirectionName; - - if (direction === Direction.NEXT) { - directionalClassName = ClassName$2.LEFT; - orderClassName = ClassName$2.NEXT; - eventDirectionName = Direction.LEFT; - } else { - directionalClassName = ClassName$2.RIGHT; - orderClassName = ClassName$2.PREV; - eventDirectionName = Direction.RIGHT; - } - - if (nextElement && $(nextElement).hasClass(ClassName$2.ACTIVE)) { - this._isSliding = false; - return; - } - - var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); - - if (slideEvent.isDefaultPrevented()) { - return; - } - - if (!activeElement || !nextElement) { - // Some weirdness is happening, so we bail - return; - } - - this._isSliding = true; - - if (isCycling) { - this.pause(); - } - - this._setActiveIndicatorElement(nextElement); - - var slidEvent = $.Event(Event$2.SLID, { - relatedTarget: nextElement, - direction: eventDirectionName, - from: activeElementIndex, - to: nextElementIndex - }); - - if ($(this._element).hasClass(ClassName$2.SLIDE)) { - $(nextElement).addClass(orderClassName); - Util.reflow(nextElement); - $(activeElement).addClass(directionalClassName); - $(nextElement).addClass(directionalClassName); - var nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10); - - if (nextElementInterval) { - this._config.defaultInterval = this._config.defaultInterval || this._config.interval; - this._config.interval = nextElementInterval; - } else { - this._config.interval = this._config.defaultInterval || this._config.interval; - } - - var transitionDuration = Util.getTransitionDurationFromElement(activeElement); - $(activeElement).one(Util.TRANSITION_END, function () { - $(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName$2.ACTIVE); - $(activeElement).removeClass(ClassName$2.ACTIVE + " " + orderClassName + " " + directionalClassName); - _this4._isSliding = false; - setTimeout(function () { - return $(_this4._element).trigger(slidEvent); - }, 0); - }).emulateTransitionEnd(transitionDuration); - } else { - $(activeElement).removeClass(ClassName$2.ACTIVE); - $(nextElement).addClass(ClassName$2.ACTIVE); - this._isSliding = false; - $(this._element).trigger(slidEvent); - } - - if (isCycling) { - this.cycle(); - } - } // Static - ; - - Carousel._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$2); - - var _config = _objectSpread({}, Default, $(this).data()); - - if (typeof config === 'object') { - _config = _objectSpread({}, _config, config); - } - - var action = typeof config === 'string' ? config : _config.slide; - - if (!data) { - data = new Carousel(this, _config); - $(this).data(DATA_KEY$2, data); - } - - if (typeof config === 'number') { - data.to(config); - } else if (typeof action === 'string') { - if (typeof data[action] === 'undefined') { - throw new TypeError("No method named \"" + action + "\""); - } - - data[action](); - } else if (_config.interval && _config.ride) { - data.pause(); - data.cycle(); - } - }); - }; - - Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { - var selector = Util.getSelectorFromElement(this); - - if (!selector) { - return; - } - - var target = $(selector)[0]; - - if (!target || !$(target).hasClass(ClassName$2.CAROUSEL)) { - return; - } - - var config = _objectSpread({}, $(target).data(), $(this).data()); - - var slideIndex = this.getAttribute('data-slide-to'); - - if (slideIndex) { - config.interval = false; - } - - Carousel._jQueryInterface.call($(target), config); - - if (slideIndex) { - $(target).data(DATA_KEY$2).to(slideIndex); - } - - event.preventDefault(); - }; - - _createClass(Carousel, null, [{ - key: "VERSION", - get: function get() { - return VERSION$2; - } - }, { - key: "Default", - get: function get() { - return Default; - } - }]); - - return Carousel; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$2.CLICK_DATA_API, Selector$2.DATA_SLIDE, Carousel._dataApiClickHandler); - $(window).on(Event$2.LOAD_DATA_API, function () { - var carousels = [].slice.call(document.querySelectorAll(Selector$2.DATA_RIDE)); - - for (var i = 0, len = carousels.length; i < len; i++) { - var $carousel = $(carousels[i]); - - Carousel._jQueryInterface.call($carousel, $carousel.data()); - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$2] = Carousel._jQueryInterface; - $.fn[NAME$2].Constructor = Carousel; - - $.fn[NAME$2].noConflict = function () { - $.fn[NAME$2] = JQUERY_NO_CONFLICT$2; - return Carousel._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$3 = 'collapse'; - var VERSION$3 = '4.3.1'; - var DATA_KEY$3 = 'bs.collapse'; - var EVENT_KEY$3 = "." + DATA_KEY$3; - var DATA_API_KEY$3 = '.data-api'; - var JQUERY_NO_CONFLICT$3 = $.fn[NAME$3]; - var Default$1 = { - toggle: true, - parent: '' - }; - var DefaultType$1 = { - toggle: 'boolean', - parent: '(string|element)' - }; - var Event$3 = { - SHOW: "show" + EVENT_KEY$3, - SHOWN: "shown" + EVENT_KEY$3, - HIDE: "hide" + EVENT_KEY$3, - HIDDEN: "hidden" + EVENT_KEY$3, - CLICK_DATA_API: "click" + EVENT_KEY$3 + DATA_API_KEY$3 - }; - var ClassName$3 = { - SHOW: 'show', - COLLAPSE: 'collapse', - COLLAPSING: 'collapsing', - COLLAPSED: 'collapsed' - }; - var Dimension = { - WIDTH: 'width', - HEIGHT: 'height' - }; - var Selector$3 = { - ACTIVES: '.show, .collapsing', - DATA_TOGGLE: '[data-toggle="collapse"]' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Collapse = - /*#__PURE__*/ - function () { - function Collapse(element, config) { - this._isTransitioning = false; - this._element = element; - this._config = this._getConfig(config); - this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); - var toggleList = [].slice.call(document.querySelectorAll(Selector$3.DATA_TOGGLE)); - - for (var i = 0, len = toggleList.length; i < len; i++) { - var elem = toggleList[i]; - var selector = Util.getSelectorFromElement(elem); - var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) { - return foundElem === element; - }); - - if (selector !== null && filterElement.length > 0) { - this._selector = selector; - - this._triggerArray.push(elem); - } - } - - this._parent = this._config.parent ? this._getParent() : null; - - if (!this._config.parent) { - this._addAriaAndCollapsedClass(this._element, this._triggerArray); - } - - if (this._config.toggle) { - this.toggle(); - } - } // Getters - - - var _proto = Collapse.prototype; - - // Public - _proto.toggle = function toggle() { - if ($(this._element).hasClass(ClassName$3.SHOW)) { - this.hide(); - } else { - this.show(); - } - }; - - _proto.show = function show() { - var _this = this; - - if (this._isTransitioning || $(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var actives; - var activesData; - - if (this._parent) { - actives = [].slice.call(this._parent.querySelectorAll(Selector$3.ACTIVES)).filter(function (elem) { - if (typeof _this._config.parent === 'string') { - return elem.getAttribute('data-parent') === _this._config.parent; - } - - return elem.classList.contains(ClassName$3.COLLAPSE); - }); - - if (actives.length === 0) { - actives = null; - } - } - - if (actives) { - activesData = $(actives).not(this._selector).data(DATA_KEY$3); - - if (activesData && activesData._isTransitioning) { - return; - } - } - - var startEvent = $.Event(Event$3.SHOW); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - if (actives) { - Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide'); - - if (!activesData) { - $(actives).data(DATA_KEY$3, null); - } - } - - var dimension = this._getDimension(); - - $(this._element).removeClass(ClassName$3.COLLAPSE).addClass(ClassName$3.COLLAPSING); - this._element.style[dimension] = 0; - - if (this._triggerArray.length) { - $(this._triggerArray).removeClass(ClassName$3.COLLAPSED).attr('aria-expanded', true); - } - - this.setTransitioning(true); - - var complete = function complete() { - $(_this._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).addClass(ClassName$3.SHOW); - _this._element.style[dimension] = ''; - - _this.setTransitioning(false); - - $(_this._element).trigger(Event$3.SHOWN); - }; - - var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); - var scrollSize = "scroll" + capitalizedDimension; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - this._element.style[dimension] = this._element[scrollSize] + "px"; - }; - - _proto.hide = function hide() { - var _this2 = this; - - if (this._isTransitioning || !$(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var startEvent = $.Event(Event$3.HIDE); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - var dimension = this._getDimension(); - - this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; - Util.reflow(this._element); - $(this._element).addClass(ClassName$3.COLLAPSING).removeClass(ClassName$3.COLLAPSE).removeClass(ClassName$3.SHOW); - var triggerArrayLength = this._triggerArray.length; - - if (triggerArrayLength > 0) { - for (var i = 0; i < triggerArrayLength; i++) { - var trigger = this._triggerArray[i]; - var selector = Util.getSelectorFromElement(trigger); - - if (selector !== null) { - var $elem = $([].slice.call(document.querySelectorAll(selector))); - - if (!$elem.hasClass(ClassName$3.SHOW)) { - $(trigger).addClass(ClassName$3.COLLAPSED).attr('aria-expanded', false); - } - } - } - } - - this.setTransitioning(true); - - var complete = function complete() { - _this2.setTransitioning(false); - - $(_this2._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).trigger(Event$3.HIDDEN); - }; - - this._element.style[dimension] = ''; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - }; - - _proto.setTransitioning = function setTransitioning(isTransitioning) { - this._isTransitioning = isTransitioning; - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$3); - this._config = null; - this._parent = null; - this._element = null; - this._triggerArray = null; - this._isTransitioning = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$1, config); - config.toggle = Boolean(config.toggle); // Coerce string values - - Util.typeCheckConfig(NAME$3, config, DefaultType$1); - return config; - }; - - _proto._getDimension = function _getDimension() { - var hasWidth = $(this._element).hasClass(Dimension.WIDTH); - return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; - }; - - _proto._getParent = function _getParent() { - var _this3 = this; - - var parent; - - if (Util.isElement(this._config.parent)) { - parent = this._config.parent; // It's a jQuery object - - if (typeof this._config.parent.jquery !== 'undefined') { - parent = this._config.parent[0]; - } - } else { - parent = document.querySelector(this._config.parent); - } - - var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; - var children = [].slice.call(parent.querySelectorAll(selector)); - $(children).each(function (i, element) { - _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); - }); - return parent; - }; - - _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { - var isOpen = $(element).hasClass(ClassName$3.SHOW); - - if (triggerArray.length) { - $(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); - } - } // Static - ; - - Collapse._getTargetFromElement = function _getTargetFromElement(element) { - var selector = Util.getSelectorFromElement(element); - return selector ? document.querySelector(selector) : null; - }; - - Collapse._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY$3); - - var _config = _objectSpread({}, Default$1, $this.data(), typeof config === 'object' && config ? config : {}); - - if (!data && _config.toggle && /show|hide/.test(config)) { - _config.toggle = false; - } - - if (!data) { - data = new Collapse(this, _config); - $this.data(DATA_KEY$3, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Collapse, null, [{ - key: "VERSION", - get: function get() { - return VERSION$3; - } - }, { - key: "Default", - get: function get() { - return Default$1; - } - }]); - - return Collapse; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$3.CLICK_DATA_API, Selector$3.DATA_TOGGLE, function (event) { - // preventDefault only for <a> elements (which change the URL) not inside the collapsible element - if (event.currentTarget.tagName === 'A') { - event.preventDefault(); - } - - var $trigger = $(this); - var selector = Util.getSelectorFromElement(this); - var selectors = [].slice.call(document.querySelectorAll(selector)); - $(selectors).each(function () { - var $target = $(this); - var data = $target.data(DATA_KEY$3); - var config = data ? 'toggle' : $trigger.data(); - - Collapse._jQueryInterface.call($target, config); - }); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$3] = Collapse._jQueryInterface; - $.fn[NAME$3].Constructor = Collapse; - - $.fn[NAME$3].noConflict = function () { - $.fn[NAME$3] = JQUERY_NO_CONFLICT$3; - return Collapse._jQueryInterface; - }; - - /**! - * @fileOverview Kickass library to create and place poppers near their reference elements. - * @version 1.14.7 - * @license - * Copyright (c) 2016 Federico Zivolo and contributors - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ - var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined'; - - var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; - var timeoutDuration = 0; - for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { - if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { - timeoutDuration = 1; - break; - } - } - - function microtaskDebounce(fn) { - var called = false; - return function () { - if (called) { - return; - } - called = true; - window.Promise.resolve().then(function () { - called = false; - fn(); - }); - }; - } - - function taskDebounce(fn) { - var scheduled = false; - return function () { - if (!scheduled) { - scheduled = true; - setTimeout(function () { - scheduled = false; - fn(); - }, timeoutDuration); - } - }; - } - - var supportsMicroTasks = isBrowser && window.Promise; - - /** - * Create a debounced version of a method, that's asynchronously deferred - * but called in the minimum time possible. - * - * @method - * @memberof Popper.Utils - * @argument {Function} fn - * @returns {Function} - */ - var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce; - - /** - * Check if the given variable is a function - * @method - * @memberof Popper.Utils - * @argument {Any} functionToCheck - variable to check - * @returns {Boolean} answer to: is a function? - */ - function isFunction(functionToCheck) { - var getType = {}; - return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; - } - - /** - * Get CSS computed property of the given element - * @method - * @memberof Popper.Utils - * @argument {Eement} element - * @argument {String} property - */ - function getStyleComputedProperty(element, property) { - if (element.nodeType !== 1) { - return []; - } - // NOTE: 1 DOM access here - var window = element.ownerDocument.defaultView; - var css = window.getComputedStyle(element, null); - return property ? css[property] : css; - } - - /** - * Returns the parentNode or the host of the element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} parent - */ - function getParentNode(element) { - if (element.nodeName === 'HTML') { - return element; - } - return element.parentNode || element.host; - } - - /** - * Returns the scrolling parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} scroll parent - */ - function getScrollParent(element) { - // Return body, `getScroll` will take care to get the correct `scrollTop` from it - if (!element) { - return document.body; - } - - switch (element.nodeName) { - case 'HTML': - case 'BODY': - return element.ownerDocument.body; - case '#document': - return element.body; - } - - // Firefox want us to check `-x` and `-y` variations as well - - var _getStyleComputedProp = getStyleComputedProperty(element), - overflow = _getStyleComputedProp.overflow, - overflowX = _getStyleComputedProp.overflowX, - overflowY = _getStyleComputedProp.overflowY; - - if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) { - return element; - } - - return getScrollParent(getParentNode(element)); - } - - var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode); - var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent); - - /** - * Determines if the browser is Internet Explorer - * @method - * @memberof Popper.Utils - * @param {Number} version to check - * @returns {Boolean} isIE - */ - function isIE(version) { - if (version === 11) { - return isIE11; - } - if (version === 10) { - return isIE10; - } - return isIE11 || isIE10; - } - - /** - * Returns the offset parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} offset parent - */ - function getOffsetParent(element) { - if (!element) { - return document.documentElement; - } - - var noOffsetParent = isIE(10) ? document.body : null; - - // NOTE: 1 DOM access here - var offsetParent = element.offsetParent || null; - // Skip hidden elements which don't have an offsetParent - while (offsetParent === noOffsetParent && element.nextElementSibling) { - offsetParent = (element = element.nextElementSibling).offsetParent; - } - - var nodeName = offsetParent && offsetParent.nodeName; - - if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { - return element ? element.ownerDocument.documentElement : document.documentElement; - } - - // .offsetParent will return the closest TH, TD or TABLE in case - // no offsetParent is present, I hate this job... - if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { - return getOffsetParent(offsetParent); - } - - return offsetParent; - } - - function isOffsetContainer(element) { - var nodeName = element.nodeName; - - if (nodeName === 'BODY') { - return false; - } - return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; - } - - /** - * Finds the root node (document, shadowDOM root) of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} node - * @returns {Element} root node - */ - function getRoot(node) { - if (node.parentNode !== null) { - return getRoot(node.parentNode); - } - - return node; - } - - /** - * Finds the offset parent common to the two provided nodes - * @method - * @memberof Popper.Utils - * @argument {Element} element1 - * @argument {Element} element2 - * @returns {Element} common offset parent - */ - function findCommonOffsetParent(element1, element2) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { - return document.documentElement; - } - - // Here we make sure to give as "start" the element that comes first in the DOM - var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; - var start = order ? element1 : element2; - var end = order ? element2 : element1; - - // Get common ancestor container - var range = document.createRange(); - range.setStart(start, 0); - range.setEnd(end, 0); - var commonAncestorContainer = range.commonAncestorContainer; - - // Both nodes are inside #document - - if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { - if (isOffsetContainer(commonAncestorContainer)) { - return commonAncestorContainer; - } - - return getOffsetParent(commonAncestorContainer); - } - - // one of the nodes is inside shadowDOM, find which one - var element1root = getRoot(element1); - if (element1root.host) { - return findCommonOffsetParent(element1root.host, element2); - } else { - return findCommonOffsetParent(element1, getRoot(element2).host); - } - } - - /** - * Gets the scroll value of the given element in the given side (top and left) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {String} side `top` or `left` - * @returns {number} amount of scrolled pixels - */ - function getScroll(element) { - var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; - - var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; - var nodeName = element.nodeName; - - if (nodeName === 'BODY' || nodeName === 'HTML') { - var html = element.ownerDocument.documentElement; - var scrollingElement = element.ownerDocument.scrollingElement || html; - return scrollingElement[upperSide]; - } - - return element[upperSide]; - } - - /* - * Sum or subtract the element scroll values (left and top) from a given rect object - * @method - * @memberof Popper.Utils - * @param {Object} rect - Rect object you want to change - * @param {HTMLElement} element - The element from the function reads the scroll values - * @param {Boolean} subtract - set to true if you want to subtract the scroll values - * @return {Object} rect - The modifier rect object - */ - function includeScroll(rect, element) { - var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - var modifier = subtract ? -1 : 1; - rect.top += scrollTop * modifier; - rect.bottom += scrollTop * modifier; - rect.left += scrollLeft * modifier; - rect.right += scrollLeft * modifier; - return rect; - } - - /* - * Helper to detect borders of a given element - * @method - * @memberof Popper.Utils - * @param {CSSStyleDeclaration} styles - * Result of `getStyleComputedProperty` on the given element - * @param {String} axis - `x` or `y` - * @return {number} borders - The borders size of the given axis - */ - - function getBordersSize(styles, axis) { - var sideA = axis === 'x' ? 'Left' : 'Top'; - var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; - - return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10); - } - - function getSize(axis, body, html, computedStyle) { - return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0); - } - - function getWindowSizes(document) { - var body = document.body; - var html = document.documentElement; - var computedStyle = isIE(10) && getComputedStyle(html); - - return { - height: getSize('Height', body, html, computedStyle), - width: getSize('Width', body, html, computedStyle) - }; - } - - var classCallCheck = function (instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - }; - - var createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - - - - - var defineProperty = function (obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; - }; - - var _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - /** - * Given element offsets, generate an output similar to getBoundingClientRect - * @method - * @memberof Popper.Utils - * @argument {Object} offsets - * @returns {Object} ClientRect like output - */ - function getClientRect(offsets) { - return _extends({}, offsets, { - right: offsets.left + offsets.width, - bottom: offsets.top + offsets.height - }); - } - - /** - * Get bounding client rect of given element - * @method - * @memberof Popper.Utils - * @param {HTMLElement} element - * @return {Object} client rect - */ - function getBoundingClientRect(element) { - var rect = {}; - - // IE10 10 FIX: Please, don't ask, the element isn't - // considered in DOM in some circumstances... - // This isn't reproducible in IE10 compatibility mode of IE11 - try { - if (isIE(10)) { - rect = element.getBoundingClientRect(); - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - rect.top += scrollTop; - rect.left += scrollLeft; - rect.bottom += scrollTop; - rect.right += scrollLeft; - } else { - rect = element.getBoundingClientRect(); - } - } catch (e) {} - - var result = { - left: rect.left, - top: rect.top, - width: rect.right - rect.left, - height: rect.bottom - rect.top - }; - - // subtract scrollbar size from sizes - var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {}; - var width = sizes.width || element.clientWidth || result.right - result.left; - var height = sizes.height || element.clientHeight || result.bottom - result.top; - - var horizScrollbar = element.offsetWidth - width; - var vertScrollbar = element.offsetHeight - height; - - // if an hypothetical scrollbar is detected, we must be sure it's not a `border` - // we make this check conditional for performance reasons - if (horizScrollbar || vertScrollbar) { - var styles = getStyleComputedProperty(element); - horizScrollbar -= getBordersSize(styles, 'x'); - vertScrollbar -= getBordersSize(styles, 'y'); - - result.width -= horizScrollbar; - result.height -= vertScrollbar; - } - - return getClientRect(result); - } - - function getOffsetRectRelativeToArbitraryNode(children, parent) { - var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var isIE10 = isIE(10); - var isHTML = parent.nodeName === 'HTML'; - var childrenRect = getBoundingClientRect(children); - var parentRect = getBoundingClientRect(parent); - var scrollParent = getScrollParent(children); - - var styles = getStyleComputedProperty(parent); - var borderTopWidth = parseFloat(styles.borderTopWidth, 10); - var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10); - - // In cases where the parent is fixed, we must ignore negative scroll in offset calc - if (fixedPosition && isHTML) { - parentRect.top = Math.max(parentRect.top, 0); - parentRect.left = Math.max(parentRect.left, 0); - } - var offsets = getClientRect({ - top: childrenRect.top - parentRect.top - borderTopWidth, - left: childrenRect.left - parentRect.left - borderLeftWidth, - width: childrenRect.width, - height: childrenRect.height - }); - offsets.marginTop = 0; - offsets.marginLeft = 0; - - // Subtract margins of documentElement in case it's being used as parent - // we do this only on HTML because it's the only element that behaves - // differently when margins are applied to it. The margins are included in - // the box of the documentElement, in the other cases not. - if (!isIE10 && isHTML) { - var marginTop = parseFloat(styles.marginTop, 10); - var marginLeft = parseFloat(styles.marginLeft, 10); - - offsets.top -= borderTopWidth - marginTop; - offsets.bottom -= borderTopWidth - marginTop; - offsets.left -= borderLeftWidth - marginLeft; - offsets.right -= borderLeftWidth - marginLeft; - - // Attach marginTop and marginLeft because in some circumstances we may need them - offsets.marginTop = marginTop; - offsets.marginLeft = marginLeft; - } - - if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { - offsets = includeScroll(offsets, parent); - } - - return offsets; - } - - function getViewportOffsetRectRelativeToArtbitraryNode(element) { - var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var html = element.ownerDocument.documentElement; - var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); - var width = Math.max(html.clientWidth, window.innerWidth || 0); - var height = Math.max(html.clientHeight, window.innerHeight || 0); - - var scrollTop = !excludeScroll ? getScroll(html) : 0; - var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0; - - var offset = { - top: scrollTop - relativeOffset.top + relativeOffset.marginTop, - left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, - width: width, - height: height - }; - - return getClientRect(offset); - } - - /** - * Check if the given element is fixed or is inside a fixed parent - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {Element} customContainer - * @returns {Boolean} answer to "isFixed?" - */ - function isFixed(element) { - var nodeName = element.nodeName; - if (nodeName === 'BODY' || nodeName === 'HTML') { - return false; - } - if (getStyleComputedProperty(element, 'position') === 'fixed') { - return true; - } - var parentNode = getParentNode(element); - if (!parentNode) { - return false; - } - return isFixed(parentNode); - } - - /** - * Finds the first parent of an element that has a transformed property defined - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} first transformed parent or documentElement - */ - - function getFixedPositionOffsetParent(element) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element || !element.parentElement || isIE()) { - return document.documentElement; - } - var el = element.parentElement; - while (el && getStyleComputedProperty(el, 'transform') === 'none') { - el = el.parentElement; - } - return el || document.documentElement; - } - - /** - * Computed the boundaries limits and return them - * @method - * @memberof Popper.Utils - * @param {HTMLElement} popper - * @param {HTMLElement} reference - * @param {number} padding - * @param {HTMLElement} boundariesElement - Element used to define the boundaries - * @param {Boolean} fixedPosition - Is in fixed position mode - * @returns {Object} Coordinates of the boundaries - */ - function getBoundaries(popper, reference, padding, boundariesElement) { - var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; - - // NOTE: 1 DOM access here - - var boundaries = { top: 0, left: 0 }; - var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); - - // Handle viewport case - if (boundariesElement === 'viewport') { - boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition); - } else { - // Handle other cases based on DOM element used as boundaries - var boundariesNode = void 0; - if (boundariesElement === 'scrollParent') { - boundariesNode = getScrollParent(getParentNode(reference)); - if (boundariesNode.nodeName === 'BODY') { - boundariesNode = popper.ownerDocument.documentElement; - } - } else if (boundariesElement === 'window') { - boundariesNode = popper.ownerDocument.documentElement; - } else { - boundariesNode = boundariesElement; - } - - var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition); - - // In case of HTML, we need a different computation - if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { - var _getWindowSizes = getWindowSizes(popper.ownerDocument), - height = _getWindowSizes.height, - width = _getWindowSizes.width; - - boundaries.top += offsets.top - offsets.marginTop; - boundaries.bottom = height + offsets.top; - boundaries.left += offsets.left - offsets.marginLeft; - boundaries.right = width + offsets.left; - } else { - // for all the other DOM elements, this one is good - boundaries = offsets; - } - } - - // Add paddings - padding = padding || 0; - var isPaddingNumber = typeof padding === 'number'; - boundaries.left += isPaddingNumber ? padding : padding.left || 0; - boundaries.top += isPaddingNumber ? padding : padding.top || 0; - boundaries.right -= isPaddingNumber ? padding : padding.right || 0; - boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; - - return boundaries; - } - - function getArea(_ref) { - var width = _ref.width, - height = _ref.height; - - return width * height; - } - - /** - * Utility used to transform the `auto` placement to the placement with more - * available space. - * @method - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { - var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; - - if (placement.indexOf('auto') === -1) { - return placement; - } - - var boundaries = getBoundaries(popper, reference, padding, boundariesElement); - - var rects = { - top: { - width: boundaries.width, - height: refRect.top - boundaries.top - }, - right: { - width: boundaries.right - refRect.right, - height: boundaries.height - }, - bottom: { - width: boundaries.width, - height: boundaries.bottom - refRect.bottom - }, - left: { - width: refRect.left - boundaries.left, - height: boundaries.height - } - }; - - var sortedAreas = Object.keys(rects).map(function (key) { - return _extends({ - key: key - }, rects[key], { - area: getArea(rects[key]) - }); - }).sort(function (a, b) { - return b.area - a.area; - }); - - var filteredAreas = sortedAreas.filter(function (_ref2) { - var width = _ref2.width, - height = _ref2.height; - return width >= popper.clientWidth && height >= popper.clientHeight; - }); - - var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; - - var variation = placement.split('-')[1]; - - return computedPlacement + (variation ? '-' + variation : ''); - } - - /** - * Get offsets to the reference element - * @method - * @memberof Popper.Utils - * @param {Object} state - * @param {Element} popper - the popper element - * @param {Element} reference - the reference element (the popper will be relative to this) - * @param {Element} fixedPosition - is in fixed position mode - * @returns {Object} An object containing the offsets which will be applied to the popper - */ - function getReferenceOffsets(state, popper, reference) { - var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; - - var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference); - return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition); - } - - /** - * Get the outer sizes of the given element (offset size + margins) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Object} object containing width and height properties - */ - function getOuterSizes(element) { - var window = element.ownerDocument.defaultView; - var styles = window.getComputedStyle(element); - var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0); - var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0); - var result = { - width: element.offsetWidth + y, - height: element.offsetHeight + x - }; - return result; - } - - /** - * Get the opposite placement of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement - * @returns {String} flipped placement - */ - function getOppositePlacement(placement) { - var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; - return placement.replace(/left|right|bottom|top/g, function (matched) { - return hash[matched]; - }); - } - - /** - * Get offsets to the popper - * @method - * @memberof Popper.Utils - * @param {Object} position - CSS position the Popper will get applied - * @param {HTMLElement} popper - the popper element - * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) - * @param {String} placement - one of the valid placement options - * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper - */ - function getPopperOffsets(popper, referenceOffsets, placement) { - placement = placement.split('-')[0]; - - // Get popper node sizes - var popperRect = getOuterSizes(popper); - - // Add position, width and height to our offsets object - var popperOffsets = { - width: popperRect.width, - height: popperRect.height - }; - - // depending by the popper placement we have to compute its offsets slightly differently - var isHoriz = ['right', 'left'].indexOf(placement) !== -1; - var mainSide = isHoriz ? 'top' : 'left'; - var secondarySide = isHoriz ? 'left' : 'top'; - var measurement = isHoriz ? 'height' : 'width'; - var secondaryMeasurement = !isHoriz ? 'height' : 'width'; - - popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; - if (placement === secondarySide) { - popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; - } else { - popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; - } - - return popperOffsets; - } - - /** - * Mimics the `find` method of Array - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ - function find(arr, check) { - // use native find if supported - if (Array.prototype.find) { - return arr.find(check); - } - - // use `filter` to obtain the same behavior of `find` - return arr.filter(check)[0]; - } - - /** - * Return the index of the matching object - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ - function findIndex(arr, prop, value) { - // use native findIndex if supported - if (Array.prototype.findIndex) { - return arr.findIndex(function (cur) { - return cur[prop] === value; - }); - } - - // use `find` + `indexOf` if `findIndex` isn't supported - var match = find(arr, function (obj) { - return obj[prop] === value; - }); - return arr.indexOf(match); - } - - /** - * Loop trough the list of modifiers and run them in order, - * each of them will then edit the data object. - * @method - * @memberof Popper.Utils - * @param {dataObject} data - * @param {Array} modifiers - * @param {String} ends - Optional modifier name used as stopper - * @returns {dataObject} - */ - function runModifiers(modifiers, data, ends) { - var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); - - modifiersToRun.forEach(function (modifier) { - if (modifier['function']) { - // eslint-disable-line dot-notation - console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); - } - var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation - if (modifier.enabled && isFunction(fn)) { - // Add properties to offsets to make them a complete clientRect object - // we do this before each modifier to make sure the previous one doesn't - // mess with these values - data.offsets.popper = getClientRect(data.offsets.popper); - data.offsets.reference = getClientRect(data.offsets.reference); - - data = fn(data, modifier); - } - }); - - return data; - } - - /** - * Updates the position of the popper, computing the new offsets and applying - * the new style.<br /> - * Prefer `scheduleUpdate` over `update` because of performance reasons. - * @method - * @memberof Popper - */ - function update() { - // if popper is destroyed, don't perform any further update - if (this.state.isDestroyed) { - return; - } - - var data = { - instance: this, - styles: {}, - arrowStyles: {}, - attributes: {}, - flipped: false, - offsets: {} - }; - - // compute reference element offsets - data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); - - // store the computed placement inside `originalPlacement` - data.originalPlacement = data.placement; - - data.positionFixed = this.options.positionFixed; - - // compute the popper offsets - data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); - - data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute'; - - // run the modifiers - data = runModifiers(this.modifiers, data); - - // the first `update` will call `onCreate` callback - // the other ones will call `onUpdate` callback - if (!this.state.isCreated) { - this.state.isCreated = true; - this.options.onCreate(data); - } else { - this.options.onUpdate(data); - } - } - - /** - * Helper used to know if the given modifier is enabled. - * @method - * @memberof Popper.Utils - * @returns {Boolean} - */ - function isModifierEnabled(modifiers, modifierName) { - return modifiers.some(function (_ref) { - var name = _ref.name, - enabled = _ref.enabled; - return enabled && name === modifierName; - }); - } - - /** - * Get the prefixed supported property name - * @method - * @memberof Popper.Utils - * @argument {String} property (camelCase) - * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) - */ - function getSupportedPropertyName(property) { - var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; - var upperProp = property.charAt(0).toUpperCase() + property.slice(1); - - for (var i = 0; i < prefixes.length; i++) { - var prefix = prefixes[i]; - var toCheck = prefix ? '' + prefix + upperProp : property; - if (typeof document.body.style[toCheck] !== 'undefined') { - return toCheck; - } - } - return null; - } - - /** - * Destroys the popper. - * @method - * @memberof Popper - */ - function destroy() { - this.state.isDestroyed = true; - - // touch DOM only if `applyStyle` modifier is enabled - if (isModifierEnabled(this.modifiers, 'applyStyle')) { - this.popper.removeAttribute('x-placement'); - this.popper.style.position = ''; - this.popper.style.top = ''; - this.popper.style.left = ''; - this.popper.style.right = ''; - this.popper.style.bottom = ''; - this.popper.style.willChange = ''; - this.popper.style[getSupportedPropertyName('transform')] = ''; - } - - this.disableEventListeners(); - - // remove the popper if user explicity asked for the deletion on destroy - // do not use `remove` because IE11 doesn't support it - if (this.options.removeOnDestroy) { - this.popper.parentNode.removeChild(this.popper); - } - return this; - } - - /** - * Get the window associated with the element - * @argument {Element} element - * @returns {Window} - */ - function getWindow(element) { - var ownerDocument = element.ownerDocument; - return ownerDocument ? ownerDocument.defaultView : window; - } - - function attachToScrollParents(scrollParent, event, callback, scrollParents) { - var isBody = scrollParent.nodeName === 'BODY'; - var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; - target.addEventListener(event, callback, { passive: true }); - - if (!isBody) { - attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); - } - scrollParents.push(target); - } - - /** - * Setup needed event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ - function setupEventListeners(reference, options, state, updateBound) { - // Resize event listener on window - state.updateBound = updateBound; - getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); - - // Scroll event listener on scroll parents - var scrollElement = getScrollParent(reference); - attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); - state.scrollElement = scrollElement; - state.eventsEnabled = true; - - return state; - } - - /** - * It will add resize/scroll events and start recalculating - * position of the popper element when they are triggered. - * @method - * @memberof Popper - */ - function enableEventListeners() { - if (!this.state.eventsEnabled) { - this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); - } - } - - /** - * Remove event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ - function removeEventListeners(reference, state) { - // Remove resize event listener on window - getWindow(reference).removeEventListener('resize', state.updateBound); - - // Remove scroll event listener on scroll parents - state.scrollParents.forEach(function (target) { - target.removeEventListener('scroll', state.updateBound); - }); - - // Reset state - state.updateBound = null; - state.scrollParents = []; - state.scrollElement = null; - state.eventsEnabled = false; - return state; - } - - /** - * It will remove resize/scroll events and won't recalculate popper position - * when they are triggered. It also won't trigger `onUpdate` callback anymore, - * unless you call `update` method manually. - * @method - * @memberof Popper - */ - function disableEventListeners() { - if (this.state.eventsEnabled) { - cancelAnimationFrame(this.scheduleUpdate); - this.state = removeEventListeners(this.reference, this.state); - } - } - - /** - * Tells if a given input is a number - * @method - * @memberof Popper.Utils - * @param {*} input to check - * @return {Boolean} - */ - function isNumeric(n) { - return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); - } - - /** - * Set the style to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the style to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ - function setStyles(element, styles) { - Object.keys(styles).forEach(function (prop) { - var unit = ''; - // add unit if the value is numeric and is one of the following - if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { - unit = 'px'; - } - element.style[prop] = styles[prop] + unit; - }); - } - - /** - * Set the attributes to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the attributes to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ - function setAttributes(element, attributes) { - Object.keys(attributes).forEach(function (prop) { - var value = attributes[prop]; - if (value !== false) { - element.setAttribute(prop, attributes[prop]); - } else { - element.removeAttribute(prop); - } - }); - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} data.styles - List of style properties - values to apply to popper element - * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The same data object - */ - function applyStyle(data) { - // any property present in `data.styles` will be applied to the popper, - // in this way we can make the 3rd party modifiers add custom styles to it - // Be aware, modifiers could override the properties defined in the previous - // lines of this modifier! - setStyles(data.instance.popper, data.styles); - - // any property present in `data.attributes` will be applied to the popper, - // they will be set as HTML attributes of the element - setAttributes(data.instance.popper, data.attributes); - - // if arrowElement is defined and arrowStyles has some properties - if (data.arrowElement && Object.keys(data.arrowStyles).length) { - setStyles(data.arrowElement, data.arrowStyles); - } - - return data; - } - - /** - * Set the x-placement attribute before everything else because it could be used - * to add margins to the popper margins needs to be calculated to get the - * correct popper offsets. - * @method - * @memberof Popper.modifiers - * @param {HTMLElement} reference - The reference element used to position the popper - * @param {HTMLElement} popper - The HTML element used as popper - * @param {Object} options - Popper.js options - */ - function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { - // compute reference element offsets - var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); - - popper.setAttribute('x-placement', placement); - - // Apply `position` to popper before anything else because - // without the position applied we can't guarantee correct computations - setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' }); - - return options; - } - - /** - * @function - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by `update` method - * @argument {Boolean} shouldRound - If the offsets should be rounded at all - * @returns {Object} The popper's position offsets rounded - * - * The tale of pixel-perfect positioning. It's still not 100% perfect, but as - * good as it can be within reason. - * Discussion here: https://github.com/FezVrasta/popper.js/pull/715 - * - * Low DPI screens cause a popper to be blurry if not using full pixels (Safari - * as well on High DPI screens). - * - * Firefox prefers no rounding for positioning and does not have blurriness on - * high DPI screens. - * - * Only horizontal placement and left/right values need to be considered. - */ - function getRoundedOffsets(data, shouldRound) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - var round = Math.round, - floor = Math.floor; - - var noRound = function noRound(v) { - return v; - }; - - var referenceWidth = round(reference.width); - var popperWidth = round(popper.width); - - var isVertical = ['left', 'right'].indexOf(data.placement) !== -1; - var isVariation = data.placement.indexOf('-') !== -1; - var sameWidthParity = referenceWidth % 2 === popperWidth % 2; - var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1; - - var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor; - var verticalToInteger = !shouldRound ? noRound : round; - - return { - left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left), - top: verticalToInteger(popper.top), - bottom: verticalToInteger(popper.bottom), - right: horizontalToInteger(popper.right) - }; - } - - var isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent); - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function computeStyle(data, options) { - var x = options.x, - y = options.y; - var popper = data.offsets.popper; - - // Remove this legacy support in Popper.js v2 - - var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'applyStyle'; - }).gpuAcceleration; - if (legacyGpuAccelerationOption !== undefined) { - console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); - } - var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; - - var offsetParent = getOffsetParent(data.instance.popper); - var offsetParentRect = getBoundingClientRect(offsetParent); - - // Styles - var styles = { - position: popper.position - }; - - var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox); - - var sideA = x === 'bottom' ? 'top' : 'bottom'; - var sideB = y === 'right' ? 'left' : 'right'; - - // if gpuAcceleration is set to `true` and transform is supported, - // we use `translate3d` to apply the position to the popper we - // automatically use the supported prefixed version if needed - var prefixedProperty = getSupportedPropertyName('transform'); - - // now, let's make a step back and look at this code closely (wtf?) - // If the content of the popper grows once it's been positioned, it - // may happen that the popper gets misplaced because of the new content - // overflowing its reference element - // To avoid this problem, we provide two options (x and y), which allow - // the consumer to define the offset origin. - // If we position a popper on top of a reference element, we can set - // `x` to `top` to make the popper grow towards its top instead of - // its bottom. - var left = void 0, - top = void 0; - if (sideA === 'bottom') { - // when offsetParent is <html> the positioning is relative to the bottom of the screen (excluding the scrollbar) - // and not the bottom of the html element - if (offsetParent.nodeName === 'HTML') { - top = -offsetParent.clientHeight + offsets.bottom; - } else { - top = -offsetParentRect.height + offsets.bottom; - } - } else { - top = offsets.top; - } - if (sideB === 'right') { - if (offsetParent.nodeName === 'HTML') { - left = -offsetParent.clientWidth + offsets.right; - } else { - left = -offsetParentRect.width + offsets.right; - } - } else { - left = offsets.left; - } - if (gpuAcceleration && prefixedProperty) { - styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; - styles[sideA] = 0; - styles[sideB] = 0; - styles.willChange = 'transform'; - } else { - // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties - var invertTop = sideA === 'bottom' ? -1 : 1; - var invertLeft = sideB === 'right' ? -1 : 1; - styles[sideA] = top * invertTop; - styles[sideB] = left * invertLeft; - styles.willChange = sideA + ', ' + sideB; - } - - // Attributes - var attributes = { - 'x-placement': data.placement - }; - - // Update `data` attributes, styles and arrowStyles - data.attributes = _extends({}, attributes, data.attributes); - data.styles = _extends({}, styles, data.styles); - data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles); - - return data; - } - - /** - * Helper used to know if the given modifier depends from another one.<br /> - * It checks if the needed modifier is listed and enabled. - * @method - * @memberof Popper.Utils - * @param {Array} modifiers - list of modifiers - * @param {String} requestingName - name of requesting modifier - * @param {String} requestedName - name of requested modifier - * @returns {Boolean} - */ - function isModifierRequired(modifiers, requestingName, requestedName) { - var requesting = find(modifiers, function (_ref) { - var name = _ref.name; - return name === requestingName; - }); - - var isRequired = !!requesting && modifiers.some(function (modifier) { - return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; - }); - - if (!isRequired) { - var _requesting = '`' + requestingName + '`'; - var requested = '`' + requestedName + '`'; - console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); - } - return isRequired; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function arrow(data, options) { - var _data$offsets$arrow; - - // arrow depends on keepTogether in order to work - if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { - return data; - } - - var arrowElement = options.element; - - // if arrowElement is a string, suppose it's a CSS selector - if (typeof arrowElement === 'string') { - arrowElement = data.instance.popper.querySelector(arrowElement); - - // if arrowElement is not found, don't run the modifier - if (!arrowElement) { - return data; - } - } else { - // if the arrowElement isn't a query selector we must check that the - // provided DOM node is child of its popper node - if (!data.instance.popper.contains(arrowElement)) { - console.warn('WARNING: `arrow.element` must be child of its popper element!'); - return data; - } - } - - var placement = data.placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isVertical = ['left', 'right'].indexOf(placement) !== -1; - - var len = isVertical ? 'height' : 'width'; - var sideCapitalized = isVertical ? 'Top' : 'Left'; - var side = sideCapitalized.toLowerCase(); - var altSide = isVertical ? 'left' : 'top'; - var opSide = isVertical ? 'bottom' : 'right'; - var arrowElementSize = getOuterSizes(arrowElement)[len]; - - // - // extends keepTogether behavior making sure the popper and its - // reference have enough pixels in conjunction - // - - // top/left side - if (reference[opSide] - arrowElementSize < popper[side]) { - data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); - } - // bottom/right side - if (reference[side] + arrowElementSize > popper[opSide]) { - data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; - } - data.offsets.popper = getClientRect(data.offsets.popper); - - // compute center of the popper - var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; - - // Compute the sideValue using the updated popper offsets - // take popper margin in account because we don't have this info available - var css = getStyleComputedProperty(data.instance.popper); - var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10); - var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10); - var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; - - // prevent arrowElement from being placed not contiguously to its popper - sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); - - data.arrowElement = arrowElement; - data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); - - return data; - } - - /** - * Get the opposite placement variation of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement variation - * @returns {String} flipped placement variation - */ - function getOppositeVariation(variation) { - if (variation === 'end') { - return 'start'; - } else if (variation === 'start') { - return 'end'; - } - return variation; - } - - /** - * List of accepted placements to use as values of the `placement` option.<br /> - * Valid placements are: - * - `auto` - * - `top` - * - `right` - * - `bottom` - * - `left` - * - * Each placement can have a variation from this list: - * - `-start` - * - `-end` - * - * Variations are interpreted easily if you think of them as the left to right - * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` - * is right.<br /> - * Vertically (`left` and `right`), `start` is top and `end` is bottom. - * - * Some valid examples are: - * - `top-end` (on top of reference, right aligned) - * - `right-start` (on right of reference, top aligned) - * - `bottom` (on bottom, centered) - * - `auto-end` (on the side with more space available, alignment depends by placement) - * - * @static - * @type {Array} - * @enum {String} - * @readonly - * @method placements - * @memberof Popper - */ - var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; - - // Get rid of `auto` `auto-start` and `auto-end` - var validPlacements = placements.slice(3); - - /** - * Given an initial placement, returns all the subsequent placements - * clockwise (or counter-clockwise). - * - * @method - * @memberof Popper.Utils - * @argument {String} placement - A valid placement (it accepts variations) - * @argument {Boolean} counter - Set to true to walk the placements counterclockwise - * @returns {Array} placements including their variations - */ - function clockwise(placement) { - var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var index = validPlacements.indexOf(placement); - var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); - return counter ? arr.reverse() : arr; - } - - var BEHAVIORS = { - FLIP: 'flip', - CLOCKWISE: 'clockwise', - COUNTERCLOCKWISE: 'counterclockwise' - }; - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function flip(data, options) { - // if `inner` modifier is enabled, we can't use the `flip` modifier - if (isModifierEnabled(data.instance.modifiers, 'inner')) { - return data; - } - - if (data.flipped && data.placement === data.originalPlacement) { - // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides - return data; - } - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed); - - var placement = data.placement.split('-')[0]; - var placementOpposite = getOppositePlacement(placement); - var variation = data.placement.split('-')[1] || ''; - - var flipOrder = []; - - switch (options.behavior) { - case BEHAVIORS.FLIP: - flipOrder = [placement, placementOpposite]; - break; - case BEHAVIORS.CLOCKWISE: - flipOrder = clockwise(placement); - break; - case BEHAVIORS.COUNTERCLOCKWISE: - flipOrder = clockwise(placement, true); - break; - default: - flipOrder = options.behavior; - } - - flipOrder.forEach(function (step, index) { - if (placement !== step || flipOrder.length === index + 1) { - return data; - } - - placement = data.placement.split('-')[0]; - placementOpposite = getOppositePlacement(placement); - - var popperOffsets = data.offsets.popper; - var refOffsets = data.offsets.reference; - - // using floor because the reference offsets may contain decimals we are not going to consider here - var floor = Math.floor; - var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); - - var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); - var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); - var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); - var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); - - var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; - - // flip the variation if required - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); - - if (overlapsRef || overflowsBoundaries || flippedVariation) { - // this boolean to detect any flip loop - data.flipped = true; - - if (overlapsRef || overflowsBoundaries) { - placement = flipOrder[index + 1]; - } - - if (flippedVariation) { - variation = getOppositeVariation(variation); - } - - data.placement = placement + (variation ? '-' + variation : ''); - - // this object contains `position`, we want to preserve it along with - // any additional property we may add in the future - data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); - - data = runModifiers(data.instance.modifiers, data, 'flip'); - } - }); - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function keepTogether(data) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var placement = data.placement.split('-')[0]; - var floor = Math.floor; - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - var side = isVertical ? 'right' : 'bottom'; - var opSide = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - if (popper[side] < floor(reference[opSide])) { - data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; - } - if (popper[opSide] > floor(reference[side])) { - data.offsets.popper[opSide] = floor(reference[side]); - } - - return data; - } - - /** - * Converts a string containing value + unit into a px value number - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} str - Value + unit string - * @argument {String} measurement - `height` or `width` - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @returns {Number|String} - * Value in pixels, or original string if no values were extracted - */ - function toValue(str, measurement, popperOffsets, referenceOffsets) { - // separate value from unit - var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); - var value = +split[1]; - var unit = split[2]; - - // If it's not a number it's an operator, I guess - if (!value) { - return str; - } - - if (unit.indexOf('%') === 0) { - var element = void 0; - switch (unit) { - case '%p': - element = popperOffsets; - break; - case '%': - case '%r': - default: - element = referenceOffsets; - } - - var rect = getClientRect(element); - return rect[measurement] / 100 * value; - } else if (unit === 'vh' || unit === 'vw') { - // if is a vh or vw, we calculate the size based on the viewport - var size = void 0; - if (unit === 'vh') { - size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); - } else { - size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); - } - return size / 100 * value; - } else { - // if is an explicit pixel unit, we get rid of the unit and keep the value - // if is an implicit unit, it's px, and we return just the value - return value; - } - } - - /** - * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} offset - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @argument {String} basePlacement - * @returns {Array} a two cells array with x and y offsets in numbers - */ - function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { - var offsets = [0, 0]; - - // Use height if placement is left or right and index is 0 otherwise use width - // in this way the first offset will use an axis and the second one - // will use the other one - var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; - - // Split the offset string to obtain a list of values and operands - // The regex addresses values with the plus or minus sign in front (+10, -20, etc) - var fragments = offset.split(/(\+|\-)/).map(function (frag) { - return frag.trim(); - }); - - // Detect if the offset string contains a pair of values or a single one - // they could be separated by comma or space - var divider = fragments.indexOf(find(fragments, function (frag) { - return frag.search(/,|\s/) !== -1; - })); - - if (fragments[divider] && fragments[divider].indexOf(',') === -1) { - console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); - } - - // If divider is found, we divide the list of values and operands to divide - // them by ofset X and Y. - var splitRegex = /\s*,\s*|\s+/; - var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; - - // Convert the values with units to absolute pixels to allow our computations - ops = ops.map(function (op, index) { - // Most of the units rely on the orientation of the popper - var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; - var mergeWithPrevious = false; - return op - // This aggregates any `+` or `-` sign that aren't considered operators - // e.g.: 10 + +5 => [10, +, +5] - .reduce(function (a, b) { - if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { - a[a.length - 1] = b; - mergeWithPrevious = true; - return a; - } else if (mergeWithPrevious) { - a[a.length - 1] += b; - mergeWithPrevious = false; - return a; - } else { - return a.concat(b); - } - }, []) - // Here we convert the string values into number values (in px) - .map(function (str) { - return toValue(str, measurement, popperOffsets, referenceOffsets); - }); - }); - - // Loop trough the offsets arrays and execute the operations - ops.forEach(function (op, index) { - op.forEach(function (frag, index2) { - if (isNumeric(frag)) { - offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); - } - }); - }); - return offsets; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @argument {Number|String} options.offset=0 - * The offset value as described in the modifier description - * @returns {Object} The data object, properly modified - */ - function offset(data, _ref) { - var offset = _ref.offset; - var placement = data.placement, - _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var basePlacement = placement.split('-')[0]; - - var offsets = void 0; - if (isNumeric(+offset)) { - offsets = [+offset, 0]; - } else { - offsets = parseOffset(offset, popper, reference, basePlacement); - } - - if (basePlacement === 'left') { - popper.top += offsets[0]; - popper.left -= offsets[1]; - } else if (basePlacement === 'right') { - popper.top += offsets[0]; - popper.left += offsets[1]; - } else if (basePlacement === 'top') { - popper.left += offsets[0]; - popper.top -= offsets[1]; - } else if (basePlacement === 'bottom') { - popper.left += offsets[0]; - popper.top += offsets[1]; - } - - data.popper = popper; - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function preventOverflow(data, options) { - var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); - - // If offsetParent is the reference element, we really want to - // go one step up and use the next offsetParent as reference to - // avoid to make this modifier completely useless and look like broken - if (data.instance.reference === boundariesElement) { - boundariesElement = getOffsetParent(boundariesElement); - } - - // NOTE: DOM access here - // resets the popper's position so that the document size can be calculated excluding - // the size of the popper element itself - var transformProp = getSupportedPropertyName('transform'); - var popperStyles = data.instance.popper.style; // assignment to help minification - var top = popperStyles.top, - left = popperStyles.left, - transform = popperStyles[transformProp]; - - popperStyles.top = ''; - popperStyles.left = ''; - popperStyles[transformProp] = ''; - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed); - - // NOTE: DOM access here - // restores the original style properties after the offsets have been computed - popperStyles.top = top; - popperStyles.left = left; - popperStyles[transformProp] = transform; - - options.boundaries = boundaries; - - var order = options.priority; - var popper = data.offsets.popper; - - var check = { - primary: function primary(placement) { - var value = popper[placement]; - if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { - value = Math.max(popper[placement], boundaries[placement]); - } - return defineProperty({}, placement, value); - }, - secondary: function secondary(placement) { - var mainSide = placement === 'right' ? 'left' : 'top'; - var value = popper[mainSide]; - if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { - value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); - } - return defineProperty({}, mainSide, value); - } - }; - - order.forEach(function (placement) { - var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; - popper = _extends({}, popper, check[side](placement)); - }); - - data.offsets.popper = popper; - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function shift(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var shiftvariation = placement.split('-')[1]; - - // if shift shiftvariation is specified, run the modifier - if (shiftvariation) { - var _data$offsets = data.offsets, - reference = _data$offsets.reference, - popper = _data$offsets.popper; - - var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; - var side = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - var shiftOffsets = { - start: defineProperty({}, side, reference[side]), - end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) - }; - - data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]); - } - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function hide(data) { - if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { - return data; - } - - var refRect = data.offsets.reference; - var bound = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'preventOverflow'; - }).boundaries; - - if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === true) { - return data; - } - - data.hide = true; - data.attributes['x-out-of-boundaries'] = ''; - } else { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === false) { - return data; - } - - data.hide = false; - data.attributes['x-out-of-boundaries'] = false; - } - - return data; - } - - /** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ - function inner(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; - - var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; - - popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); - - data.placement = getOppositePlacement(placement); - data.offsets.popper = getClientRect(popper); - - return data; - } - - /** - * Modifier function, each modifier can have a function of this type assigned - * to its `fn` property.<br /> - * These functions will be called on each update, this means that you must - * make sure they are performant enough to avoid performance bottlenecks. - * - * @function ModifierFn - * @argument {dataObject} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {dataObject} The data object, properly modified - */ - - /** - * Modifiers are plugins used to alter the behavior of your poppers.<br /> - * Popper.js uses a set of 9 modifiers to provide all the basic functionalities - * needed by the library. - * - * Usually you don't want to override the `order`, `fn` and `onLoad` props. - * All the other properties are configurations that could be tweaked. - * @namespace modifiers - */ - var modifiers = { - /** - * Modifier used to shift the popper on the start or end of its reference - * element.<br /> - * It will read the variation of the `placement` property.<br /> - * It can be one either `-end` or `-start`. - * @memberof modifiers - * @inner - */ - shift: { - /** @prop {number} order=100 - Index used to define the order of execution */ - order: 100, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: shift - }, - - /** - * The `offset` modifier can shift your popper on both its axis. - * - * It accepts the following units: - * - `px` or unit-less, interpreted as pixels - * - `%` or `%r`, percentage relative to the length of the reference element - * - `%p`, percentage relative to the length of the popper element - * - `vw`, CSS viewport width unit - * - `vh`, CSS viewport height unit - * - * For length is intended the main axis relative to the placement of the popper.<br /> - * This means that if the placement is `top` or `bottom`, the length will be the - * `width`. In case of `left` or `right`, it will be the `height`. - * - * You can provide a single value (as `Number` or `String`), or a pair of values - * as `String` divided by a comma or one (or more) white spaces.<br /> - * The latter is a deprecated method because it leads to confusion and will be - * removed in v2.<br /> - * Additionally, it accepts additions and subtractions between different units. - * Note that multiplications and divisions aren't supported. - * - * Valid examples are: - * ``` - * 10 - * '10%' - * '10, 10' - * '10%, 10' - * '10 + 10%' - * '10 - 5vh + 3%' - * '-10px + 5vh, 5px - 6%' - * ``` - * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap - * > with their reference element, unfortunately, you will have to disable the `flip` modifier. - * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373). - * - * @memberof modifiers - * @inner - */ - offset: { - /** @prop {number} order=200 - Index used to define the order of execution */ - order: 200, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: offset, - /** @prop {Number|String} offset=0 - * The offset value as described in the modifier description - */ - offset: 0 - }, - - /** - * Modifier used to prevent the popper from being positioned outside the boundary. - * - * A scenario exists where the reference itself is not within the boundaries.<br /> - * We can say it has "escaped the boundaries" — or just "escaped".<br /> - * In this case we need to decide whether the popper should either: - * - * - detach from the reference and remain "trapped" in the boundaries, or - * - if it should ignore the boundary and "escape with its reference" - * - * When `escapeWithReference` is set to`true` and reference is completely - * outside its boundaries, the popper will overflow (or completely leave) - * the boundaries in order to remain attached to the edge of the reference. - * - * @memberof modifiers - * @inner - */ - preventOverflow: { - /** @prop {number} order=300 - Index used to define the order of execution */ - order: 300, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: preventOverflow, - /** - * @prop {Array} [priority=['left','right','top','bottom']] - * Popper will try to prevent overflow following these priorities by default, - * then, it could overflow on the left and on top of the `boundariesElement` - */ - priority: ['left', 'right', 'top', 'bottom'], - /** - * @prop {number} padding=5 - * Amount of pixel used to define a minimum distance between the boundaries - * and the popper. This makes sure the popper always has a little padding - * between the edges of its container - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='scrollParent' - * Boundaries used by the modifier. Can be `scrollParent`, `window`, - * `viewport` or any DOM element. - */ - boundariesElement: 'scrollParent' - }, - - /** - * Modifier used to make sure the reference and its popper stay near each other - * without leaving any gap between the two. Especially useful when the arrow is - * enabled and you want to ensure that it points to its reference element. - * It cares only about the first axis. You can still have poppers with margin - * between the popper and its reference element. - * @memberof modifiers - * @inner - */ - keepTogether: { - /** @prop {number} order=400 - Index used to define the order of execution */ - order: 400, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: keepTogether - }, - - /** - * This modifier is used to move the `arrowElement` of the popper to make - * sure it is positioned between the reference element and its popper element. - * It will read the outer size of the `arrowElement` node to detect how many - * pixels of conjunction are needed. - * - * It has no effect if no `arrowElement` is provided. - * @memberof modifiers - * @inner - */ - arrow: { - /** @prop {number} order=500 - Index used to define the order of execution */ - order: 500, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: arrow, - /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ - element: '[x-arrow]' - }, - - /** - * Modifier used to flip the popper's placement when it starts to overlap its - * reference element. - * - * Requires the `preventOverflow` modifier before it in order to work. - * - * **NOTE:** this modifier will interrupt the current update cycle and will - * restart it if it detects the need to flip the placement. - * @memberof modifiers - * @inner - */ - flip: { - /** @prop {number} order=600 - Index used to define the order of execution */ - order: 600, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: flip, - /** - * @prop {String|Array} behavior='flip' - * The behavior used to change the popper's placement. It can be one of - * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid - * placements (with optional variations) - */ - behavior: 'flip', - /** - * @prop {number} padding=5 - * The popper will flip if it hits the edges of the `boundariesElement` - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='viewport' - * The element which will define the boundaries of the popper position. - * The popper will never be placed outside of the defined boundaries - * (except if `keepTogether` is enabled) - */ - boundariesElement: 'viewport' - }, - - /** - * Modifier used to make the popper flow toward the inner of the reference element. - * By default, when this modifier is disabled, the popper will be placed outside - * the reference element. - * @memberof modifiers - * @inner - */ - inner: { - /** @prop {number} order=700 - Index used to define the order of execution */ - order: 700, - /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ - enabled: false, - /** @prop {ModifierFn} */ - fn: inner - }, - - /** - * Modifier used to hide the popper when its reference element is outside of the - * popper boundaries. It will set a `x-out-of-boundaries` attribute which can - * be used to hide with a CSS selector the popper when its reference is - * out of boundaries. - * - * Requires the `preventOverflow` modifier before it in order to work. - * @memberof modifiers - * @inner - */ - hide: { - /** @prop {number} order=800 - Index used to define the order of execution */ - order: 800, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: hide - }, - - /** - * Computes the style that will be applied to the popper element to gets - * properly positioned. - * - * Note that this modifier will not touch the DOM, it just prepares the styles - * so that `applyStyle` modifier can apply it. This separation is useful - * in case you need to replace `applyStyle` with a custom implementation. - * - * This modifier has `850` as `order` value to maintain backward compatibility - * with previous versions of Popper.js. Expect the modifiers ordering method - * to change in future major versions of the library. - * - * @memberof modifiers - * @inner - */ - computeStyle: { - /** @prop {number} order=850 - Index used to define the order of execution */ - order: 850, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: computeStyle, - /** - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: true, - /** - * @prop {string} [x='bottom'] - * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. - * Change this if your popper should grow in a direction different from `bottom` - */ - x: 'bottom', - /** - * @prop {string} [x='left'] - * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. - * Change this if your popper should grow in a direction different from `right` - */ - y: 'right' - }, - - /** - * Applies the computed styles to the popper element. - * - * All the DOM manipulations are limited to this modifier. This is useful in case - * you want to integrate Popper.js inside a framework or view library and you - * want to delegate all the DOM manipulations to it. - * - * Note that if you disable this modifier, you must make sure the popper element - * has its position set to `absolute` before Popper.js can do its work! - * - * Just disable this modifier and define your own to achieve the desired effect. - * - * @memberof modifiers - * @inner - */ - applyStyle: { - /** @prop {number} order=900 - Index used to define the order of execution */ - order: 900, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: applyStyle, - /** @prop {Function} */ - onLoad: applyStyleOnLoad, - /** - * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: undefined - } - }; - - /** - * The `dataObject` is an object containing all the information used by Popper.js. - * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks. - * @name dataObject - * @property {Object} data.instance The Popper.js instance - * @property {String} data.placement Placement applied to popper - * @property {String} data.originalPlacement Placement originally defined on init - * @property {Boolean} data.flipped True if popper has been flipped by flip modifier - * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper - * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier - * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.boundaries Offsets of the popper boundaries - * @property {Object} data.offsets The measurements of popper, reference and arrow elements - * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 - */ - - /** - * Default options provided to Popper.js constructor.<br /> - * These can be overridden using the `options` argument of Popper.js.<br /> - * To override an option, simply pass an object with the same - * structure of the `options` object, as the 3rd argument. For example: - * ``` - * new Popper(ref, pop, { - * modifiers: { - * preventOverflow: { enabled: false } - * } - * }) - * ``` - * @type {Object} - * @static - * @memberof Popper - */ - var Defaults = { - /** - * Popper's placement. - * @prop {Popper.placements} placement='bottom' - */ - placement: 'bottom', - - /** - * Set this to true if you want popper to position it self in 'fixed' mode - * @prop {Boolean} positionFixed=false - */ - positionFixed: false, - - /** - * Whether events (resize, scroll) are initially enabled. - * @prop {Boolean} eventsEnabled=true - */ - eventsEnabled: true, - - /** - * Set to true if you want to automatically remove the popper when - * you call the `destroy` method. - * @prop {Boolean} removeOnDestroy=false - */ - removeOnDestroy: false, - - /** - * Callback called when the popper is created.<br /> - * By default, it is set to no-op.<br /> - * Access Popper.js instance with `data.instance`. - * @prop {onCreate} - */ - onCreate: function onCreate() {}, - - /** - * Callback called when the popper is updated. This callback is not called - * on the initialization/creation of the popper, but only on subsequent - * updates.<br /> - * By default, it is set to no-op.<br /> - * Access Popper.js instance with `data.instance`. - * @prop {onUpdate} - */ - onUpdate: function onUpdate() {}, - - /** - * List of modifiers used to modify the offsets before they are applied to the popper. - * They provide most of the functionalities of Popper.js. - * @prop {modifiers} - */ - modifiers: modifiers - }; - - /** - * @callback onCreate - * @param {dataObject} data - */ - - /** - * @callback onUpdate - * @param {dataObject} data - */ - - // Utils - // Methods - var Popper = function () { - /** - * Creates a new Popper.js instance. - * @class Popper - * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper - * @param {HTMLElement} popper - The HTML element used as the popper - * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) - * @return {Object} instance - The generated Popper.js instance - */ - function Popper(reference, popper) { - var _this = this; - - var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - classCallCheck(this, Popper); - - this.scheduleUpdate = function () { - return requestAnimationFrame(_this.update); - }; - - // make update() debounced, so that it only runs at most once-per-tick - this.update = debounce(this.update.bind(this)); - - // with {} we create a new object with the options inside it - this.options = _extends({}, Popper.Defaults, options); - - // init state - this.state = { - isDestroyed: false, - isCreated: false, - scrollParents: [] - }; - - // get reference and popper elements (allow jQuery wrappers) - this.reference = reference && reference.jquery ? reference[0] : reference; - this.popper = popper && popper.jquery ? popper[0] : popper; - - // Deep merge modifiers options - this.options.modifiers = {}; - Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { - _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); - }); - - // Refactoring modifiers' list (Object => Array) - this.modifiers = Object.keys(this.options.modifiers).map(function (name) { - return _extends({ - name: name - }, _this.options.modifiers[name]); - }) - // sort the modifiers by order - .sort(function (a, b) { - return a.order - b.order; - }); - - // modifiers have the ability to execute arbitrary code when Popper.js get inited - // such code is executed in the same order of its modifier - // they could add new properties to their options configuration - // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! - this.modifiers.forEach(function (modifierOptions) { - if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { - modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); - } - }); - - // fire the first update to position the popper in the right place - this.update(); - - var eventsEnabled = this.options.eventsEnabled; - if (eventsEnabled) { - // setup event listeners, they will take care of update the position in specific situations - this.enableEventListeners(); - } - - this.state.eventsEnabled = eventsEnabled; - } - - // We can't use class properties because they don't get listed in the - // class prototype and break stuff like Sinon stubs - - - createClass(Popper, [{ - key: 'update', - value: function update$$1() { - return update.call(this); - } - }, { - key: 'destroy', - value: function destroy$$1() { - return destroy.call(this); - } - }, { - key: 'enableEventListeners', - value: function enableEventListeners$$1() { - return enableEventListeners.call(this); - } - }, { - key: 'disableEventListeners', - value: function disableEventListeners$$1() { - return disableEventListeners.call(this); - } - - /** - * Schedules an update. It will run on the next UI update available. - * @method scheduleUpdate - * @memberof Popper - */ - - - /** - * Collection of utilities useful when writing custom modifiers. - * Starting from version 1.7, this method is available only if you - * include `popper-utils.js` before `popper.js`. - * - * **DEPRECATION**: This way to access PopperUtils is deprecated - * and will be removed in v2! Use the PopperUtils module directly instead. - * Due to the high instability of the methods contained in Utils, we can't - * guarantee them to follow semver. Use them at your own risk! - * @static - * @private - * @type {Object} - * @deprecated since version 1.8 - * @member Utils - * @memberof Popper - */ - - }]); - return Popper; - }(); - - /** - * The `referenceObject` is an object that provides an interface compatible with Popper.js - * and lets you use it as replacement of a real DOM node.<br /> - * You can use this method to position a popper relatively to a set of coordinates - * in case you don't have a DOM node to use as reference. - * - * ``` - * new Popper(referenceObject, popperNode); - * ``` - * - * NB: This feature isn't supported in Internet Explorer 10. - * @name referenceObject - * @property {Function} data.getBoundingClientRect - * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. - * @property {number} data.clientWidth - * An ES6 getter that will return the width of the virtual reference element. - * @property {number} data.clientHeight - * An ES6 getter that will return the height of the virtual reference element. - */ - - - Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; - Popper.placements = placements; - Popper.Defaults = Defaults; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$4 = 'dropdown'; - var VERSION$4 = '4.3.1'; - var DATA_KEY$4 = 'bs.dropdown'; - var EVENT_KEY$4 = "." + DATA_KEY$4; - var DATA_API_KEY$4 = '.data-api'; - var JQUERY_NO_CONFLICT$4 = $.fn[NAME$4]; - var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key - - var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key - - var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key - - var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key - - var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key - - var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) - - var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); - var Event$4 = { - HIDE: "hide" + EVENT_KEY$4, - HIDDEN: "hidden" + EVENT_KEY$4, - SHOW: "show" + EVENT_KEY$4, - SHOWN: "shown" + EVENT_KEY$4, - CLICK: "click" + EVENT_KEY$4, - CLICK_DATA_API: "click" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYDOWN_DATA_API: "keydown" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYUP_DATA_API: "keyup" + EVENT_KEY$4 + DATA_API_KEY$4 - }; - var ClassName$4 = { - DISABLED: 'disabled', - SHOW: 'show', - DROPUP: 'dropup', - DROPRIGHT: 'dropright', - DROPLEFT: 'dropleft', - MENURIGHT: 'dropdown-menu-right', - MENULEFT: 'dropdown-menu-left', - POSITION_STATIC: 'position-static' - }; - var Selector$4 = { - DATA_TOGGLE: '[data-toggle="dropdown"]', - FORM_CHILD: '.dropdown form', - MENU: '.dropdown-menu', - NAVBAR_NAV: '.navbar-nav', - VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)' - }; - var AttachmentMap = { - TOP: 'top-start', - TOPEND: 'top-end', - BOTTOM: 'bottom-start', - BOTTOMEND: 'bottom-end', - RIGHT: 'right-start', - RIGHTEND: 'right-end', - LEFT: 'left-start', - LEFTEND: 'left-end' - }; - var Default$2 = { - offset: 0, - flip: true, - boundary: 'scrollParent', - reference: 'toggle', - display: 'dynamic' - }; - var DefaultType$2 = { - offset: '(number|string|function)', - flip: 'boolean', - boundary: '(string|element)', - reference: '(string|element)', - display: 'string' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Dropdown = - /*#__PURE__*/ - function () { - function Dropdown(element, config) { - this._element = element; - this._popper = null; - this._config = this._getConfig(config); - this._menu = this._getMenuElement(); - this._inNavbar = this._detectNavbar(); - - this._addEventListeners(); - } // Getters - - - var _proto = Dropdown.prototype; - - // Public - _proto.toggle = function toggle() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this._element); - - var isActive = $(this._menu).hasClass(ClassName$4.SHOW); - - Dropdown._clearMenus(); - - if (isActive) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var showEvent = $.Event(Event$4.SHOW, relatedTarget); - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } // Disable totally Popper.js for Dropdown in Navbar - - - if (!this._inNavbar) { - /** - * Check for Popper dependency - * Popper - https://popper.js.org - */ - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s dropdowns require Popper.js (https://popper.js.org/)'); - } - - var referenceElement = this._element; - - if (this._config.reference === 'parent') { - referenceElement = parent; - } else if (Util.isElement(this._config.reference)) { - referenceElement = this._config.reference; // Check if it's jQuery element - - if (typeof this._config.reference.jquery !== 'undefined') { - referenceElement = this._config.reference[0]; - } - } // If boundary is not `scrollParent`, then set position to `static` - // to allow the menu to "escape" the scroll parent's boundaries - // https://github.com/twbs/bootstrap/issues/24251 - - - if (this._config.boundary !== 'scrollParent') { - $(parent).addClass(ClassName$4.POSITION_STATIC); - } - - this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig()); - } // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - - if ('ontouchstart' in document.documentElement && $(parent).closest(Selector$4.NAVBAR_NAV).length === 0) { - $(document.body).children().on('mouseover', null, $.noop); - } - - this._element.focus(); - - this._element.setAttribute('aria-expanded', true); - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); - }; - - _proto.show = function show() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || $(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var showEvent = $.Event(Event$4.SHOW, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); - }; - - _proto.hide = function hide() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || !$(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$4); - $(this._element).off(EVENT_KEY$4); - this._element = null; - this._menu = null; - - if (this._popper !== null) { - this._popper.destroy(); - - this._popper = null; - } - }; - - _proto.update = function update() { - this._inNavbar = this._detectNavbar(); - - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Private - ; - - _proto._addEventListeners = function _addEventListeners() { - var _this = this; - - $(this._element).on(Event$4.CLICK, function (event) { - event.preventDefault(); - event.stopPropagation(); - - _this.toggle(); - }); - }; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, this.constructor.Default, $(this._element).data(), config); - Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType); - return config; - }; - - _proto._getMenuElement = function _getMenuElement() { - if (!this._menu) { - var parent = Dropdown._getParentFromElement(this._element); - - if (parent) { - this._menu = parent.querySelector(Selector$4.MENU); - } - } - - return this._menu; - }; - - _proto._getPlacement = function _getPlacement() { - var $parentDropdown = $(this._element.parentNode); - var placement = AttachmentMap.BOTTOM; // Handle dropup - - if ($parentDropdown.hasClass(ClassName$4.DROPUP)) { - placement = AttachmentMap.TOP; - - if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.TOPEND; - } - } else if ($parentDropdown.hasClass(ClassName$4.DROPRIGHT)) { - placement = AttachmentMap.RIGHT; - } else if ($parentDropdown.hasClass(ClassName$4.DROPLEFT)) { - placement = AttachmentMap.LEFT; - } else if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.BOTTOMEND; - } - - return placement; - }; - - _proto._detectNavbar = function _detectNavbar() { - return $(this._element).closest('.navbar').length > 0; - }; - - _proto._getOffset = function _getOffset() { - var _this2 = this; - - var offset = {}; - - if (typeof this._config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {}); - return data; - }; - } else { - offset.offset = this._config.offset; - } - - return offset; - }; - - _proto._getPopperConfig = function _getPopperConfig() { - var popperConfig = { - placement: this._getPlacement(), - modifiers: { - offset: this._getOffset(), - flip: { - enabled: this._config.flip - }, - preventOverflow: { - boundariesElement: this._config.boundary - } - } // Disable Popper.js if we have a static display - - }; - - if (this._config.display === 'static') { - popperConfig.modifiers.applyStyle = { - enabled: false - }; - } - - return popperConfig; - } // Static - ; - - Dropdown._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$4); - - var _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(this, _config); - $(this).data(DATA_KEY$4, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - Dropdown._clearMenus = function _clearMenus(event) { - if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { - return; - } - - var toggles = [].slice.call(document.querySelectorAll(Selector$4.DATA_TOGGLE)); - - for (var i = 0, len = toggles.length; i < len; i++) { - var parent = Dropdown._getParentFromElement(toggles[i]); - - var context = $(toggles[i]).data(DATA_KEY$4); - var relatedTarget = { - relatedTarget: toggles[i] - }; - - if (event && event.type === 'click') { - relatedTarget.clickEvent = event; - } - - if (!context) { - continue; - } - - var dropdownMenu = context._menu; - - if (!$(parent).hasClass(ClassName$4.SHOW)) { - continue; - } - - if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $.contains(parent, event.target)) { - continue; - } - - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - continue; - } // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - toggles[i].setAttribute('aria-expanded', 'false'); - $(dropdownMenu).removeClass(ClassName$4.SHOW); - $(parent).removeClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - } - }; - - Dropdown._getParentFromElement = function _getParentFromElement(element) { - var parent; - var selector = Util.getSelectorFromElement(element); - - if (selector) { - parent = document.querySelector(selector); - } - - return parent || element.parentNode; - } // eslint-disable-next-line complexity - ; - - Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { - // If not input/textarea: - // - And not a key in REGEXP_KEYDOWN => not a dropdown command - // If input/textarea: - // - If space key => not a dropdown command - // - If key is other than escape - // - If key is not up or down => not a dropdown command - // - If trigger inside the menu => not a dropdown command - if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $(event.target).closest(Selector$4.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { - return; - } - - event.preventDefault(); - event.stopPropagation(); - - if (this.disabled || $(this).hasClass(ClassName$4.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this); - - var isActive = $(parent).hasClass(ClassName$4.SHOW); - - if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { - if (event.which === ESCAPE_KEYCODE) { - var toggle = parent.querySelector(Selector$4.DATA_TOGGLE); - $(toggle).trigger('focus'); - } - - $(this).trigger('click'); - return; - } - - var items = [].slice.call(parent.querySelectorAll(Selector$4.VISIBLE_ITEMS)); - - if (items.length === 0) { - return; - } - - var index = items.indexOf(event.target); - - if (event.which === ARROW_UP_KEYCODE && index > 0) { - // Up - index--; - } - - if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { - // Down - index++; - } - - if (index < 0) { - index = 0; - } - - items[index].focus(); - }; - - _createClass(Dropdown, null, [{ - key: "VERSION", - get: function get() { - return VERSION$4; - } - }, { - key: "Default", - get: function get() { - return Default$2; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$2; - } - }]); - - return Dropdown; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$4.KEYDOWN_DATA_API, Selector$4.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event$4.KEYDOWN_DATA_API, Selector$4.MENU, Dropdown._dataApiKeydownHandler).on(Event$4.CLICK_DATA_API + " " + Event$4.KEYUP_DATA_API, Dropdown._clearMenus).on(Event$4.CLICK_DATA_API, Selector$4.DATA_TOGGLE, function (event) { - event.preventDefault(); - event.stopPropagation(); - - Dropdown._jQueryInterface.call($(this), 'toggle'); - }).on(Event$4.CLICK_DATA_API, Selector$4.FORM_CHILD, function (e) { - e.stopPropagation(); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$4] = Dropdown._jQueryInterface; - $.fn[NAME$4].Constructor = Dropdown; - - $.fn[NAME$4].noConflict = function () { - $.fn[NAME$4] = JQUERY_NO_CONFLICT$4; - return Dropdown._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$5 = 'modal'; - var VERSION$5 = '4.3.1'; - var DATA_KEY$5 = 'bs.modal'; - var EVENT_KEY$5 = "." + DATA_KEY$5; - var DATA_API_KEY$5 = '.data-api'; - var JQUERY_NO_CONFLICT$5 = $.fn[NAME$5]; - var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key - - var Default$3 = { - backdrop: true, - keyboard: true, - focus: true, - show: true - }; - var DefaultType$3 = { - backdrop: '(boolean|string)', - keyboard: 'boolean', - focus: 'boolean', - show: 'boolean' - }; - var Event$5 = { - HIDE: "hide" + EVENT_KEY$5, - HIDDEN: "hidden" + EVENT_KEY$5, - SHOW: "show" + EVENT_KEY$5, - SHOWN: "shown" + EVENT_KEY$5, - FOCUSIN: "focusin" + EVENT_KEY$5, - RESIZE: "resize" + EVENT_KEY$5, - CLICK_DISMISS: "click.dismiss" + EVENT_KEY$5, - KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY$5, - MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY$5, - MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY$5, - CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5 - }; - var ClassName$5 = { - SCROLLABLE: 'modal-dialog-scrollable', - SCROLLBAR_MEASURER: 'modal-scrollbar-measure', - BACKDROP: 'modal-backdrop', - OPEN: 'modal-open', - FADE: 'fade', - SHOW: 'show' - }; - var Selector$5 = { - DIALOG: '.modal-dialog', - MODAL_BODY: '.modal-body', - DATA_TOGGLE: '[data-toggle="modal"]', - DATA_DISMISS: '[data-dismiss="modal"]', - FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', - STICKY_CONTENT: '.sticky-top' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Modal = - /*#__PURE__*/ - function () { - function Modal(element, config) { - this._config = this._getConfig(config); - this._element = element; - this._dialog = element.querySelector(Selector$5.DIALOG); - this._backdrop = null; - this._isShown = false; - this._isBodyOverflowing = false; - this._ignoreBackdropClick = false; - this._isTransitioning = false; - this._scrollbarWidth = 0; - } // Getters - - - var _proto = Modal.prototype; - - // Public - _proto.toggle = function toggle(relatedTarget) { - return this._isShown ? this.hide() : this.show(relatedTarget); - }; - - _proto.show = function show(relatedTarget) { - var _this = this; - - if (this._isShown || this._isTransitioning) { - return; - } - - if ($(this._element).hasClass(ClassName$5.FADE)) { - this._isTransitioning = true; - } - - var showEvent = $.Event(Event$5.SHOW, { - relatedTarget: relatedTarget - }); - $(this._element).trigger(showEvent); - - if (this._isShown || showEvent.isDefaultPrevented()) { - return; - } - - this._isShown = true; - - this._checkScrollbar(); - - this._setScrollbar(); - - this._adjustDialog(); - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(this._element).on(Event$5.CLICK_DISMISS, Selector$5.DATA_DISMISS, function (event) { - return _this.hide(event); - }); - $(this._dialog).on(Event$5.MOUSEDOWN_DISMISS, function () { - $(_this._element).one(Event$5.MOUSEUP_DISMISS, function (event) { - if ($(event.target).is(_this._element)) { - _this._ignoreBackdropClick = true; - } - }); - }); - - this._showBackdrop(function () { - return _this._showElement(relatedTarget); - }); - }; - - _proto.hide = function hide(event) { - var _this2 = this; - - if (event) { - event.preventDefault(); - } - - if (!this._isShown || this._isTransitioning) { - return; - } - - var hideEvent = $.Event(Event$5.HIDE); - $(this._element).trigger(hideEvent); - - if (!this._isShown || hideEvent.isDefaultPrevented()) { - return; - } - - this._isShown = false; - var transition = $(this._element).hasClass(ClassName$5.FADE); - - if (transition) { - this._isTransitioning = true; - } - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(document).off(Event$5.FOCUSIN); - $(this._element).removeClass(ClassName$5.SHOW); - $(this._element).off(Event$5.CLICK_DISMISS); - $(this._dialog).off(Event$5.MOUSEDOWN_DISMISS); - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, function (event) { - return _this2._hideModal(event); - }).emulateTransitionEnd(transitionDuration); - } else { - this._hideModal(); - } - }; - - _proto.dispose = function dispose() { - [window, this._element, this._dialog].forEach(function (htmlElement) { - return $(htmlElement).off(EVENT_KEY$5); - }); - /** - * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API` - * Do not move `document` in `htmlElements` array - * It will remove `Event.CLICK_DATA_API` event that should remain - */ - - $(document).off(Event$5.FOCUSIN); - $.removeData(this._element, DATA_KEY$5); - this._config = null; - this._element = null; - this._dialog = null; - this._backdrop = null; - this._isShown = null; - this._isBodyOverflowing = null; - this._ignoreBackdropClick = null; - this._isTransitioning = null; - this._scrollbarWidth = null; - }; - - _proto.handleUpdate = function handleUpdate() { - this._adjustDialog(); - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$3, config); - Util.typeCheckConfig(NAME$5, config, DefaultType$3); - return config; - }; - - _proto._showElement = function _showElement(relatedTarget) { - var _this3 = this; - - var transition = $(this._element).hasClass(ClassName$5.FADE); - - if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { - // Don't move modal's DOM position - document.body.appendChild(this._element); - } - - this._element.style.display = 'block'; - - this._element.removeAttribute('aria-hidden'); - - this._element.setAttribute('aria-modal', true); - - if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE)) { - this._dialog.querySelector(Selector$5.MODAL_BODY).scrollTop = 0; - } else { - this._element.scrollTop = 0; - } - - if (transition) { - Util.reflow(this._element); - } - - $(this._element).addClass(ClassName$5.SHOW); - - if (this._config.focus) { - this._enforceFocus(); - } - - var shownEvent = $.Event(Event$5.SHOWN, { - relatedTarget: relatedTarget - }); - - var transitionComplete = function transitionComplete() { - if (_this3._config.focus) { - _this3._element.focus(); - } - - _this3._isTransitioning = false; - $(_this3._element).trigger(shownEvent); - }; - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._dialog); - $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration); - } else { - transitionComplete(); - } - }; - - _proto._enforceFocus = function _enforceFocus() { - var _this4 = this; - - $(document).off(Event$5.FOCUSIN) // Guard against infinite focus loop - .on(Event$5.FOCUSIN, function (event) { - if (document !== event.target && _this4._element !== event.target && $(_this4._element).has(event.target).length === 0) { - _this4._element.focus(); - } - }); - }; - - _proto._setEscapeEvent = function _setEscapeEvent() { - var _this5 = this; - - if (this._isShown && this._config.keyboard) { - $(this._element).on(Event$5.KEYDOWN_DISMISS, function (event) { - if (event.which === ESCAPE_KEYCODE$1) { - event.preventDefault(); - - _this5.hide(); - } - }); - } else if (!this._isShown) { - $(this._element).off(Event$5.KEYDOWN_DISMISS); - } - }; - - _proto._setResizeEvent = function _setResizeEvent() { - var _this6 = this; - - if (this._isShown) { - $(window).on(Event$5.RESIZE, function (event) { - return _this6.handleUpdate(event); - }); - } else { - $(window).off(Event$5.RESIZE); - } - }; - - _proto._hideModal = function _hideModal() { - var _this7 = this; - - this._element.style.display = 'none'; - - this._element.setAttribute('aria-hidden', true); - - this._element.removeAttribute('aria-modal'); - - this._isTransitioning = false; - - this._showBackdrop(function () { - $(document.body).removeClass(ClassName$5.OPEN); - - _this7._resetAdjustments(); - - _this7._resetScrollbar(); - - $(_this7._element).trigger(Event$5.HIDDEN); - }); - }; - - _proto._removeBackdrop = function _removeBackdrop() { - if (this._backdrop) { - $(this._backdrop).remove(); - this._backdrop = null; - } - }; - - _proto._showBackdrop = function _showBackdrop(callback) { - var _this8 = this; - - var animate = $(this._element).hasClass(ClassName$5.FADE) ? ClassName$5.FADE : ''; - - if (this._isShown && this._config.backdrop) { - this._backdrop = document.createElement('div'); - this._backdrop.className = ClassName$5.BACKDROP; - - if (animate) { - this._backdrop.classList.add(animate); - } - - $(this._backdrop).appendTo(document.body); - $(this._element).on(Event$5.CLICK_DISMISS, function (event) { - if (_this8._ignoreBackdropClick) { - _this8._ignoreBackdropClick = false; - return; - } - - if (event.target !== event.currentTarget) { - return; - } - - if (_this8._config.backdrop === 'static') { - _this8._element.focus(); - } else { - _this8.hide(); - } - }); - - if (animate) { - Util.reflow(this._backdrop); - } - - $(this._backdrop).addClass(ClassName$5.SHOW); - - if (!callback) { - return; - } - - if (!animate) { - callback(); - return; - } - - var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration); - } else if (!this._isShown && this._backdrop) { - $(this._backdrop).removeClass(ClassName$5.SHOW); - - var callbackRemove = function callbackRemove() { - _this8._removeBackdrop(); - - if (callback) { - callback(); - } - }; - - if ($(this._element).hasClass(ClassName$5.FADE)) { - var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - - $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration); - } else { - callbackRemove(); - } - } else if (callback) { - callback(); - } - } // ---------------------------------------------------------------------- - // the following methods are used to handle overflowing modals - // todo (fat): these should probably be refactored out of modal.js - // ---------------------------------------------------------------------- - ; - - _proto._adjustDialog = function _adjustDialog() { - var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - - if (!this._isBodyOverflowing && isModalOverflowing) { - this._element.style.paddingLeft = this._scrollbarWidth + "px"; - } - - if (this._isBodyOverflowing && !isModalOverflowing) { - this._element.style.paddingRight = this._scrollbarWidth + "px"; - } - }; - - _proto._resetAdjustments = function _resetAdjustments() { - this._element.style.paddingLeft = ''; - this._element.style.paddingRight = ''; - }; - - _proto._checkScrollbar = function _checkScrollbar() { - var rect = document.body.getBoundingClientRect(); - this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; - this._scrollbarWidth = this._getScrollbarWidth(); - }; - - _proto._setScrollbar = function _setScrollbar() { - var _this9 = this; - - if (this._isBodyOverflowing) { - // Note: DOMNode.style.paddingRight returns the actual value or '' if not set - // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - var stickyContent = [].slice.call(document.querySelectorAll(Selector$5.STICKY_CONTENT)); // Adjust fixed content padding - - $(fixedContent).each(function (index, element) { - var actualPadding = element.style.paddingRight; - var calculatedPadding = $(element).css('padding-right'); - $(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); - }); // Adjust sticky content margin - - $(stickyContent).each(function (index, element) { - var actualMargin = element.style.marginRight; - var calculatedMargin = $(element).css('margin-right'); - $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); - }); // Adjust body padding - - var actualPadding = document.body.style.paddingRight; - var calculatedPadding = $(document.body).css('padding-right'); - $(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); - } - - $(document.body).addClass(ClassName$5.OPEN); - }; - - _proto._resetScrollbar = function _resetScrollbar() { - // Restore fixed content padding - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - $(fixedContent).each(function (index, element) { - var padding = $(element).data('padding-right'); - $(element).removeData('padding-right'); - element.style.paddingRight = padding ? padding : ''; - }); // Restore sticky content - - var elements = [].slice.call(document.querySelectorAll("" + Selector$5.STICKY_CONTENT)); - $(elements).each(function (index, element) { - var margin = $(element).data('margin-right'); - - if (typeof margin !== 'undefined') { - $(element).css('margin-right', margin).removeData('margin-right'); - } - }); // Restore body padding - - var padding = $(document.body).data('padding-right'); - $(document.body).removeData('padding-right'); - document.body.style.paddingRight = padding ? padding : ''; - }; - - _proto._getScrollbarWidth = function _getScrollbarWidth() { - // thx d.walsh - var scrollDiv = document.createElement('div'); - scrollDiv.className = ClassName$5.SCROLLBAR_MEASURER; - document.body.appendChild(scrollDiv); - var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; - document.body.removeChild(scrollDiv); - return scrollbarWidth; - } // Static - ; - - Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { - return this.each(function () { - var data = $(this).data(DATA_KEY$5); - - var _config = _objectSpread({}, Default$3, $(this).data(), typeof config === 'object' && config ? config : {}); - - if (!data) { - data = new Modal(this, _config); - $(this).data(DATA_KEY$5, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](relatedTarget); - } else if (_config.show) { - data.show(relatedTarget); - } - }); - }; - - _createClass(Modal, null, [{ - key: "VERSION", - get: function get() { - return VERSION$5; - } - }, { - key: "Default", - get: function get() { - return Default$3; - } - }]); - - return Modal; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$5.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) { - var _this10 = this; - - var target; - var selector = Util.getSelectorFromElement(this); - - if (selector) { - target = document.querySelector(selector); - } - - var config = $(target).data(DATA_KEY$5) ? 'toggle' : _objectSpread({}, $(target).data(), $(this).data()); - - if (this.tagName === 'A' || this.tagName === 'AREA') { - event.preventDefault(); - } - - var $target = $(target).one(Event$5.SHOW, function (showEvent) { - if (showEvent.isDefaultPrevented()) { - // Only register focus restorer if modal will actually get shown - return; - } - - $target.one(Event$5.HIDDEN, function () { - if ($(_this10).is(':visible')) { - _this10.focus(); - } - }); - }); - - Modal._jQueryInterface.call($(target), config, this); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$5] = Modal._jQueryInterface; - $.fn[NAME$5].Constructor = Modal; - - $.fn[NAME$5].noConflict = function () { - $.fn[NAME$5] = JQUERY_NO_CONFLICT$5; - return Modal._jQueryInterface; - }; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): tools/sanitizer.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']; - var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i; - var DefaultWhitelist = { - // Global attributes allowed on any supplied element below. - '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], - a: ['target', 'href', 'title', 'rel'], - area: [], - b: [], - br: [], - col: [], - code: [], - div: [], - em: [], - hr: [], - h1: [], - h2: [], - h3: [], - h4: [], - h5: [], - h6: [], - i: [], - img: ['src', 'alt', 'title', 'width', 'height'], - li: [], - ol: [], - p: [], - pre: [], - s: [], - small: [], - span: [], - sub: [], - sup: [], - strong: [], - u: [], - ul: [] - /** - * A pattern that recognizes a commonly useful subset of URLs that are safe. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - }; - var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi; - /** - * A pattern that matches safe data URLs. Only matches image, video and audio types. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i; - - function allowedAttribute(attr, allowedAttributeList) { - var attrName = attr.nodeName.toLowerCase(); - - if (allowedAttributeList.indexOf(attrName) !== -1) { - if (uriAttrs.indexOf(attrName) !== -1) { - return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN)); - } - - return true; - } - - var regExp = allowedAttributeList.filter(function (attrRegex) { - return attrRegex instanceof RegExp; - }); // Check if a regular expression validates the attribute. - - for (var i = 0, l = regExp.length; i < l; i++) { - if (attrName.match(regExp[i])) { - return true; - } - } - - return false; - } - - function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { - if (unsafeHtml.length === 0) { - return unsafeHtml; - } - - if (sanitizeFn && typeof sanitizeFn === 'function') { - return sanitizeFn(unsafeHtml); - } - - var domParser = new window.DOMParser(); - var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html'); - var whitelistKeys = Object.keys(whiteList); - var elements = [].slice.call(createdDocument.body.querySelectorAll('*')); - - var _loop = function _loop(i, len) { - var el = elements[i]; - var elName = el.nodeName.toLowerCase(); - - if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) { - el.parentNode.removeChild(el); - return "continue"; - } - - var attributeList = [].slice.call(el.attributes); - var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []); - attributeList.forEach(function (attr) { - if (!allowedAttribute(attr, whitelistedAttributes)) { - el.removeAttribute(attr.nodeName); - } - }); - }; - - for (var i = 0, len = elements.length; i < len; i++) { - var _ret = _loop(i, len); - - if (_ret === "continue") continue; - } - - return createdDocument.body.innerHTML; - } - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$6 = 'tooltip'; - var VERSION$6 = '4.3.1'; - var DATA_KEY$6 = 'bs.tooltip'; - var EVENT_KEY$6 = "." + DATA_KEY$6; - var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6]; - var CLASS_PREFIX = 'bs-tooltip'; - var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); - var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']; - var DefaultType$4 = { - animation: 'boolean', - template: 'string', - title: '(string|element|function)', - trigger: 'string', - delay: '(number|object)', - html: 'boolean', - selector: '(string|boolean)', - placement: '(string|function)', - offset: '(number|string|function)', - container: '(string|element|boolean)', - fallbackPlacement: '(string|array)', - boundary: '(string|element)', - sanitize: 'boolean', - sanitizeFn: '(null|function)', - whiteList: 'object' - }; - var AttachmentMap$1 = { - AUTO: 'auto', - TOP: 'top', - RIGHT: 'right', - BOTTOM: 'bottom', - LEFT: 'left' - }; - var Default$4 = { - animation: true, - template: '<div class="tooltip" role="tooltip">' + '<div class="arrow"></div>' + '<div class="tooltip-inner"></div></div>', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - selector: false, - placement: 'top', - offset: 0, - container: false, - fallbackPlacement: 'flip', - boundary: 'scrollParent', - sanitize: true, - sanitizeFn: null, - whiteList: DefaultWhitelist - }; - var HoverState = { - SHOW: 'show', - OUT: 'out' - }; - var Event$6 = { - HIDE: "hide" + EVENT_KEY$6, - HIDDEN: "hidden" + EVENT_KEY$6, - SHOW: "show" + EVENT_KEY$6, - SHOWN: "shown" + EVENT_KEY$6, - INSERTED: "inserted" + EVENT_KEY$6, - CLICK: "click" + EVENT_KEY$6, - FOCUSIN: "focusin" + EVENT_KEY$6, - FOCUSOUT: "focusout" + EVENT_KEY$6, - MOUSEENTER: "mouseenter" + EVENT_KEY$6, - MOUSELEAVE: "mouseleave" + EVENT_KEY$6 - }; - var ClassName$6 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$6 = { - TOOLTIP: '.tooltip', - TOOLTIP_INNER: '.tooltip-inner', - ARROW: '.arrow' - }; - var Trigger = { - HOVER: 'hover', - FOCUS: 'focus', - CLICK: 'click', - MANUAL: 'manual' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Tooltip = - /*#__PURE__*/ - function () { - function Tooltip(element, config) { - /** - * Check for Popper dependency - * Popper - https://popper.js.org - */ - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s tooltips require Popper.js (https://popper.js.org/)'); - } // private - - - this._isEnabled = true; - this._timeout = 0; - this._hoverState = ''; - this._activeTrigger = {}; - this._popper = null; // Protected - - this.element = element; - this.config = this._getConfig(config); - this.tip = null; - - this._setListeners(); - } // Getters - - - var _proto = Tooltip.prototype; - - // Public - _proto.enable = function enable() { - this._isEnabled = true; - }; - - _proto.disable = function disable() { - this._isEnabled = false; - }; - - _proto.toggleEnabled = function toggleEnabled() { - this._isEnabled = !this._isEnabled; - }; - - _proto.toggle = function toggle(event) { - if (!this._isEnabled) { - return; - } - - if (event) { - var dataKey = this.constructor.DATA_KEY; - var context = $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - context._activeTrigger.click = !context._activeTrigger.click; - - if (context._isWithActiveTrigger()) { - context._enter(null, context); - } else { - context._leave(null, context); - } - } else { - if ($(this.getTipElement()).hasClass(ClassName$6.SHOW)) { - this._leave(null, this); - - return; - } - - this._enter(null, this); - } - }; - - _proto.dispose = function dispose() { - clearTimeout(this._timeout); - $.removeData(this.element, this.constructor.DATA_KEY); - $(this.element).off(this.constructor.EVENT_KEY); - $(this.element).closest('.modal').off('hide.bs.modal'); - - if (this.tip) { - $(this.tip).remove(); - } - - this._isEnabled = null; - this._timeout = null; - this._hoverState = null; - this._activeTrigger = null; - - if (this._popper !== null) { - this._popper.destroy(); - } - - this._popper = null; - this.element = null; - this.config = null; - this.tip = null; - }; - - _proto.show = function show() { - var _this = this; - - if ($(this.element).css('display') === 'none') { - throw new Error('Please use show on visible elements'); - } - - var showEvent = $.Event(this.constructor.Event.SHOW); - - if (this.isWithContent() && this._isEnabled) { - $(this.element).trigger(showEvent); - var shadowRoot = Util.findShadowRoot(this.element); - var isInTheDom = $.contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element); - - if (showEvent.isDefaultPrevented() || !isInTheDom) { - return; - } - - var tip = this.getTipElement(); - var tipId = Util.getUID(this.constructor.NAME); - tip.setAttribute('id', tipId); - this.element.setAttribute('aria-describedby', tipId); - this.setContent(); - - if (this.config.animation) { - $(tip).addClass(ClassName$6.FADE); - } - - var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; - - var attachment = this._getAttachment(placement); - - this.addAttachmentClass(attachment); - - var container = this._getContainer(); - - $(tip).data(this.constructor.DATA_KEY, this); - - if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) { - $(tip).appendTo(container); - } - - $(this.element).trigger(this.constructor.Event.INSERTED); - this._popper = new Popper(this.element, tip, { - placement: attachment, - modifiers: { - offset: this._getOffset(), - flip: { - behavior: this.config.fallbackPlacement - }, - arrow: { - element: Selector$6.ARROW - }, - preventOverflow: { - boundariesElement: this.config.boundary - } - }, - onCreate: function onCreate(data) { - if (data.originalPlacement !== data.placement) { - _this._handlePopperPlacementChange(data); - } - }, - onUpdate: function onUpdate(data) { - return _this._handlePopperPlacementChange(data); - } - }); - $(tip).addClass(ClassName$6.SHOW); // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().on('mouseover', null, $.noop); - } - - var complete = function complete() { - if (_this.config.animation) { - _this._fixTransition(); - } - - var prevHoverState = _this._hoverState; - _this._hoverState = null; - $(_this.element).trigger(_this.constructor.Event.SHOWN); - - if (prevHoverState === HoverState.OUT) { - _this._leave(null, _this); - } - }; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(this.tip); - $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - } - }; - - _proto.hide = function hide(callback) { - var _this2 = this; - - var tip = this.getTipElement(); - var hideEvent = $.Event(this.constructor.Event.HIDE); - - var complete = function complete() { - if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); - } - - _this2._cleanTipClass(); - - _this2.element.removeAttribute('aria-describedby'); - - $(_this2.element).trigger(_this2.constructor.Event.HIDDEN); - - if (_this2._popper !== null) { - _this2._popper.destroy(); - } - - if (callback) { - callback(); - } - }; - - $(this.element).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(tip).removeClass(ClassName$6.SHOW); // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - this._activeTrigger[Trigger.CLICK] = false; - this._activeTrigger[Trigger.FOCUS] = false; - this._activeTrigger[Trigger.HOVER] = false; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(tip); - $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - - this._hoverState = ''; - }; - - _proto.update = function update() { - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Protected - ; - - _proto.isWithContent = function isWithContent() { - return Boolean(this.getTitle()); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var tip = this.getTipElement(); - this.setElementContent($(tip.querySelectorAll(Selector$6.TOOLTIP_INNER)), this.getTitle()); - $(tip).removeClass(ClassName$6.FADE + " " + ClassName$6.SHOW); - }; - - _proto.setElementContent = function setElementContent($element, content) { - if (typeof content === 'object' && (content.nodeType || content.jquery)) { - // Content is a DOM node or a jQuery - if (this.config.html) { - if (!$(content).parent().is($element)) { - $element.empty().append(content); - } - } else { - $element.text($(content).text()); - } - - return; - } - - if (this.config.html) { - if (this.config.sanitize) { - content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn); - } - - $element.html(content); - } else { - $element.text(content); - } - }; - - _proto.getTitle = function getTitle() { - var title = this.element.getAttribute('data-original-title'); - - if (!title) { - title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; - } - - return title; - } // Private - ; - - _proto._getOffset = function _getOffset() { - var _this3 = this; - - var offset = {}; - - if (typeof this.config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread({}, data.offsets, _this3.config.offset(data.offsets, _this3.element) || {}); - return data; - }; - } else { - offset.offset = this.config.offset; - } - - return offset; - }; - - _proto._getContainer = function _getContainer() { - if (this.config.container === false) { - return document.body; - } - - if (Util.isElement(this.config.container)) { - return $(this.config.container); - } - - return $(document).find(this.config.container); - }; - - _proto._getAttachment = function _getAttachment(placement) { - return AttachmentMap$1[placement.toUpperCase()]; - }; - - _proto._setListeners = function _setListeners() { - var _this4 = this; - - var triggers = this.config.trigger.split(' '); - triggers.forEach(function (trigger) { - if (trigger === 'click') { - $(_this4.element).on(_this4.constructor.Event.CLICK, _this4.config.selector, function (event) { - return _this4.toggle(event); - }); - } else if (trigger !== Trigger.MANUAL) { - var eventIn = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSEENTER : _this4.constructor.Event.FOCUSIN; - var eventOut = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSELEAVE : _this4.constructor.Event.FOCUSOUT; - $(_this4.element).on(eventIn, _this4.config.selector, function (event) { - return _this4._enter(event); - }).on(eventOut, _this4.config.selector, function (event) { - return _this4._leave(event); - }); - } - }); - $(this.element).closest('.modal').on('hide.bs.modal', function () { - if (_this4.element) { - _this4.hide(); - } - }); - - if (this.config.selector) { - this.config = _objectSpread({}, this.config, { - trigger: 'manual', - selector: '' - }); - } else { - this._fixTitle(); - } - }; - - _proto._fixTitle = function _fixTitle() { - var titleType = typeof this.element.getAttribute('data-original-title'); - - if (this.element.getAttribute('title') || titleType !== 'string') { - this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); - this.element.setAttribute('title', ''); - } - }; - - _proto._enter = function _enter(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; - } - - if ($(context.getTipElement()).hasClass(ClassName$6.SHOW) || context._hoverState === HoverState.SHOW) { - context._hoverState = HoverState.SHOW; - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.SHOW; - - if (!context.config.delay || !context.config.delay.show) { - context.show(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.SHOW) { - context.show(); - } - }, context.config.delay.show); - }; - - _proto._leave = function _leave(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; - } - - if (context._isWithActiveTrigger()) { - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.OUT; - - if (!context.config.delay || !context.config.delay.hide) { - context.hide(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.OUT) { - context.hide(); - } - }, context.config.delay.hide); - }; - - _proto._isWithActiveTrigger = function _isWithActiveTrigger() { - for (var trigger in this._activeTrigger) { - if (this._activeTrigger[trigger]) { - return true; - } - } - - return false; - }; - - _proto._getConfig = function _getConfig(config) { - var dataAttributes = $(this.element).data(); - Object.keys(dataAttributes).forEach(function (dataAttr) { - if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) { - delete dataAttributes[dataAttr]; - } - }); - config = _objectSpread({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {}); - - if (typeof config.delay === 'number') { - config.delay = { - show: config.delay, - hide: config.delay - }; - } - - if (typeof config.title === 'number') { - config.title = config.title.toString(); - } - - if (typeof config.content === 'number') { - config.content = config.content.toString(); - } - - Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType); - - if (config.sanitize) { - config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn); - } - - return config; - }; - - _proto._getDelegateConfig = function _getDelegateConfig() { - var config = {}; - - if (this.config) { - for (var key in this.config) { - if (this.constructor.Default[key] !== this.config[key]) { - config[key] = this.config[key]; - } - } - } - - return config; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); - - if (tabClass !== null && tabClass.length) { - $tip.removeClass(tabClass.join('')); - } - }; - - _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) { - var popperInstance = popperData.instance; - this.tip = popperInstance.popper; - - this._cleanTipClass(); - - this.addAttachmentClass(this._getAttachment(popperData.placement)); - }; - - _proto._fixTransition = function _fixTransition() { - var tip = this.getTipElement(); - var initConfigAnimation = this.config.animation; - - if (tip.getAttribute('x-placement') !== null) { - return; - } - - $(tip).removeClass(ClassName$6.FADE); - this.config.animation = false; - this.hide(); - this.show(); - this.config.animation = initConfigAnimation; - } // Static - ; - - Tooltip._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$6); - - var _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - $(this).data(DATA_KEY$6, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Tooltip, null, [{ - key: "VERSION", - get: function get() { - return VERSION$6; - } - }, { - key: "Default", - get: function get() { - return Default$4; - } - }, { - key: "NAME", - get: function get() { - return NAME$6; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$6; - } - }, { - key: "Event", - get: function get() { - return Event$6; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$6; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$4; - } - }]); - - return Tooltip; - }(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$6] = Tooltip._jQueryInterface; - $.fn[NAME$6].Constructor = Tooltip; - - $.fn[NAME$6].noConflict = function () { - $.fn[NAME$6] = JQUERY_NO_CONFLICT$6; - return Tooltip._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$7 = 'popover'; - var VERSION$7 = '4.3.1'; - var DATA_KEY$7 = 'bs.popover'; - var EVENT_KEY$7 = "." + DATA_KEY$7; - var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7]; - var CLASS_PREFIX$1 = 'bs-popover'; - var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g'); - - var Default$5 = _objectSpread({}, Tooltip.Default, { - placement: 'right', - trigger: 'click', - content: '', - template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>' - }); - - var DefaultType$5 = _objectSpread({}, Tooltip.DefaultType, { - content: '(string|element|function)' - }); - - var ClassName$7 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$7 = { - TITLE: '.popover-header', - CONTENT: '.popover-body' - }; - var Event$7 = { - HIDE: "hide" + EVENT_KEY$7, - HIDDEN: "hidden" + EVENT_KEY$7, - SHOW: "show" + EVENT_KEY$7, - SHOWN: "shown" + EVENT_KEY$7, - INSERTED: "inserted" + EVENT_KEY$7, - CLICK: "click" + EVENT_KEY$7, - FOCUSIN: "focusin" + EVENT_KEY$7, - FOCUSOUT: "focusout" + EVENT_KEY$7, - MOUSEENTER: "mouseenter" + EVENT_KEY$7, - MOUSELEAVE: "mouseleave" + EVENT_KEY$7 - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Popover = - /*#__PURE__*/ - function (_Tooltip) { - _inheritsLoose(Popover, _Tooltip); - - function Popover() { - return _Tooltip.apply(this, arguments) || this; - } - - var _proto = Popover.prototype; - - // Overrides - _proto.isWithContent = function isWithContent() { - return this.getTitle() || this._getContent(); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var $tip = $(this.getTipElement()); // We use append for html objects to maintain js events - - this.setElementContent($tip.find(Selector$7.TITLE), this.getTitle()); - - var content = this._getContent(); - - if (typeof content === 'function') { - content = content.call(this.element); - } - - this.setElementContent($tip.find(Selector$7.CONTENT), content); - $tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW); - } // Private - ; - - _proto._getContent = function _getContent() { - return this.element.getAttribute('data-content') || this.config.content; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1); - - if (tabClass !== null && tabClass.length > 0) { - $tip.removeClass(tabClass.join('')); - } - } // Static - ; - - Popover._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$7); - - var _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - $(this).data(DATA_KEY$7, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Popover, null, [{ - key: "VERSION", - // Getters - get: function get() { - return VERSION$7; - } - }, { - key: "Default", - get: function get() { - return Default$5; - } - }, { - key: "NAME", - get: function get() { - return NAME$7; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$7; - } - }, { - key: "Event", - get: function get() { - return Event$7; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$7; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$5; - } - }]); - - return Popover; - }(Tooltip); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$7] = Popover._jQueryInterface; - $.fn[NAME$7].Constructor = Popover; - - $.fn[NAME$7].noConflict = function () { - $.fn[NAME$7] = JQUERY_NO_CONFLICT$7; - return Popover._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$8 = 'scrollspy'; - var VERSION$8 = '4.3.1'; - var DATA_KEY$8 = 'bs.scrollspy'; - var EVENT_KEY$8 = "." + DATA_KEY$8; - var DATA_API_KEY$6 = '.data-api'; - var JQUERY_NO_CONFLICT$8 = $.fn[NAME$8]; - var Default$6 = { - offset: 10, - method: 'auto', - target: '' - }; - var DefaultType$6 = { - offset: 'number', - method: 'string', - target: '(string|element)' - }; - var Event$8 = { - ACTIVATE: "activate" + EVENT_KEY$8, - SCROLL: "scroll" + EVENT_KEY$8, - LOAD_DATA_API: "load" + EVENT_KEY$8 + DATA_API_KEY$6 - }; - var ClassName$8 = { - DROPDOWN_ITEM: 'dropdown-item', - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active' - }; - var Selector$8 = { - DATA_SPY: '[data-spy="scroll"]', - ACTIVE: '.active', - NAV_LIST_GROUP: '.nav, .list-group', - NAV_LINKS: '.nav-link', - NAV_ITEMS: '.nav-item', - LIST_ITEMS: '.list-group-item', - DROPDOWN: '.dropdown', - DROPDOWN_ITEMS: '.dropdown-item', - DROPDOWN_TOGGLE: '.dropdown-toggle' - }; - var OffsetMethod = { - OFFSET: 'offset', - POSITION: 'position' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var ScrollSpy = - /*#__PURE__*/ - function () { - function ScrollSpy(element, config) { - var _this = this; - - this._element = element; - this._scrollElement = element.tagName === 'BODY' ? window : element; - this._config = this._getConfig(config); - this._selector = this._config.target + " " + Selector$8.NAV_LINKS + "," + (this._config.target + " " + Selector$8.LIST_ITEMS + ",") + (this._config.target + " " + Selector$8.DROPDOWN_ITEMS); - this._offsets = []; - this._targets = []; - this._activeTarget = null; - this._scrollHeight = 0; - $(this._scrollElement).on(Event$8.SCROLL, function (event) { - return _this._process(event); - }); - this.refresh(); - - this._process(); - } // Getters - - - var _proto = ScrollSpy.prototype; - - // Public - _proto.refresh = function refresh() { - var _this2 = this; - - var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; - var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; - var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; - this._offsets = []; - this._targets = []; - this._scrollHeight = this._getScrollHeight(); - var targets = [].slice.call(document.querySelectorAll(this._selector)); - targets.map(function (element) { - var target; - var targetSelector = Util.getSelectorFromElement(element); - - if (targetSelector) { - target = document.querySelector(targetSelector); - } - - if (target) { - var targetBCR = target.getBoundingClientRect(); - - if (targetBCR.width || targetBCR.height) { - // TODO (fat): remove sketch reliance on jQuery position/offset - return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; - } - } - - return null; - }).filter(function (item) { - return item; - }).sort(function (a, b) { - return a[0] - b[0]; - }).forEach(function (item) { - _this2._offsets.push(item[0]); - - _this2._targets.push(item[1]); - }); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$8); - $(this._scrollElement).off(EVENT_KEY$8); - this._element = null; - this._scrollElement = null; - this._config = null; - this._selector = null; - this._offsets = null; - this._targets = null; - this._activeTarget = null; - this._scrollHeight = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {}); - - if (typeof config.target !== 'string') { - var id = $(config.target).attr('id'); - - if (!id) { - id = Util.getUID(NAME$8); - $(config.target).attr('id', id); - } - - config.target = "#" + id; - } - - Util.typeCheckConfig(NAME$8, config, DefaultType$6); - return config; - }; - - _proto._getScrollTop = function _getScrollTop() { - return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; - }; - - _proto._getScrollHeight = function _getScrollHeight() { - return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); - }; - - _proto._getOffsetHeight = function _getOffsetHeight() { - return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; - }; - - _proto._process = function _process() { - var scrollTop = this._getScrollTop() + this._config.offset; - - var scrollHeight = this._getScrollHeight(); - - var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); - - if (this._scrollHeight !== scrollHeight) { - this.refresh(); - } - - if (scrollTop >= maxScroll) { - var target = this._targets[this._targets.length - 1]; - - if (this._activeTarget !== target) { - this._activate(target); - } - - return; - } - - if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { - this._activeTarget = null; - - this._clear(); - - return; - } - - var offsetLength = this._offsets.length; - - for (var i = offsetLength; i--;) { - var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); - - if (isActiveTarget) { - this._activate(this._targets[i]); - } - } - }; - - _proto._activate = function _activate(target) { - this._activeTarget = target; - - this._clear(); - - var queries = this._selector.split(',').map(function (selector) { - return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]"; - }); - - var $link = $([].slice.call(document.querySelectorAll(queries.join(',')))); - - if ($link.hasClass(ClassName$8.DROPDOWN_ITEM)) { - $link.closest(Selector$8.DROPDOWN).find(Selector$8.DROPDOWN_TOGGLE).addClass(ClassName$8.ACTIVE); - $link.addClass(ClassName$8.ACTIVE); - } else { - // Set triggered link as active - $link.addClass(ClassName$8.ACTIVE); // Set triggered links parents as active - // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor - - $link.parents(Selector$8.NAV_LIST_GROUP).prev(Selector$8.NAV_LINKS + ", " + Selector$8.LIST_ITEMS).addClass(ClassName$8.ACTIVE); // Handle special case when .nav-link is inside .nav-item - - $link.parents(Selector$8.NAV_LIST_GROUP).prev(Selector$8.NAV_ITEMS).children(Selector$8.NAV_LINKS).addClass(ClassName$8.ACTIVE); - } - - $(this._scrollElement).trigger(Event$8.ACTIVATE, { - relatedTarget: target - }); - }; - - _proto._clear = function _clear() { - [].slice.call(document.querySelectorAll(this._selector)).filter(function (node) { - return node.classList.contains(ClassName$8.ACTIVE); - }).forEach(function (node) { - return node.classList.remove(ClassName$8.ACTIVE); - }); - } // Static - ; - - ScrollSpy._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$8); - - var _config = typeof config === 'object' && config; - - if (!data) { - data = new ScrollSpy(this, _config); - $(this).data(DATA_KEY$8, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(ScrollSpy, null, [{ - key: "VERSION", - get: function get() { - return VERSION$8; - } - }, { - key: "Default", - get: function get() { - return Default$6; - } - }]); - - return ScrollSpy; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(window).on(Event$8.LOAD_DATA_API, function () { - var scrollSpys = [].slice.call(document.querySelectorAll(Selector$8.DATA_SPY)); - var scrollSpysLength = scrollSpys.length; - - for (var i = scrollSpysLength; i--;) { - var $spy = $(scrollSpys[i]); - - ScrollSpy._jQueryInterface.call($spy, $spy.data()); - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$8] = ScrollSpy._jQueryInterface; - $.fn[NAME$8].Constructor = ScrollSpy; - - $.fn[NAME$8].noConflict = function () { - $.fn[NAME$8] = JQUERY_NO_CONFLICT$8; - return ScrollSpy._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$9 = 'tab'; - var VERSION$9 = '4.3.1'; - var DATA_KEY$9 = 'bs.tab'; - var EVENT_KEY$9 = "." + DATA_KEY$9; - var DATA_API_KEY$7 = '.data-api'; - var JQUERY_NO_CONFLICT$9 = $.fn[NAME$9]; - var Event$9 = { - HIDE: "hide" + EVENT_KEY$9, - HIDDEN: "hidden" + EVENT_KEY$9, - SHOW: "show" + EVENT_KEY$9, - SHOWN: "shown" + EVENT_KEY$9, - CLICK_DATA_API: "click" + EVENT_KEY$9 + DATA_API_KEY$7 - }; - var ClassName$9 = { - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active', - DISABLED: 'disabled', - FADE: 'fade', - SHOW: 'show' - }; - var Selector$9 = { - DROPDOWN: '.dropdown', - NAV_LIST_GROUP: '.nav, .list-group', - ACTIVE: '.active', - ACTIVE_UL: '> li > .active', - DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]', - DROPDOWN_TOGGLE: '.dropdown-toggle', - DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Tab = - /*#__PURE__*/ - function () { - function Tab(element) { - this._element = element; - } // Getters - - - var _proto = Tab.prototype; - - // Public - _proto.show = function show() { - var _this = this; - - if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $(this._element).hasClass(ClassName$9.ACTIVE) || $(this._element).hasClass(ClassName$9.DISABLED)) { - return; - } - - var target; - var previous; - var listElement = $(this._element).closest(Selector$9.NAV_LIST_GROUP)[0]; - var selector = Util.getSelectorFromElement(this._element); - - if (listElement) { - var itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector$9.ACTIVE_UL : Selector$9.ACTIVE; - previous = $.makeArray($(listElement).find(itemSelector)); - previous = previous[previous.length - 1]; - } - - var hideEvent = $.Event(Event$9.HIDE, { - relatedTarget: this._element - }); - var showEvent = $.Event(Event$9.SHOW, { - relatedTarget: previous - }); - - if (previous) { - $(previous).trigger(hideEvent); - } - - $(this._element).trigger(showEvent); - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { - return; - } - - if (selector) { - target = document.querySelector(selector); - } - - this._activate(this._element, listElement); - - var complete = function complete() { - var hiddenEvent = $.Event(Event$9.HIDDEN, { - relatedTarget: _this._element - }); - var shownEvent = $.Event(Event$9.SHOWN, { - relatedTarget: previous - }); - $(previous).trigger(hiddenEvent); - $(_this._element).trigger(shownEvent); - }; - - if (target) { - this._activate(target, target.parentNode, complete); - } else { - complete(); - } - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$9); - this._element = null; - } // Private - ; - - _proto._activate = function _activate(element, container, callback) { - var _this2 = this; - - var activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ? $(container).find(Selector$9.ACTIVE_UL) : $(container).children(Selector$9.ACTIVE); - var active = activeElements[0]; - var isTransitioning = callback && active && $(active).hasClass(ClassName$9.FADE); - - var complete = function complete() { - return _this2._transitionComplete(element, active, callback); - }; - - if (active && isTransitioning) { - var transitionDuration = Util.getTransitionDurationFromElement(active); - $(active).removeClass(ClassName$9.SHOW).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - }; - - _proto._transitionComplete = function _transitionComplete(element, active, callback) { - if (active) { - $(active).removeClass(ClassName$9.ACTIVE); - var dropdownChild = $(active.parentNode).find(Selector$9.DROPDOWN_ACTIVE_CHILD)[0]; - - if (dropdownChild) { - $(dropdownChild).removeClass(ClassName$9.ACTIVE); - } - - if (active.getAttribute('role') === 'tab') { - active.setAttribute('aria-selected', false); - } - } - - $(element).addClass(ClassName$9.ACTIVE); - - if (element.getAttribute('role') === 'tab') { - element.setAttribute('aria-selected', true); - } - - Util.reflow(element); - - if (element.classList.contains(ClassName$9.FADE)) { - element.classList.add(ClassName$9.SHOW); - } - - if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) { - var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0]; - - if (dropdownElement) { - var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector$9.DROPDOWN_TOGGLE)); - $(dropdownToggleList).addClass(ClassName$9.ACTIVE); - } - - element.setAttribute('aria-expanded', true); - } - - if (callback) { - callback(); - } - } // Static - ; - - Tab._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY$9); - - if (!data) { - data = new Tab(this); - $this.data(DATA_KEY$9, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Tab, null, [{ - key: "VERSION", - get: function get() { - return VERSION$9; - } - }]); - - return Tab; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$9.CLICK_DATA_API, Selector$9.DATA_TOGGLE, function (event) { - event.preventDefault(); - - Tab._jQueryInterface.call($(this), 'show'); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$9] = Tab._jQueryInterface; - $.fn[NAME$9].Constructor = Tab; - - $.fn[NAME$9].noConflict = function () { - $.fn[NAME$9] = JQUERY_NO_CONFLICT$9; - return Tab._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$a = 'toast'; - var VERSION$a = '4.3.1'; - var DATA_KEY$a = 'bs.toast'; - var EVENT_KEY$a = "." + DATA_KEY$a; - var JQUERY_NO_CONFLICT$a = $.fn[NAME$a]; - var Event$a = { - CLICK_DISMISS: "click.dismiss" + EVENT_KEY$a, - HIDE: "hide" + EVENT_KEY$a, - HIDDEN: "hidden" + EVENT_KEY$a, - SHOW: "show" + EVENT_KEY$a, - SHOWN: "shown" + EVENT_KEY$a - }; - var ClassName$a = { - FADE: 'fade', - HIDE: 'hide', - SHOW: 'show', - SHOWING: 'showing' - }; - var DefaultType$7 = { - animation: 'boolean', - autohide: 'boolean', - delay: 'number' - }; - var Default$7 = { - animation: true, - autohide: true, - delay: 500 - }; - var Selector$a = { - DATA_DISMISS: '[data-dismiss="toast"]' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Toast = - /*#__PURE__*/ - function () { - function Toast(element, config) { - this._element = element; - this._config = this._getConfig(config); - this._timeout = null; - - this._setListeners(); - } // Getters - - - var _proto = Toast.prototype; - - // Public - _proto.show = function show() { - var _this = this; - - $(this._element).trigger(Event$a.SHOW); - - if (this._config.animation) { - this._element.classList.add(ClassName$a.FADE); - } - - var complete = function complete() { - _this._element.classList.remove(ClassName$a.SHOWING); - - _this._element.classList.add(ClassName$a.SHOW); - - $(_this._element).trigger(Event$a.SHOWN); - - if (_this._config.autohide) { - _this.hide(); - } - }; - - this._element.classList.remove(ClassName$a.HIDE); - - this._element.classList.add(ClassName$a.SHOWING); - - if (this._config.animation) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - }; - - _proto.hide = function hide(withoutTimeout) { - var _this2 = this; - - if (!this._element.classList.contains(ClassName$a.SHOW)) { - return; - } - - $(this._element).trigger(Event$a.HIDE); - - if (withoutTimeout) { - this._close(); - } else { - this._timeout = setTimeout(function () { - _this2._close(); - }, this._config.delay); - } - }; - - _proto.dispose = function dispose() { - clearTimeout(this._timeout); - this._timeout = null; - - if (this._element.classList.contains(ClassName$a.SHOW)) { - this._element.classList.remove(ClassName$a.SHOW); - } - - $(this._element).off(Event$a.CLICK_DISMISS); - $.removeData(this._element, DATA_KEY$a); - this._element = null; - this._config = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {}); - Util.typeCheckConfig(NAME$a, config, this.constructor.DefaultType); - return config; - }; - - _proto._setListeners = function _setListeners() { - var _this3 = this; - - $(this._element).on(Event$a.CLICK_DISMISS, Selector$a.DATA_DISMISS, function () { - return _this3.hide(true); - }); - }; - - _proto._close = function _close() { - var _this4 = this; - - var complete = function complete() { - _this4._element.classList.add(ClassName$a.HIDE); - - $(_this4._element).trigger(Event$a.HIDDEN); - }; - - this._element.classList.remove(ClassName$a.SHOW); - - if (this._config.animation) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - } // Static - ; - - Toast._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY$a); - - var _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - $element.data(DATA_KEY$a, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](this); - } - }); - }; - - _createClass(Toast, null, [{ - key: "VERSION", - get: function get() { - return VERSION$a; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$7; - } - }, { - key: "Default", - get: function get() { - return Default$7; - } - }]); - - return Toast; - }(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$a] = Toast._jQueryInterface; - $.fn[NAME$a].Constructor = Toast; - - $.fn[NAME$a].noConflict = function () { - $.fn[NAME$a] = JQUERY_NO_CONFLICT$a; - return Toast._jQueryInterface; - }; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): index.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - - (function () { - if (typeof $ === 'undefined') { - throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.'); - } - - var version = $.fn.jquery.split(' ')[0].split('.'); - var minMajor = 1; - var ltMajor = 2; - var minMinor = 9; - var minPatch = 1; - var maxMajor = 4; - - if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) { - throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0'); - } - })(); - - exports.Util = Util; - exports.Alert = Alert; - exports.Button = Button; - exports.Carousel = Carousel; - exports.Collapse = Collapse; - exports.Dropdown = Dropdown; - exports.Modal = Modal; - exports.Popover = Popover; - exports.Scrollspy = ScrollSpy; - exports.Tab = Tab; - exports.Toast = Toast; - exports.Tooltip = Tooltip; - - Object.defineProperty(exports, '__esModule', { value: true }); - -})); -//# sourceMappingURL=bootstrap.bundle.js.map diff --git a/js/bootstrap.bundle.js.map b/js/bootstrap.bundle.js.map deleted file mode 100755 index 1c968d6..0000000 --- a/js/bootstrap.bundle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"bootstrap.bundle.js","sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/popper.js/dist/esm/popper.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/src/index.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for <a> elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.14.7\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';\n\nvar longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\nvar timeoutDuration = 0;\nfor (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var window = element.ownerDocument.defaultView;\n var css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);\n}\n\nfunction getWindowSizes(document) {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n var parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(popper.ownerDocument),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n var isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0;\n boundaries.top += isPaddingNumber ? padding : padding.top || 0;\n boundaries.right -= isPaddingNumber ? padding : padding.right || 0;\n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var window = element.ownerDocument.defaultView;\n var styles = window.getComputedStyle(element);\n var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.<br />\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nfunction getRoundedOffsets(data, shouldRound) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n var round = Math.round,\n floor = Math.floor;\n\n var noRound = function noRound(v) {\n return v;\n };\n\n var referenceWidth = round(reference.width);\n var popperWidth = round(popper.width);\n\n var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n var isVariation = data.placement.indexOf('-') !== -1;\n var sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;\n var verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right)\n };\n}\n\nvar isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n // when offsetParent is <html> the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.<br />\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.<br />\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.<br />\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.<br />\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.<br />\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.<br />\n * It will read the variation of the `placement` property.<br />\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.<br />\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.<br />\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.<br />\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.<br />\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".<br />\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.<br />\n * These can be overridden using the `options` argument of Popper.js.<br />\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.<br />\n * By default, it is set to no-op.<br />\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.<br />\n * By default, it is set to no-op.<br />\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.<br />\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div></div>',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div></div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n $link.parents(Selector.NAV_LIST_GROUP).prev(`${Selector.NAV_LINKS}, ${Selector.LIST_ITEMS}`).addClass(ClassName.ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE)\n }\n\n $(this._scrollElement).trigger(Event.ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter((node) => node.classList.contains(ClassName.ACTIVE))\n .forEach((node) => node.classList.remove(ClassName.ACTIVE))\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active',\n DISABLED : 'disabled',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DROPDOWN : '.dropdown',\n NAV_LIST_GROUP : '.nav, .list-group',\n ACTIVE : '.active',\n ACTIVE_UL : '> li > .active',\n DATA_TOGGLE : '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]',\n DROPDOWN_TOGGLE : '.dropdown-toggle',\n DROPDOWN_ACTIVE_CHILD : '> .dropdown-menu .active'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(ClassName.ACTIVE) ||\n $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(Selector.NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector.ACTIVE_UL : Selector.ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(Event.HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(Event.HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL')\n ? $(container).find(Selector.ACTIVE_UL)\n : $(container).children(Selector.ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(ClassName.FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(ClassName.SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(ClassName.ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n Selector.DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(ClassName.ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(ClassName.ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(ClassName.FADE)) {\n element.classList.add(ClassName.SHOW)\n }\n\n if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(Selector.DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(ClassName.ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n HIDE : 'hide',\n SHOW : 'show',\n SHOWING : 'showing'\n}\n\nconst DefaultType = {\n animation : 'boolean',\n autohide : 'boolean',\n delay : 'number'\n}\n\nconst Default = {\n animation : true,\n autohide : true,\n delay : 500\n}\n\nconst Selector = {\n DATA_DISMISS : '[data-dismiss=\"toast\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n show() {\n $(this._element).trigger(Event.SHOW)\n\n if (this._config.animation) {\n this._element.classList.add(ClassName.FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(ClassName.SHOWING)\n this._element.classList.add(ClassName.SHOW)\n\n $(this._element).trigger(Event.SHOWN)\n\n if (this._config.autohide) {\n this.hide()\n }\n }\n\n this._element.classList.remove(ClassName.HIDE)\n this._element.classList.add(ClassName.SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide(withoutTimeout) {\n if (!this._element.classList.contains(ClassName.SHOW)) {\n return\n }\n\n $(this._element).trigger(Event.HIDE)\n\n if (withoutTimeout) {\n this._close()\n } else {\n this._timeout = setTimeout(() => {\n this._close()\n }, this._config.delay)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n this._timeout = null\n\n if (this._element.classList.contains(ClassName.SHOW)) {\n this._element.classList.remove(ClassName.SHOW)\n }\n\n $(this._element).off(Event.CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n () => this.hide(true)\n )\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(ClassName.HIDE)\n $(this._element).trigger(Event.HIDDEN)\n }\n\n this._element.classList.remove(ClassName.SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n","import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Toast from './toast'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(() => {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})()\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Toast,\n Tooltip\n}\n"],"names":["TRANSITION_END","MAX_UID","MILLISECONDS_MULTIPLIER","toType","obj","toString","call","match","toLowerCase","getSpecialTransitionEndEvent","bindType","delegateType","handle","event","$","target","is","handleObj","handler","apply","arguments","undefined","transitionEndEmulator","duration","called","one","Util","setTimeout","triggerTransitionEnd","setTransitionEndSupport","fn","emulateTransitionEnd","special","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","err","getTransitionDurationFromElement","transitionDuration","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","expectedTypes","value","valueType","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","parentNode","NAME","VERSION","DATA_KEY","EVENT_KEY","DATA_API_KEY","JQUERY_NO_CONFLICT","Selector","DISMISS","Event","CLOSE","CLOSED","CLICK_DATA_API","ClassName","ALERT","FADE","SHOW","Alert","_element","close","rootElement","_getRootElement","customEvent","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","ACTIVE","BUTTON","FOCUS","DATA_TOGGLE_CARROT","DATA_TOGGLE","INPUT","FOCUS_BLUR_DATA_API","Button","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","hasAttribute","focus","setAttribute","toggleClass","button","ARROW_LEFT_KEYCODE","ARROW_RIGHT_KEYCODE","TOUCHEVENT_COMPAT_WAIT","SWIPE_THRESHOLD","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","Direction","NEXT","PREV","LEFT","RIGHT","SLIDE","SLID","KEYDOWN","MOUSEENTER","MOUSELEAVE","TOUCHSTART","TOUCHMOVE","TOUCHEND","POINTERDOWN","POINTERUP","DRAG_START","LOAD_DATA_API","CAROUSEL","ITEM","POINTER_EVENT","ACTIVE_ITEM","ITEM_IMG","NEXT_PREV","INDICATORS","DATA_SLIDE","DATA_RIDE","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","window","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","length","direction","off","_handleSwipe","absDeltax","abs","_keydown","_addTouchEventListeners","start","originalEvent","pointerType","clientX","touches","move","end","clearTimeout","querySelectorAll","e","add","tagName","which","slice","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","isGoingToWrap","delta","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","activeElementIndex","nextElement","nextElementIndex","isCycling","directionalClassName","orderClassName","slidEvent","nextElementInterval","parseInt","defaultInterval","action","TypeError","ride","_dataApiClickHandler","slideIndex","carousels","i","len","$carousel","SHOWN","HIDE","HIDDEN","COLLAPSE","COLLAPSING","COLLAPSED","Dimension","WIDTH","HEIGHT","ACTIVES","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","complete","capitalizedDimension","scrollSize","getBoundingClientRect","triggerArrayLength","$elem","isTransitioning","hasWidth","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","selectors","$target","ESCAPE_KEYCODE","SPACE_KEYCODE","TAB_KEYCODE","ARROW_UP_KEYCODE","ARROW_DOWN_KEYCODE","RIGHT_MOUSE_BUTTON_WHICH","REGEXP_KEYDOWN","CLICK","KEYDOWN_DATA_API","KEYUP_DATA_API","DISABLED","DROPUP","DROPRIGHT","DROPLEFT","MENURIGHT","MENULEFT","POSITION_STATIC","FORM_CHILD","MENU","NAVBAR_NAV","VISIBLE_ITEMS","AttachmentMap","TOP","TOPEND","BOTTOM","BOTTOMEND","RIGHTEND","LEFTEND","offset","flip","boundary","reference","display","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","_getParentFromElement","isActive","_clearMenus","showEvent","Popper","referenceElement","_getPopperConfig","body","noop","hideEvent","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","_getOffset","offsets","popperConfig","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","backdrop","FOCUSIN","RESIZE","CLICK_DISMISS","KEYDOWN_DISMISS","MOUSEUP_DISMISS","MOUSEDOWN_DISMISS","SCROLLABLE","SCROLLBAR_MEASURER","BACKDROP","OPEN","DIALOG","MODAL_BODY","DATA_DISMISS","FIXED_CONTENT","STICKY_CONTENT","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","forEach","htmlElement","handleUpdate","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","has","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","isModalOverflowing","scrollHeight","clientHeight","paddingLeft","paddingRight","rect","left","right","innerWidth","_getScrollbarWidth","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","uriAttrs","ARIA_ATTRIBUTE_PATTERN","DefaultWhitelist","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","SAFE_URL_PATTERN","DATA_URL_PATTERN","allowedAttribute","allowedAttributeList","attrName","nodeName","nodeValue","regExp","attrRegex","l","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","domParser","DOMParser","createdDocument","parseFromString","whitelistKeys","keys","el","elName","attributeList","attributes","whitelistedAttributes","concat","innerHTML","CLASS_PREFIX","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","html","container","fallbackPlacement","sanitize","AUTO","HoverState","OUT","INSERTED","FOCUSOUT","TOOLTIP","TOOLTIP_INNER","ARROW","Trigger","HOVER","MANUAL","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","empty","append","text","find","triggers","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","key","$tip","tabClass","join","popperData","popperInstance","instance","popper","initConfigAnimation","TITLE","CONTENT","Popover","_getContent","method","ACTIVATE","SCROLL","DROPDOWN_ITEM","DROPDOWN_MENU","DATA_SPY","NAV_LIST_GROUP","NAV_LINKS","NAV_ITEMS","LIST_ITEMS","DROPDOWN","DROPDOWN_ITEMS","DROPDOWN_TOGGLE","OffsetMethod","OFFSET","POSITION","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targets","map","targetSelector","targetBCR","height","top","item","sort","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","offsetLength","isActiveTarget","queries","$link","parents","node","scrollSpys","scrollSpysLength","$spy","ACTIVE_UL","DROPDOWN_ACTIVE_CHILD","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","activeElements","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","SHOWING","autohide","Toast","withoutTimeout","_close","version","minMajor","ltMajor","minMinor","minPatch","maxMajor"],"mappings":"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CA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,MAAM,EAAE;EACV;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,MAAM;EACd;EACA;EACA;EACA,IAAI,MAAM,EAAE,CAAC;EACb,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,eAAe,EAAE;EACnB;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,eAAe;EACvB;EACA;EACA;EACA;EACA;EACA,IAAI,QAAQ,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,KAAK,EAAE,QAAQ,CAAC;EAChD;EACA;EACA;EACA;EACA;EACA;EACA,IAAI,OAAO,EAAE,CAAC;EACd;EACA;EACA;EACA;EACA;EACA,IAAI,iBAAiB,EAAE,cAAc;EACrC,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,YAAY,EAAE;EAChB;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,YAAY;EACpB,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,KAAK,EAAE;EACT;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,KAAK;EACb;EACA,IAAI,OAAO,EAAE,WAAW;EACxB,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,IAAI,EAAE;EACR;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,IAAI;EACZ;EACA;EACA;EACA;EACA;EACA;EACA,IAAI,QAAQ,EAAE,MAAM;EACpB;EACA;EACA;EACA;EACA,IAAI,OAAO,EAAE,CAAC;EACd;EACA;EACA;EACA;EACA;EACA;EACA,IAAI,iBAAiB,EAAE,UAAU;EACjC,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,KAAK,EAAE;EACT;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,KAAK;EAClB;EACA,IAAI,EAAE,EAAE,KAAK;EACb,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,IAAI,EAAE;EACR;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,IAAI;EACZ,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,YAAY,EAAE;EAChB;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,YAAY;EACpB;EACA;EACA;EACA;EACA;EACA,IAAI,eAAe,EAAE,IAAI;EACzB;EACA;EACA;EACA;EACA;EACA,IAAI,CAAC,EAAE,QAAQ;EACf;EACA;EACA;EACA;EACA;EACA,IAAI,CAAC,EAAE,OAAO;EACd,GAAG;;EAEH;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,EAAE,UAAU,EAAE;EACd;EACA,IAAI,KAAK,EAAE,GAAG;EACd;EACA,IAAI,OAAO,EAAE,IAAI;EACjB;EACA,IAAI,EAAE,EAAE,UAAU;EAClB;EACA,IAAI,MAAM,EAAE,gBAAgB;EAC5B;EACA;EACA;EACA;EACA;EACA;EACA,IAAI,eAAe,EAAE,SAAS;EAC9B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"} \ No newline at end of file diff --git a/js/bootstrap.bundle.min.js b/js/bootstrap.bundle.min.js deleted file mode 100755 index 4320368..0000000 --- a/js/bootstrap.bundle.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e((t=t||self).bootstrap={},t.jQuery)}(this,function(t,p){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}p=p&&p.hasOwnProperty("default")?p.default:p;var e="transitionend";function n(t){var e=this,n=!1;return p(this).one(m.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||m.triggerTransitionEnd(e)},t),this}var m={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=p(t).css("transition-duration"),n=p(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){p(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&m.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?m.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};p.fn.emulateTransitionEnd=n,p.event.special[m.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(p(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=p.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},u="alert",f="fade",d="show",g=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){p.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=m.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=p(t).closest("."+u)[0]),n},t._triggerCloseEvent=function(t){var e=p.Event(h.CLOSE);return p(t).trigger(e),e},t._removeElement=function(e){var n=this;if(p(e).removeClass(d),p(e).hasClass(f)){var t=m.getTransitionDurationFromElement(e);p(e).one(m.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){p(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();p(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),p.fn[o]=g._jQueryInterface,p.fn[o].Constructor=g,p.fn[o].noConflict=function(){return p.fn[o]=c,g._jQueryInterface};var _="button",v="bs.button",y="."+v,E=".data-api",b=p.fn[_],w="active",C="btn",T="focus",S='[data-toggle^="button"]',D='[data-toggle="buttons"]',I='input:not([type="hidden"])',A=".active",O=".btn",N={CLICK_DATA_API:"click"+y+E,FOCUS_BLUR_DATA_API:"focus"+y+E+" blur"+y+E},k=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=this._element.querySelector(I);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(w))t=!1;else{var o=n.querySelector(A);o&&p(o).removeClass(w)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(w),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(w)),t&&p(this._element).toggleClass(w)},t.dispose=function(){p.removeData(this._element,v),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(v);t||(t=new n(this),p(this).data(v,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();p(document).on(N.CLICK_DATA_API,S,function(t){t.preventDefault();var e=t.target;p(e).hasClass(C)||(e=p(e).closest(O)),k._jQueryInterface.call(p(e),"toggle")}).on(N.FOCUS_BLUR_DATA_API,S,function(t){var e=p(t.target).closest(O)[0];p(e).toggleClass(T,/^focus(in)?$/.test(t.type))}),p.fn[_]=k._jQueryInterface,p.fn[_].Constructor=k,p.fn[_].noConflict=function(){return p.fn[_]=b,k._jQueryInterface};var L="carousel",x="bs.carousel",P="."+x,H=".data-api",j=p.fn[L],R={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},F={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},M="next",W="prev",U="left",B="right",q={SLIDE:"slide"+P,SLID:"slid"+P,KEYDOWN:"keydown"+P,MOUSEENTER:"mouseenter"+P,MOUSELEAVE:"mouseleave"+P,TOUCHSTART:"touchstart"+P,TOUCHMOVE:"touchmove"+P,TOUCHEND:"touchend"+P,POINTERDOWN:"pointerdown"+P,POINTERUP:"pointerup"+P,DRAG_START:"dragstart"+P,LOAD_DATA_API:"load"+P+H,CLICK_DATA_API:"click"+P+H},K="carousel",Q="active",V="slide",Y="carousel-item-right",z="carousel-item-left",X="carousel-item-next",G="carousel-item-prev",$="pointer-event",J=".active",Z=".active.carousel-item",tt=".carousel-item",et=".carousel-item img",nt=".carousel-item-next, .carousel-item-prev",it=".carousel-indicators",ot="[data-slide], [data-slide-to]",rt='[data-ride="carousel"]',st={TOUCH:"touch",PEN:"pen"},at=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(it),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(M)},t.nextWhenVisible=function(){!document.hidden&&p(this._element).is(":visible")&&"hidden"!==p(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(W)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(nt)&&(m.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(Z);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)p(this._element).one(q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?M:W;this._slide(i,this._items[t])}},t.dispose=function(){p(this._element).off(P),p.removeData(this._element,x),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},R,t),m.typeCheckConfig(L,t,F),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&p(this._element).on(q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&p(this._element).on(q.MOUSEENTER,function(t){return e.pause(t)}).on(q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&st[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&st[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};p(this._element.querySelectorAll(et)).on(q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(p(this._element).on(q.POINTERDOWN,function(t){return e(t)}),p(this._element).on(q.POINTERUP,function(t){return i(t)}),this._element.classList.add($)):(p(this._element).on(q.TOUCHSTART,function(t){return e(t)}),p(this._element).on(q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),p(this._element).on(q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(tt)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===M,i=t===W,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===W?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(Z)),o=p.Event(q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return p(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(J));p(e).removeClass(Q);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&p(n).addClass(Q)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(Z),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===M?(n=z,i=X,U):(n=Y,i=G,B),l&&p(l).hasClass(Q))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=p.Event(q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(p(this._element).hasClass(V)){p(l).addClass(i),m.reflow(l),p(s).addClass(n),p(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=m.getTransitionDurationFromElement(s);p(s).one(m.TRANSITION_END,function(){p(l).removeClass(n+" "+i).addClass(Q),p(s).removeClass(Q+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return p(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else p(s).removeClass(Q),p(l).addClass(Q),this._isSliding=!1,p(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=p(this).data(x),e=l({},R,p(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),p(this).data(x,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=m.getSelectorFromElement(this);if(e){var n=p(e)[0];if(n&&p(n).hasClass(K)){var i=l({},p(n).data(),p(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(p(n),i),o&&p(n).data(x).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return R}}]),r}();p(document).on(q.CLICK_DATA_API,ot,at._dataApiClickHandler),p(window).on(q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(rt)),e=0,n=t.length;e<n;e++){var i=p(t[e]);at._jQueryInterface.call(i,i.data())}}),p.fn[L]=at._jQueryInterface,p.fn[L].Constructor=at,p.fn[L].noConflict=function(){return p.fn[L]=j,at._jQueryInterface};var lt="collapse",ct="bs.collapse",ht="."+ct,ut=p.fn[lt],ft={toggle:!0,parent:""},dt={toggle:"boolean",parent:"(string|element)"},pt={SHOW:"show"+ht,SHOWN:"shown"+ht,HIDE:"hide"+ht,HIDDEN:"hidden"+ht,CLICK_DATA_API:"click"+ht+".data-api"},mt="show",gt="collapse",_t="collapsing",vt="collapsed",yt="width",Et="height",bt=".show, .collapsing",wt='[data-toggle="collapse"]',Ct=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(wt)),i=0,o=n.length;i<o;i++){var r=n[i],s=m.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){p(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!p(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(bt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(gt)})).length&&(t=null),!(t&&(e=p(t).not(this._selector).data(ct))&&e._isTransitioning))){var i=p.Event(pt.SHOW);if(p(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(p(t).not(this._selector),"hide"),e||p(t).data(ct,null));var o=this._getDimension();p(this._element).removeClass(gt).addClass(_t),this._element.style[o]=0,this._triggerArray.length&&p(this._triggerArray).removeClass(vt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(){p(n._element).removeClass(_t).addClass(gt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),p(n._element).trigger(pt.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&p(this._element).hasClass(mt)){var e=p.Event(pt.HIDE);if(p(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",m.reflow(this._element),p(this._element).addClass(_t).removeClass(gt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=m.getSelectorFromElement(r);if(null!==s)p([].slice.call(document.querySelectorAll(s))).hasClass(mt)||p(r).addClass(vt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(){t.setTransitioning(!1),p(t._element).removeClass(_t).addClass(gt).trigger(pt.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){p.removeData(this._element,ct),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},ft,t)).toggle=Boolean(t.toggle),m.typeCheckConfig(lt,t,dt),t},t._getDimension=function(){return p(this._element).hasClass(yt)?yt:Et},t._getParent=function(){var t,n=this;m.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return p(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=p(t).hasClass(mt);e.length&&p(e).toggleClass(vt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=m.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=p(this),e=t.data(ct),n=l({},ft,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ct,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ft}}]),a}();p(document).on(pt.CLICK_DATA_API,wt,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=p(this),e=m.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));p(i).each(function(){var t=p(this),e=t.data(ct)?"toggle":n.data();Ct._jQueryInterface.call(t,e)})}),p.fn[lt]=Ct._jQueryInterface,p.fn[lt].Constructor=Ct,p.fn[lt].noConflict=function(){return p.fn[lt]=ut,Ct._jQueryInterface};for(var Tt="undefined"!=typeof window&&"undefined"!=typeof document,St=["Edge","Trident","Firefox"],Dt=0,It=0;It<St.length;It+=1)if(Tt&&0<=navigator.userAgent.indexOf(St[It])){Dt=1;break}var At=Tt&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},Dt))}};function Ot(t){return t&&"[object Function]"==={}.toString.call(t)}function Nt(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function kt(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function Lt(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=Nt(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?t:Lt(kt(t))}var xt=Tt&&!(!window.MSInputMethodContext||!document.documentMode),Pt=Tt&&/MSIE 10/.test(navigator.userAgent);function Ht(t){return 11===t?xt:10===t?Pt:xt||Pt}function jt(t){if(!t)return document.documentElement;for(var e=Ht(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===Nt(n,"position")?jt(n):n:t?t.ownerDocument.documentElement:document.documentElement}function Rt(t){return null!==t.parentNode?Rt(t.parentNode):t}function Ft(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,o=n?e:t,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var s,a,l=r.commonAncestorContainer;if(t!==l&&e!==l||i.contains(o))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&jt(s.firstElementChild)!==s?jt(l):l;var c=Rt(t);return c.host?Ft(c.host,e):Ft(t,Rt(e).host)}function Mt(t){var e="top"===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"!==n&&"HTML"!==n)return t[e];var i=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||i)[e]}function Wt(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}function Ut(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],Ht(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function Bt(t){var e=t.body,n=t.documentElement,i=Ht(10)&&getComputedStyle(n);return{height:Ut("Height",e,n,i),width:Ut("Width",e,n,i)}}var qt=function(){function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}}(),Kt=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},Qt=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t};function Vt(t){return Qt({},t,{right:t.left+t.width,bottom:t.top+t.height})}function Yt(t){var e={};try{if(Ht(10)){e=t.getBoundingClientRect();var n=Mt(t,"top"),i=Mt(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}else e=t.getBoundingClientRect()}catch(t){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},r="HTML"===t.nodeName?Bt(t.ownerDocument):{},s=r.width||t.clientWidth||o.right-o.left,a=r.height||t.clientHeight||o.bottom-o.top,l=t.offsetWidth-s,c=t.offsetHeight-a;if(l||c){var h=Nt(t);l-=Wt(h,"x"),c-=Wt(h,"y"),o.width-=l,o.height-=c}return Vt(o)}function zt(t,e){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=Ht(10),o="HTML"===e.nodeName,r=Yt(t),s=Yt(e),a=Lt(t),l=Nt(e),c=parseFloat(l.borderTopWidth,10),h=parseFloat(l.borderLeftWidth,10);n&&o&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var u=Vt({top:r.top-s.top-c,left:r.left-s.left-h,width:r.width,height:r.height});if(u.marginTop=0,u.marginLeft=0,!i&&o){var f=parseFloat(l.marginTop,10),d=parseFloat(l.marginLeft,10);u.top-=c-f,u.bottom-=c-f,u.left-=h-d,u.right-=h-d,u.marginTop=f,u.marginLeft=d}return(i&&!n?e.contains(a):e===a&&"BODY"!==a.nodeName)&&(u=function(t,e){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=Mt(e,"top"),o=Mt(e,"left"),r=n?-1:1;return t.top+=i*r,t.bottom+=i*r,t.left+=o*r,t.right+=o*r,t}(u,e)),u}function Xt(t){if(!t||!t.parentElement||Ht())return document.documentElement;for(var e=t.parentElement;e&&"none"===Nt(e,"transform");)e=e.parentElement;return e||document.documentElement}function Gt(t,e,n,i){var o=4<arguments.length&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},s=o?Xt(t):Ft(t,e);if("viewport"===i)r=function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=zt(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),s=e?0:Mt(n),a=e?0:Mt(n,"left");return Vt({top:s-i.top+i.marginTop,left:a-i.left+i.marginLeft,width:o,height:r})}(s,o);else{var a=void 0;"scrollParent"===i?"BODY"===(a=Lt(kt(e))).nodeName&&(a=t.ownerDocument.documentElement):a="window"===i?t.ownerDocument.documentElement:i;var l=zt(a,s,o);if("HTML"!==a.nodeName||function t(e){var n=e.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===Nt(e,"position"))return!0;var i=kt(e);return!!i&&t(i)}(s))r=l;else{var c=Bt(t.ownerDocument),h=c.height,u=c.width;r.top+=l.top-l.marginTop,r.bottom=h+l.top,r.left+=l.left-l.marginLeft,r.right=u+l.left}}var f="number"==typeof(n=n||0);return r.left+=f?n:n.left||0,r.top+=f?n:n.top||0,r.right-=f?n:n.right||0,r.bottom-=f?n:n.bottom||0,r}function $t(t,e,i,n,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=Gt(i,n,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map(function(t){return Qt({key:t},a[t],{area:(e=a[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=l.filter(function(t){var e=t.width,n=t.height;return e>=i.clientWidth&&n>=i.clientHeight}),h=0<c.length?c[0].key:l[0].key,u=t.split("-")[1];return h+(u?"-"+u:"")}function Jt(t,e,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return zt(n,i?Xt(e):Ft(e,n),i)}function Zt(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),i=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function te(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function ee(t,e,n){n=n.split("-")[0];var i=Zt(t),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",c=r?"width":"height";return o[s]=e[s]+e[l]/2-i[l]/2,o[a]=n===a?e[a]-i[c]:e[te(a)],o}function ne(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function ie(t,n,e){return(void 0===e?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=ne(t,function(t){return t[e]===n});return t.indexOf(i)}(t,"name",e))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var e=t.function||t.fn;t.enabled&&Ot(e)&&(n.offsets.popper=Vt(n.offsets.popper),n.offsets.reference=Vt(n.offsets.reference),n=e(n,t))}),n}function oe(t,n){return t.some(function(t){var e=t.name;return t.enabled&&e===n})}function re(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var o=e[i],r=o?""+o+n:t;if("undefined"!=typeof document.body.style[r])return r}return null}function se(t){var e=t.ownerDocument;return e?e.defaultView:window}function ae(t,e,n,i){n.updateBound=i,se(t).addEventListener("resize",n.updateBound,{passive:!0});var o=Lt(t);return function t(e,n,i,o){var r="BODY"===e.nodeName,s=r?e.ownerDocument.defaultView:e;s.addEventListener(n,i,{passive:!0}),r||t(Lt(s.parentNode),n,i,o),o.push(s)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function le(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,se(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function ce(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function he(n,i){Object.keys(i).forEach(function(t){var e="";-1!==["width","height","top","right","bottom","left"].indexOf(t)&&ce(i[t])&&(e="px"),n.style[t]=i[t]+e})}var ue=Tt&&/Firefox/i.test(navigator.userAgent);function fe(t,e,n){var i=ne(t,function(t){return t.name===e}),o=!!i&&t.some(function(t){return t.name===n&&t.enabled&&t.order<i.order});if(!o){var r="`"+e+"`",s="`"+n+"`";console.warn(s+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}var de=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],pe=de.slice(3);function me(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=pe.indexOf(t),i=pe.slice(n+1).concat(pe.slice(0,n));return e?i.reverse():i}var ge="flip",_e="clockwise",ve="counterclockwise";function ye(t,o,r,e){var s=[0,0],a=-1!==["right","left"].indexOf(e),n=t.split(/(\+|\-)/).map(function(t){return t.trim()}),i=n.indexOf(ne(n,function(t){return-1!==t.search(/,|\s/)}));n[i]&&-1===n[i].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==i?[n.slice(0,i).concat([n[i].split(l)[0]]),[n[i].split(l)[1]].concat(n.slice(i+1))]:[n];return(c=c.map(function(t,e){var n=(1===e?!a:a)?"height":"width",i=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,i=!0,t):i?(t[t.length-1]+=e,i=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];if(!r)return t;if(0!==s.indexOf("%"))return"vh"!==s&&"vw"!==s?r:("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r;var a=void 0;switch(s){case"%p":a=n;break;case"%":case"%r":default:a=i}return Vt(a)[e]/100*r}(t,n,o,r)})})).forEach(function(n,i){n.forEach(function(t,e){ce(t)&&(s[i]+=t*("-"===n[e-1]?-1:1))})}),s}var Ee={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",c=a?"width":"height",h={start:Kt({},l,r[l]),end:Kt({},l,r[l]+r[c]-s[c])};t.offsets.popper=Qt({},s,h[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,o=t.offsets,r=o.popper,s=o.reference,a=i.split("-")[0],l=void 0;return l=ce(+n)?[+n,0]:ye(n,r,s,a),"left"===a?(r.top+=l[0],r.left-=l[1]):"right"===a?(r.top+=l[0],r.left+=l[1]):"top"===a?(r.left+=l[0],r.top-=l[1]):"bottom"===a&&(r.left+=l[0],r.top+=l[1]),t.popper=r,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,i){var e=i.boundariesElement||jt(t.instance.popper);t.instance.reference===e&&(e=jt(e));var n=re("transform"),o=t.instance.popper.style,r=o.top,s=o.left,a=o[n];o.top="",o.left="",o[n]="";var l=Gt(t.instance.popper,t.instance.reference,i.padding,e,t.positionFixed);o.top=r,o.left=s,o[n]=a,i.boundaries=l;var c=i.priority,h=t.offsets.popper,u={primary:function(t){var e=h[t];return h[t]<l[t]&&!i.escapeWithReference&&(e=Math.max(h[t],l[t])),Kt({},t,e)},secondary:function(t){var e="right"===t?"left":"top",n=h[e];return h[t]>l[t]&&!i.escapeWithReference&&(n=Math.min(h[e],l[t]-("right"===t?h.width:h.height))),Kt({},e,n)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";h=Qt({},h,u[e](t))}),t.offsets.popper=h,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]<r(i[l])&&(t.offsets.popper[l]=r(i[l])-n[c]),n[l]>r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!fe(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",h=l?"Top":"Left",u=h.toLowerCase(),f=l?"left":"top",d=l?"bottom":"right",p=Zt(i)[c];a[d]-p<s[u]&&(t.offsets.popper[u]-=s[u]-(a[d]-p)),a[u]+p>s[d]&&(t.offsets.popper[u]+=a[u]+p-s[d]),t.offsets.popper=Vt(t.offsets.popper);var m=a[u]+a[c]/2-p/2,g=Nt(t.instance.popper),_=parseFloat(g["margin"+h],10),v=parseFloat(g["border"+h+"Width"],10),y=m-t.offsets.popper[u]-_-v;return y=Math.max(Math.min(s[c]-p,y),0),t.arrowElement=i,t.offsets.arrow=(Kt(n={},u,Math.round(y)),Kt(n,f,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,m){if(oe(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var g=Gt(p.instance.popper,p.instance.reference,m.padding,m.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=te(_),y=p.placement.split("-")[1]||"",E=[];switch(m.behavior){case ge:E=[_,v];break;case _e:E=me(_);break;case ve:E=me(_,!0);break;default:E=m.behavior}return E.forEach(function(t,e){if(_!==t||E.length===e+1)return p;_=p.placement.split("-")[0],v=te(_);var n,i=p.offsets.popper,o=p.offsets.reference,r=Math.floor,s="left"===_&&r(i.right)>r(o.left)||"right"===_&&r(i.left)<r(o.right)||"top"===_&&r(i.bottom)>r(o.top)||"bottom"===_&&r(i.top)<r(o.bottom),a=r(i.left)<r(g.left),l=r(i.right)>r(g.right),c=r(i.top)<r(g.top),h=r(i.bottom)>r(g.bottom),u="left"===_&&a||"right"===_&&l||"top"===_&&c||"bottom"===_&&h,f=-1!==["top","bottom"].indexOf(_),d=!!m.flipVariations&&(f&&"start"===y&&a||f&&"end"===y&&l||!f&&"start"===y&&c||!f&&"end"===y&&h);(s||u||d)&&(p.flipped=!0,(s||u)&&(_=E[e+1]),d&&(y="end"===(n=y)?"start":"start"===n?"end":n),p.placement=_+(y?"-"+y:""),p.offsets.popper=Qt({},p.offsets.popper,ee(p.instance.popper,p.offsets.reference,p.placement)),p=ie(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=te(e),t.offsets.popper=Vt(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!fe(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=ne(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,i=e.y,o=t.offsets.popper,r=ne(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var s,a,l,c,h,u,f,d,p,m,g,_,v,y,E=void 0!==r?r:e.gpuAcceleration,b=jt(t.instance.popper),w=Yt(b),C={position:o.position},T=(s=t,a=window.devicePixelRatio<2||!ue,l=s.offsets,c=l.popper,h=l.reference,u=Math.round,f=Math.floor,d=function(t){return t},p=u(h.width),m=u(c.width),g=-1!==["left","right"].indexOf(s.placement),_=-1!==s.placement.indexOf("-"),y=a?u:d,{left:(v=a?g||_||p%2==m%2?u:f:d)(p%2==1&&m%2==1&&!_&&a?c.left-1:c.left),top:y(c.top),bottom:y(c.bottom),right:v(c.right)}),S="bottom"===n?"top":"bottom",D="right"===i?"left":"right",I=re("transform"),A=void 0,O=void 0;if(O="bottom"===S?"HTML"===b.nodeName?-b.clientHeight+T.bottom:-w.height+T.bottom:T.top,A="right"===D?"HTML"===b.nodeName?-b.clientWidth+T.right:-w.width+T.right:T.left,E&&I)C[I]="translate3d("+A+"px, "+O+"px, 0)",C[S]=0,C[D]=0,C.willChange="transform";else{var N="bottom"===S?-1:1,k="right"===D?-1:1;C[S]=O*N,C[D]=A*k,C.willChange=S+", "+D}var L={"x-placement":t.placement};return t.attributes=Qt({},L,t.attributes),t.styles=Qt({},C,t.styles),t.arrowStyles=Qt({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return he(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach(function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)}),t.arrowElement&&Object.keys(t.arrowStyles).length&&he(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,i,o){var r=Jt(o,e,t,n.positionFixed),s=$t(n.placement,r,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",s),he(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},be=function(){function r(t,e){var n=this,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,r),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=At(this.update.bind(this)),this.options=Qt({},r.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(Qt({},r.Defaults.modifiers,i.modifiers)).forEach(function(t){n.options.modifiers[t]=Qt({},r.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return Qt({name:t},n.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&Ot(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return qt(r,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=Jt(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=$t(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=ee(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=ie(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,oe(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[re("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=ae(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return le.call(this)}}]),r}();be.Utils=("undefined"!=typeof window?window:global).PopperUtils,be.placements=de,be.Defaults=Ee;var we="dropdown",Ce="bs.dropdown",Te="."+Ce,Se=".data-api",De=p.fn[we],Ie=new RegExp("38|40|27"),Ae={HIDE:"hide"+Te,HIDDEN:"hidden"+Te,SHOW:"show"+Te,SHOWN:"shown"+Te,CLICK:"click"+Te,CLICK_DATA_API:"click"+Te+Se,KEYDOWN_DATA_API:"keydown"+Te+Se,KEYUP_DATA_API:"keyup"+Te+Se},Oe="disabled",Ne="show",ke="dropup",Le="dropright",xe="dropleft",Pe="dropdown-menu-right",He="position-static",je='[data-toggle="dropdown"]',Re=".dropdown form",Fe=".dropdown-menu",Me=".navbar-nav",We=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Ue="top-start",Be="top-end",qe="bottom-start",Ke="bottom-end",Qe="right-start",Ve="left-start",Ye={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},ze={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Xe=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!p(this._element).hasClass(Oe)){var t=c._getParentFromElement(this._element),e=p(this._menu).hasClass(Ne);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=p.Event(Ae.SHOW,n);if(p(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof be)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:m.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&p(t).addClass(He),this._popper=new be(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===p(t).closest(Me).length&&p(document.body).children().on("mouseover",null,p.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),p(this._menu).toggleClass(Ne),p(t).toggleClass(Ne).trigger(p.Event(Ae.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||p(this._element).hasClass(Oe)||p(this._menu).hasClass(Ne))){var t={relatedTarget:this._element},e=p.Event(Ae.SHOW,t),n=c._getParentFromElement(this._element);p(n).trigger(e),e.isDefaultPrevented()||(p(this._menu).toggleClass(Ne),p(n).toggleClass(Ne).trigger(p.Event(Ae.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!p(this._element).hasClass(Oe)&&p(this._menu).hasClass(Ne)){var t={relatedTarget:this._element},e=p.Event(Ae.HIDE,t),n=c._getParentFromElement(this._element);p(n).trigger(e),e.isDefaultPrevented()||(p(this._menu).toggleClass(Ne),p(n).toggleClass(Ne).trigger(p.Event(Ae.HIDDEN,t)))}},t.dispose=function(){p.removeData(this._element,Ce),p(this._element).off(Te),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;p(this._element).on(Ae.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,p(this._element).data(),t),m.typeCheckConfig(we,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(Fe))}return this._menu},t._getPlacement=function(){var t=p(this._element.parentNode),e=qe;return t.hasClass(ke)?(e=Ue,p(this._menu).hasClass(Pe)&&(e=Be)):t.hasClass(Le)?e=Qe:t.hasClass(xe)?e=Ve:p(this._menu).hasClass(Pe)&&(e=Ke),e},t._detectNavbar=function(){return 0<p(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(Ce);if(t||(t=new c(this,"object"==typeof e?e:null),p(this).data(Ce,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(je)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=p(e[n]).data(Ce),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(p(o).hasClass(Ne)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&p.contains(o,t.target))){var l=p.Event(Ae.HIDE,s);p(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),e[n].setAttribute("aria-expanded","false"),p(a).removeClass(Ne),p(o).removeClass(Ne).trigger(p.Event(Ae.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=m.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||p(t.target).closest(Fe).length)):Ie.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!p(this).hasClass(Oe))){var e=c._getParentFromElement(this),n=p(e).hasClass(Ne);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(We));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(je);p(r).trigger("focus")}p(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Ye}},{key:"DefaultType",get:function(){return ze}}]),c}();p(document).on(Ae.KEYDOWN_DATA_API,je,Xe._dataApiKeydownHandler).on(Ae.KEYDOWN_DATA_API,Fe,Xe._dataApiKeydownHandler).on(Ae.CLICK_DATA_API+" "+Ae.KEYUP_DATA_API,Xe._clearMenus).on(Ae.CLICK_DATA_API,je,function(t){t.preventDefault(),t.stopPropagation(),Xe._jQueryInterface.call(p(this),"toggle")}).on(Ae.CLICK_DATA_API,Re,function(t){t.stopPropagation()}),p.fn[we]=Xe._jQueryInterface,p.fn[we].Constructor=Xe,p.fn[we].noConflict=function(){return p.fn[we]=De,Xe._jQueryInterface};var Ge="modal",$e="bs.modal",Je="."+$e,Ze=p.fn[Ge],tn={backdrop:!0,keyboard:!0,focus:!0,show:!0},en={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},nn={HIDE:"hide"+Je,HIDDEN:"hidden"+Je,SHOW:"show"+Je,SHOWN:"shown"+Je,FOCUSIN:"focusin"+Je,RESIZE:"resize"+Je,CLICK_DISMISS:"click.dismiss"+Je,KEYDOWN_DISMISS:"keydown.dismiss"+Je,MOUSEUP_DISMISS:"mouseup.dismiss"+Je,MOUSEDOWN_DISMISS:"mousedown.dismiss"+Je,CLICK_DATA_API:"click"+Je+".data-api"},on="modal-dialog-scrollable",rn="modal-scrollbar-measure",sn="modal-backdrop",an="modal-open",ln="fade",cn="show",hn=".modal-dialog",un=".modal-body",fn='[data-toggle="modal"]',dn='[data-dismiss="modal"]',pn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mn=".sticky-top",gn=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(hn),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){p(this._element).hasClass(ln)&&(this._isTransitioning=!0);var n=p.Event(nn.SHOW,{relatedTarget:t});p(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),p(this._element).on(nn.CLICK_DISMISS,dn,function(t){return e.hide(t)}),p(this._dialog).on(nn.MOUSEDOWN_DISMISS,function(){p(e._element).one(nn.MOUSEUP_DISMISS,function(t){p(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=p.Event(nn.HIDE);if(p(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=p(this._element).hasClass(ln);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),p(document).off(nn.FOCUSIN),p(this._element).removeClass(cn),p(this._element).off(nn.CLICK_DISMISS),p(this._dialog).off(nn.MOUSEDOWN_DISMISS),i){var o=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return p(t).off(Je)}),p(document).off(nn.FOCUSIN),p.removeData(this._element,$e),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},tn,t),m.typeCheckConfig(Ge,t,en),t},t._showElement=function(t){var e=this,n=p(this._element).hasClass(ln);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),p(this._dialog).hasClass(on)?this._dialog.querySelector(un).scrollTop=0:this._element.scrollTop=0,n&&m.reflow(this._element),p(this._element).addClass(cn),this._config.focus&&this._enforceFocus();var i=p.Event(nn.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,p(e._element).trigger(i)};if(n){var r=m.getTransitionDurationFromElement(this._dialog);p(this._dialog).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;p(document).off(nn.FOCUSIN).on(nn.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===p(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?p(this._element).on(nn.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||p(this._element).off(nn.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?p(window).on(nn.RESIZE,function(t){return e.handleUpdate(t)}):p(window).off(nn.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){p(document.body).removeClass(an),t._resetAdjustments(),t._resetScrollbar(),p(t._element).trigger(nn.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(p(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=p(this._element).hasClass(ln)?ln:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=sn,n&&this._backdrop.classList.add(n),p(this._backdrop).appendTo(document.body),p(this._element).on(nn.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&m.reflow(this._backdrop),p(this._backdrop).addClass(cn),!t)return;if(!n)return void t();var i=m.getTransitionDurationFromElement(this._backdrop);p(this._backdrop).one(m.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){p(this._backdrop).removeClass(cn);var o=function(){e._removeBackdrop(),t&&t()};if(p(this._element).hasClass(ln)){var r=m.getTransitionDurationFromElement(this._backdrop);p(this._backdrop).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(pn)),e=[].slice.call(document.querySelectorAll(mn));p(t).each(function(t,e){var n=e.style.paddingRight,i=p(e).css("padding-right");p(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),p(e).each(function(t,e){var n=e.style.marginRight,i=p(e).css("margin-right");p(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=p(document.body).css("padding-right");p(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}p(document.body).addClass(an)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(pn));p(t).each(function(t,e){var n=p(e).data("padding-right");p(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+mn));p(e).each(function(t,e){var n=p(e).data("margin-right");"undefined"!=typeof n&&p(e).css("margin-right",n).removeData("margin-right")});var n=p(document.body).data("padding-right");p(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=rn,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=p(this).data($e),e=l({},tn,p(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),p(this).data($e,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return tn}}]),o}();p(document).on(nn.CLICK_DATA_API,fn,function(t){var e,n=this,i=m.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=p(e).data($e)?"toggle":l({},p(e).data(),p(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=p(e).one(nn.SHOW,function(t){t.isDefaultPrevented()||r.one(nn.HIDDEN,function(){p(n).is(":visible")&&n.focus()})});gn._jQueryInterface.call(p(e),o,this)}),p.fn[Ge]=gn._jQueryInterface,p.fn[Ge].Constructor=gn,p.fn[Ge].noConflict=function(){return p.fn[Ge]=Ze,gn._jQueryInterface};var _n=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},yn=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,En=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function bn(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===_n.indexOf(n)||Boolean(t.nodeValue.match(yn)||t.nodeValue.match(En));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var wn="tooltip",Cn="bs.tooltip",Tn="."+Cn,Sn=p.fn[wn],Dn="bs-tooltip",In=new RegExp("(^|\\s)"+Dn+"\\S+","g"),An=["sanitize","whiteList","sanitizeFn"],On={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Nn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},kn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:vn},Ln="show",xn="out",Pn={HIDE:"hide"+Tn,HIDDEN:"hidden"+Tn,SHOW:"show"+Tn,SHOWN:"shown"+Tn,INSERTED:"inserted"+Tn,CLICK:"click"+Tn,FOCUSIN:"focusin"+Tn,FOCUSOUT:"focusout"+Tn,MOUSEENTER:"mouseenter"+Tn,MOUSELEAVE:"mouseleave"+Tn},Hn="fade",jn="show",Rn=".tooltip-inner",Fn=".arrow",Mn="hover",Wn="focus",Un="click",Bn="manual",qn=function(){function i(t,e){if("undefined"==typeof be)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=p(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(jn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var t=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(t);var n=m.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=m.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(Hn);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new be(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Fn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),p(o).addClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,p(e.element).trigger(e.constructor.Event.SHOWN),t===xn&&e._leave(null,e)};if(p(this.tip).hasClass(Hn)){var h=m.getTransitionDurationFromElement(this.tip);p(this.tip).one(m.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=p.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==Ln&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),p(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(p(this.element).trigger(i),!i.isDefaultPrevented()){if(p(n).removeClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger[Un]=!1,this._activeTrigger[Wn]=!1,this._activeTrigger[Mn]=!1,p(this.tip).hasClass(Hn)){var r=m.getTransitionDurationFromElement(n);p(n).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){p(this.getTipElement()).addClass(Dn+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(p(t.querySelectorAll(Rn)),this.getTitle()),p(t).removeClass(Hn+" "+jn)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=bn(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?p(e).parent().is(t)||t.empty().append(e):t.text(p(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:m.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},t._getAttachment=function(t){return Nn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Bn){var e=t===Mn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Mn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Wn:Mn]=!0),p(e.getTipElement()).hasClass(jn)||e._hoverState===Ln?e._hoverState=Ln:(clearTimeout(e._timeout),e._hoverState=Ln,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Ln&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Wn:Mn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=xn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===xn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=p(this.element).data();return Object.keys(e).forEach(function(t){-1!==An.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),m.typeCheckConfig(wn,t,this.constructor.DefaultType),t.sanitize&&(t.template=bn(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(In);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(p(t).removeClass(Hn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Cn),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Cn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return kn}},{key:"NAME",get:function(){return wn}},{key:"DATA_KEY",get:function(){return Cn}},{key:"Event",get:function(){return Pn}},{key:"EVENT_KEY",get:function(){return Tn}},{key:"DefaultType",get:function(){return On}}]),i}();p.fn[wn]=qn._jQueryInterface,p.fn[wn].Constructor=qn,p.fn[wn].noConflict=function(){return p.fn[wn]=Sn,qn._jQueryInterface};var Kn="popover",Qn="bs.popover",Vn="."+Qn,Yn=p.fn[Kn],zn="bs-popover",Xn=new RegExp("(^|\\s)"+zn+"\\S+","g"),Gn=l({},qn.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),$n=l({},qn.DefaultType,{content:"(string|element|function)"}),Jn="fade",Zn="show",ti=".popover-header",ei=".popover-body",ni={HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn,INSERTED:"inserted"+Vn,CLICK:"click"+Vn,FOCUSIN:"focusin"+Vn,FOCUSOUT:"focusout"+Vn,MOUSEENTER:"mouseenter"+Vn,MOUSELEAVE:"mouseleave"+Vn},ii=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){p(this.getTipElement()).addClass(zn+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var t=p(this.getTipElement());this.setElementContent(t.find(ti),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ei),e),t.removeClass(Jn+" "+Zn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(Xn);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Qn),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Qn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Gn}},{key:"NAME",get:function(){return Kn}},{key:"DATA_KEY",get:function(){return Qn}},{key:"Event",get:function(){return ni}},{key:"EVENT_KEY",get:function(){return Vn}},{key:"DefaultType",get:function(){return $n}}]),i}(qn);p.fn[Kn]=ii._jQueryInterface,p.fn[Kn].Constructor=ii,p.fn[Kn].noConflict=function(){return p.fn[Kn]=Yn,ii._jQueryInterface};var oi="scrollspy",ri="bs.scrollspy",si="."+ri,ai=p.fn[oi],li={offset:10,method:"auto",target:""},ci={offset:"number",method:"string",target:"(string|element)"},hi={ACTIVATE:"activate"+si,SCROLL:"scroll"+si,LOAD_DATA_API:"load"+si+".data-api"},ui="dropdown-item",fi="active",di='[data-spy="scroll"]',pi=".nav, .list-group",mi=".nav-link",gi=".nav-item",_i=".list-group-item",vi=".dropdown",yi=".dropdown-item",Ei=".dropdown-toggle",bi="offset",wi="position",Ci=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+mi+","+this._config.target+" "+_i+","+this._config.target+" "+yi,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,p(this._scrollElement).on(hi.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bi:wi,o="auto"===this._config.method?t:this._config.method,r=o===wi?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=m.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[p(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){p.removeData(this._element,ri),p(this._scrollElement).off(si),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},li,"object"==typeof t&&t?t:{})).target){var e=p(t.target).attr("id");e||(e=m.getUID(oi),p(t.target).attr("id",e)),t.target="#"+e}return m.typeCheckConfig(oi,t,ci),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=p([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(ui)?(n.closest(vi).find(Ei).addClass(fi),n.addClass(fi)):(n.addClass(fi),n.parents(pi).prev(mi+", "+_i).addClass(fi),n.parents(pi).prev(gi).children(mi).addClass(fi)),p(this._scrollElement).trigger(hi.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(fi)}).forEach(function(t){return t.classList.remove(fi)})},n._jQueryInterface=function(e){return this.each(function(){var t=p(this).data(ri);if(t||(t=new n(this,"object"==typeof e&&e),p(this).data(ri,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return li}}]),n}();p(window).on(hi.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(di)),e=t.length;e--;){var n=p(t[e]);Ci._jQueryInterface.call(n,n.data())}}),p.fn[oi]=Ci._jQueryInterface,p.fn[oi].Constructor=Ci,p.fn[oi].noConflict=function(){return p.fn[oi]=ai,Ci._jQueryInterface};var Ti="bs.tab",Si="."+Ti,Di=p.fn.tab,Ii={HIDE:"hide"+Si,HIDDEN:"hidden"+Si,SHOW:"show"+Si,SHOWN:"shown"+Si,CLICK_DATA_API:"click"+Si+".data-api"},Ai="dropdown-menu",Oi="active",Ni="disabled",ki="fade",Li="show",xi=".dropdown",Pi=".nav, .list-group",Hi=".active",ji="> li > .active",Ri='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Fi=".dropdown-toggle",Mi="> .dropdown-menu .active",Wi=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&p(this._element).hasClass(Oi)||p(this._element).hasClass(Ni))){var t,i,e=p(this._element).closest(Pi)[0],o=m.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?ji:Hi;i=(i=p.makeArray(p(e).find(r)))[i.length-1]}var s=p.Event(Ii.HIDE,{relatedTarget:this._element}),a=p.Event(Ii.SHOW,{relatedTarget:i});if(i&&p(i).trigger(s),p(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=p.Event(Ii.HIDDEN,{relatedTarget:n._element}),e=p.Event(Ii.SHOWN,{relatedTarget:i});p(i).trigger(t),p(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){p.removeData(this._element,Ti),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?p(e).children(Hi):p(e).find(ji))[0],r=n&&o&&p(o).hasClass(ki),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=m.getTransitionDurationFromElement(o);p(o).removeClass(Li).one(m.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){p(e).removeClass(Oi);var i=p(e.parentNode).find(Mi)[0];i&&p(i).removeClass(Oi),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(p(t).addClass(Oi),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m.reflow(t),t.classList.contains(ki)&&t.classList.add(Li),t.parentNode&&p(t.parentNode).hasClass(Ai)){var o=p(t).closest(xi)[0];if(o){var r=[].slice.call(o.querySelectorAll(Fi));p(r).addClass(Oi)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(Ti);if(e||(e=new i(this),t.data(Ti,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();p(document).on(Ii.CLICK_DATA_API,Ri,function(t){t.preventDefault(),Wi._jQueryInterface.call(p(this),"show")}),p.fn.tab=Wi._jQueryInterface,p.fn.tab.Constructor=Wi,p.fn.tab.noConflict=function(){return p.fn.tab=Di,Wi._jQueryInterface};var Ui="toast",Bi="bs.toast",qi="."+Bi,Ki=p.fn[Ui],Qi={CLICK_DISMISS:"click.dismiss"+qi,HIDE:"hide"+qi,HIDDEN:"hidden"+qi,SHOW:"show"+qi,SHOWN:"shown"+qi},Vi="fade",Yi="hide",zi="show",Xi="showing",Gi={animation:"boolean",autohide:"boolean",delay:"number"},$i={animation:!0,autohide:!0,delay:500},Ji='[data-dismiss="toast"]',Zi=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;p(this._element).trigger(Qi.SHOW),this._config.animation&&this._element.classList.add(Vi);var e=function(){t._element.classList.remove(Xi),t._element.classList.add(zi),p(t._element).trigger(Qi.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove(Yi),this._element.classList.add(Xi),this._config.animation){var n=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(zi)&&(p(this._element).trigger(Qi.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(zi)&&this._element.classList.remove(zi),p(this._element).off(Qi.CLICK_DISMISS),p.removeData(this._element,Bi),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},$i,p(this._element).data(),"object"==typeof t&&t?t:{}),m.typeCheckConfig(Ui,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;p(this._element).on(Qi.CLICK_DISMISS,Ji,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add(Yi),p(t._element).trigger(Qi.HIDDEN)};if(this._element.classList.remove(zi),this._config.animation){var n=m.getTransitionDurationFromElement(this._element);p(this._element).one(m.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=p(this),e=t.data(Bi);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bi,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Gi}},{key:"Default",get:function(){return $i}}]),i}();p.fn[Ui]=Zi._jQueryInterface,p.fn[Ui].Constructor=Zi,p.fn[Ui].noConflict=function(){return p.fn[Ui]=Ki,Zi._jQueryInterface},function(){if("undefined"==typeof p)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=p.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=m,t.Alert=g,t.Button=k,t.Carousel=at,t.Collapse=Ct,t.Dropdown=Xe,t.Modal=gn,t.Popover=ii,t.Scrollspy=Ci,t.Tab=Wi,t.Toast=Zi,t.Tooltip=qn,Object.defineProperty(t,"__esModule",{value:!0})}); -//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/js/bootstrap.bundle.min.js.map b/js/bootstrap.bundle.min.js.map deleted file mode 100755 index ad12222..0000000 --- a/js/bootstrap.bundle.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/popper.js/dist/esm/popper.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/src/index.js"],"names":["TRANSITION_END","transitionEndEmulator","duration","_this","this","called","$","one","Util","setTimeout","triggerTransitionEnd","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","err","getTransitionDurationFromElement","transitionDuration","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","obj","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","call","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","ShadowRoot","parentNode","root","fn","emulateTransitionEnd","event","special","bindType","delegateType","handle","target","is","handleObj","handler","apply","arguments","NAME","DATA_KEY","EVENT_KEY","JQUERY_NO_CONFLICT","Event","CLOSE","CLOSED","CLICK_DATA_API","ClassName","Alert","_element","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","DATA_API_KEY","Selector","FOCUS_BLUR_DATA_API","Button","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","hasAttribute","focus","setAttribute","toggleClass","button","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","Direction","SLIDE","SLID","KEYDOWN","MOUSEENTER","MOUSELEAVE","TOUCHSTART","TOUCHMOVE","TOUCHEND","POINTERDOWN","POINTERUP","DRAG_START","LOAD_DATA_API","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","window","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","length","direction","off","_objectSpread","_handleSwipe","absDeltax","abs","_this2","_keydown","_addTouchEventListeners","_this3","start","originalEvent","pointerType","clientX","touches","end","clearTimeout","querySelectorAll","e","add","tagName","which","slice","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","directionalClassName","orderClassName","_this4","activeElementIndex","nextElement","nextElementIndex","isCycling","slidEvent","nextElementInterval","parseInt","defaultInterval","action","TypeError","ride","_dataApiClickHandler","slideIndex","carousels","i","len","$carousel","SHOW","SHOWN","HIDE","HIDDEN","Dimension","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","scrollSize","getBoundingClientRect","triggerArrayLength","isTransitioning","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","selectors","$target","isBrowser","longerTimeoutBrowsers","timeoutDuration","userAgent","debounce","Promise","resolve","then","scheduled","isFunction","functionToCheck","getStyleComputedProperty","ownerDocument","defaultView","getComputedStyle","getParentNode","nodeName","host","getScrollParent","body","_getStyleComputedProp","overflow","overflowX","overflowY","isIE11","MSInputMethodContext","documentMode","isIE10","isIE","version","getOffsetParent","noOffsetParent","offsetParent","nextElementSibling","getRoot","node","findCommonOffsetParent","element1","element2","order","compareDocumentPosition","Node","DOCUMENT_POSITION_FOLLOWING","range","createRange","setStart","setEnd","commonAncestorContainer","firstElementChild","element1root","getScroll","upperSide","undefined","html","scrollingElement","getBordersSize","styles","axis","sideA","sideB","getSize","computedStyle","max","getWindowSizes","height","width","createClass","defineProperties","props","descriptor","enumerable","configurable","writable","defineProperty","key","protoProps","staticProps","_extends","assign","source","getClientRect","offsets","right","left","bottom","top","rect","scrollTop","scrollLeft","result","sizes","clientWidth","clientHeight","horizScrollbar","offsetWidth","vertScrollbar","getOffsetRectRelativeToArbitraryNode","fixedPosition","isHTML","childrenRect","parentRect","scrollParent","borderTopWidth","borderLeftWidth","marginTop","marginLeft","subtract","modifier","includeScroll","getFixedPositionOffsetParent","parentElement","el","getBoundaries","popper","reference","padding","boundariesElement","boundaries","excludeScroll","relativeOffset","innerWidth","innerHeight","getViewportOffsetRectRelativeToArtbitraryNode","boundariesNode","isFixed","_getWindowSizes","isPaddingNumber","computeAutoPlacement","placement","refRect","rects","sortedAreas","keys","map","area","_ref","sort","a","b","filteredAreas","_ref2","computedPlacement","variation","getReferenceOffsets","state","getOuterSizes","x","marginBottom","y","marginRight","getOppositePlacement","hash","replace","matched","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","find","arr","check","Array","runModifiers","modifiers","ends","prop","findIndex","cur","forEach","console","warn","enabled","isModifierEnabled","modifierName","some","name","getSupportedPropertyName","prefixes","upperProp","charAt","toCheck","getWindow","setupEventListeners","options","updateBound","addEventListener","passive","scrollElement","attachToScrollParents","callback","scrollParents","isBody","eventsEnabled","disableEventListeners","cancelAnimationFrame","scheduleUpdate","removeEventListener","isNumeric","n","isNaN","isFinite","setStyles","unit","isFirefox","isModifierRequired","requestingName","requestedName","requesting","isRequired","_requesting","requested","placements","validPlacements","clockwise","counter","concat","reverse","BEHAVIORS","parseOffset","offset","basePlacement","useHeight","fragments","frag","divider","search","splitRegex","ops","op","mergeWithPrevious","reduce","str","toValue","index2","Defaults","positionFixed","removeOnDestroy","onCreate","onUpdate","shift","shiftvariation","_data$offsets","isVertical","side","shiftOffsets","preventOverflow","instance","transformProp","popperStyles","transform","priority","primary","escapeWithReference","secondary","min","keepTogether","floor","opSide","arrow","_data$offsets$arrow","arrowElement","sideCapitalized","altSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","round","flip","flipped","originalPlacement","placementOpposite","flipOrder","behavior","step","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariation","flipVariations","inner","subtractLength","bound","attributes","computeStyle","legacyGpuAccelerationOption","gpuAcceleration","shouldRound","noRound","referenceWidth","popperWidth","isVariation","horizontalToInteger","verticalToInteger","offsetParentRect","position","devicePixelRatio","v","prefixedProperty","willChange","invertTop","invertLeft","x-placement","arrowStyles","applyStyle","removeAttribute","onLoad","modifierOptions","Popper","classCallCheck","requestAnimationFrame","update","isDestroyed","isCreated","enableEventListeners","removeChild","Utils","global","PopperUtils","REGEXP_KEYDOWN","ARROW_UP_KEYCODE","CLICK","KEYDOWN_DATA_API","KEYUP_DATA_API","AttachmentMap","boundary","display","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","_getParentFromElement","isActive","_clearMenus","showEvent","referenceElement","_getPopperConfig","noop","hideEvent","destroy","stopPropagation","constructor","_getPlacement","$parentDropdown","_getOffset","popperConfig","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","backdrop","FOCUSIN","RESIZE","CLICK_DISMISS","KEYDOWN_DISMISS","MOUSEUP_DISMISS","MOUSEDOWN_DISMISS","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","htmlElement","handleUpdate","ELEMENT_NODE","appendChild","_enforceFocus","shownEvent","transitionComplete","has","_this5","_this6","_this7","_resetAdjustments","_resetScrollbar","_removeBackdrop","_this8","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","isModalOverflowing","scrollHeight","paddingLeft","paddingRight","_getScrollbarWidth","_this9","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","calculatedMargin","elements","margin","scrollDiv","scrollbarWidth","_this10","uriAttrs","DefaultWhitelist","*","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","SAFE_URL_PATTERN","DATA_URL_PATTERN","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","createdDocument","DOMParser","parseFromString","whitelistKeys","_loop","elName","attributeList","whitelistedAttributes","allowedAttributeList","attrName","nodeValue","regExp","attrRegex","l","allowedAttribute","innerHTML","CLASS_PREFIX","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","container","fallbackPlacement","sanitize","AUTO","TOP","RIGHT","BOTTOM","LEFT","HoverState","INSERTED","FOCUSOUT","Trigger","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","shadowRoot","isInTheDom","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","_handlePopperPlacementChange","complete","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","text","empty","append","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","$tip","tabClass","join","popperData","popperInstance","initConfigAnimation","Popover","_getContent","method","ACTIVATE","SCROLL","OffsetMethod","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targetSelector","targetBCR","item","pageYOffset","_getOffsetHeight","maxScroll","_activate","_clear","queries","$link","parents","scrollSpys","$spy","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","autohide","Toast","withoutTimeout","_close"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for <a> elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.14.7\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';\n\nvar longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\nvar timeoutDuration = 0;\nfor (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var window = element.ownerDocument.defaultView;\n var css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);\n}\n\nfunction getWindowSizes(document) {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n var parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(popper.ownerDocument),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n var isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0;\n boundaries.top += isPaddingNumber ? padding : padding.top || 0;\n boundaries.right -= isPaddingNumber ? padding : padding.right || 0;\n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var window = element.ownerDocument.defaultView;\n var styles = window.getComputedStyle(element);\n var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.<br />\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nfunction getRoundedOffsets(data, shouldRound) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n var round = Math.round,\n floor = Math.floor;\n\n var noRound = function noRound(v) {\n return v;\n };\n\n var referenceWidth = round(reference.width);\n var popperWidth = round(popper.width);\n\n var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n var isVariation = data.placement.indexOf('-') !== -1;\n var sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;\n var verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right)\n };\n}\n\nvar isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n // when offsetParent is <html> the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.<br />\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.<br />\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.<br />\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.<br />\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.<br />\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.<br />\n * It will read the variation of the `placement` property.<br />\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.<br />\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.<br />\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.<br />\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.<br />\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".<br />\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.<br />\n * These can be overridden using the `options` argument of Popper.js.<br />\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.<br />\n * By default, it is set to no-op.<br />\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.<br />\n * By default, it is set to no-op.<br />\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.<br />\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div></div>',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div></div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n $link.parents(Selector.NAV_LIST_GROUP).prev(`${Selector.NAV_LINKS}, ${Selector.LIST_ITEMS}`).addClass(ClassName.ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE)\n }\n\n $(this._scrollElement).trigger(Event.ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter((node) => node.classList.contains(ClassName.ACTIVE))\n .forEach((node) => node.classList.remove(ClassName.ACTIVE))\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active',\n DISABLED : 'disabled',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DROPDOWN : '.dropdown',\n NAV_LIST_GROUP : '.nav, .list-group',\n ACTIVE : '.active',\n ACTIVE_UL : '> li > .active',\n DATA_TOGGLE : '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]',\n DROPDOWN_TOGGLE : '.dropdown-toggle',\n DROPDOWN_ACTIVE_CHILD : '> .dropdown-menu .active'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(ClassName.ACTIVE) ||\n $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(Selector.NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector.ACTIVE_UL : Selector.ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(Event.HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(Event.HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL')\n ? $(container).find(Selector.ACTIVE_UL)\n : $(container).children(Selector.ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(ClassName.FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(ClassName.SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(ClassName.ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n Selector.DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(ClassName.ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(ClassName.ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(ClassName.FADE)) {\n element.classList.add(ClassName.SHOW)\n }\n\n if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(Selector.DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(ClassName.ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n HIDE : 'hide',\n SHOW : 'show',\n SHOWING : 'showing'\n}\n\nconst DefaultType = {\n animation : 'boolean',\n autohide : 'boolean',\n delay : 'number'\n}\n\nconst Default = {\n animation : true,\n autohide : true,\n delay : 500\n}\n\nconst Selector = {\n DATA_DISMISS : '[data-dismiss=\"toast\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n show() {\n $(this._element).trigger(Event.SHOW)\n\n if (this._config.animation) {\n this._element.classList.add(ClassName.FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(ClassName.SHOWING)\n this._element.classList.add(ClassName.SHOW)\n\n $(this._element).trigger(Event.SHOWN)\n\n if (this._config.autohide) {\n this.hide()\n }\n }\n\n this._element.classList.remove(ClassName.HIDE)\n this._element.classList.add(ClassName.SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide(withoutTimeout) {\n if (!this._element.classList.contains(ClassName.SHOW)) {\n return\n }\n\n $(this._element).trigger(Event.HIDE)\n\n if (withoutTimeout) {\n this._close()\n } else {\n this._timeout = setTimeout(() => {\n this._close()\n }, this._config.delay)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n this._timeout = null\n\n if (this._element.classList.contains(ClassName.SHOW)) {\n this._element.classList.remove(ClassName.SHOW)\n }\n\n $(this._element).off(Event.CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n () => this.hide(true)\n )\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(ClassName.HIDE)\n $(this._element).trigger(Event.HIDDEN)\n }\n\n this._element.classList.remove(ClassName.SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n","import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Toast from './toast'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(() => {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})()\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Toast,\n Tooltip\n}\n"]} \ No newline at end of file diff --git a/js/bootstrap.js b/js/bootstrap.js deleted file mode 100755 index da59f0e..0000000 --- a/js/bootstrap.js +++ /dev/null @@ -1,4435 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) : - typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) : - (global = global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper)); -}(this, function (exports, $, Popper) { 'use strict'; - - $ = $ && $.hasOwnProperty('default') ? $['default'] : $; - Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper; - - function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; - } - - function _defineProperty(obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; - } - - function _objectSpread(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - var ownKeys = Object.keys(source); - - if (typeof Object.getOwnPropertySymbols === 'function') { - ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { - return Object.getOwnPropertyDescriptor(source, sym).enumerable; - })); - } - - ownKeys.forEach(function (key) { - _defineProperty(target, key, source[key]); - }); - } - - return target; - } - - function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; - } - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): util.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - /** - * ------------------------------------------------------------------------ - * Private TransitionEnd Helpers - * ------------------------------------------------------------------------ - */ - - var TRANSITION_END = 'transitionend'; - var MAX_UID = 1000000; - var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) - - function toType(obj) { - return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase(); - } - - function getSpecialTransitionEndEvent() { - return { - bindType: TRANSITION_END, - delegateType: TRANSITION_END, - handle: function handle(event) { - if ($(event.target).is(this)) { - return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params - } - - return undefined; // eslint-disable-line no-undefined - } - }; - } - - function transitionEndEmulator(duration) { - var _this = this; - - var called = false; - $(this).one(Util.TRANSITION_END, function () { - called = true; - }); - setTimeout(function () { - if (!called) { - Util.triggerTransitionEnd(_this); - } - }, duration); - return this; - } - - function setTransitionEndSupport() { - $.fn.emulateTransitionEnd = transitionEndEmulator; - $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); - } - /** - * -------------------------------------------------------------------------- - * Public Util Api - * -------------------------------------------------------------------------- - */ - - - var Util = { - TRANSITION_END: 'bsTransitionEnd', - getUID: function getUID(prefix) { - do { - // eslint-disable-next-line no-bitwise - prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here - } while (document.getElementById(prefix)); - - return prefix; - }, - getSelectorFromElement: function getSelectorFromElement(element) { - var selector = element.getAttribute('data-target'); - - if (!selector || selector === '#') { - var hrefAttr = element.getAttribute('href'); - selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''; - } - - try { - return document.querySelector(selector) ? selector : null; - } catch (err) { - return null; - } - }, - getTransitionDurationFromElement: function getTransitionDurationFromElement(element) { - if (!element) { - return 0; - } // Get transition-duration of the element - - - var transitionDuration = $(element).css('transition-duration'); - var transitionDelay = $(element).css('transition-delay'); - var floatTransitionDuration = parseFloat(transitionDuration); - var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found - - if (!floatTransitionDuration && !floatTransitionDelay) { - return 0; - } // If multiple durations are defined, take the first - - - transitionDuration = transitionDuration.split(',')[0]; - transitionDelay = transitionDelay.split(',')[0]; - return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER; - }, - reflow: function reflow(element) { - return element.offsetHeight; - }, - triggerTransitionEnd: function triggerTransitionEnd(element) { - $(element).trigger(TRANSITION_END); - }, - // TODO: Remove in v5 - supportsTransitionEnd: function supportsTransitionEnd() { - return Boolean(TRANSITION_END); - }, - isElement: function isElement(obj) { - return (obj[0] || obj).nodeType; - }, - typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { - for (var property in configTypes) { - if (Object.prototype.hasOwnProperty.call(configTypes, property)) { - var expectedTypes = configTypes[property]; - var value = config[property]; - var valueType = value && Util.isElement(value) ? 'element' : toType(value); - - if (!new RegExp(expectedTypes).test(valueType)) { - throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); - } - } - } - }, - findShadowRoot: function findShadowRoot(element) { - if (!document.documentElement.attachShadow) { - return null; - } // Can find the shadow root otherwise it'll return the document - - - if (typeof element.getRootNode === 'function') { - var root = element.getRootNode(); - return root instanceof ShadowRoot ? root : null; - } - - if (element instanceof ShadowRoot) { - return element; - } // when we don't find a shadow root - - - if (!element.parentNode) { - return null; - } - - return Util.findShadowRoot(element.parentNode); - } - }; - setTransitionEndSupport(); - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'alert'; - var VERSION = '4.3.1'; - var DATA_KEY = 'bs.alert'; - var EVENT_KEY = "." + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var Selector = { - DISMISS: '[data-dismiss="alert"]' - }; - var Event = { - CLOSE: "close" + EVENT_KEY, - CLOSED: "closed" + EVENT_KEY, - CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY - }; - var ClassName = { - ALERT: 'alert', - FADE: 'fade', - SHOW: 'show' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Alert = - /*#__PURE__*/ - function () { - function Alert(element) { - this._element = element; - } // Getters - - - var _proto = Alert.prototype; - - // Public - _proto.close = function close(element) { - var rootElement = this._element; - - if (element) { - rootElement = this._getRootElement(element); - } - - var customEvent = this._triggerCloseEvent(rootElement); - - if (customEvent.isDefaultPrevented()) { - return; - } - - this._removeElement(rootElement); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY); - this._element = null; - } // Private - ; - - _proto._getRootElement = function _getRootElement(element) { - var selector = Util.getSelectorFromElement(element); - var parent = false; - - if (selector) { - parent = document.querySelector(selector); - } - - if (!parent) { - parent = $(element).closest("." + ClassName.ALERT)[0]; - } - - return parent; - }; - - _proto._triggerCloseEvent = function _triggerCloseEvent(element) { - var closeEvent = $.Event(Event.CLOSE); - $(element).trigger(closeEvent); - return closeEvent; - }; - - _proto._removeElement = function _removeElement(element) { - var _this = this; - - $(element).removeClass(ClassName.SHOW); - - if (!$(element).hasClass(ClassName.FADE)) { - this._destroyElement(element); - - return; - } - - var transitionDuration = Util.getTransitionDurationFromElement(element); - $(element).one(Util.TRANSITION_END, function (event) { - return _this._destroyElement(element, event); - }).emulateTransitionEnd(transitionDuration); - }; - - _proto._destroyElement = function _destroyElement(element) { - $(element).detach().trigger(Event.CLOSED).remove(); - } // Static - ; - - Alert._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY); - - if (!data) { - data = new Alert(this); - $element.data(DATA_KEY, data); - } - - if (config === 'close') { - data[config](this); - } - }); - }; - - Alert._handleDismiss = function _handleDismiss(alertInstance) { - return function (event) { - if (event) { - event.preventDefault(); - } - - alertInstance.close(this); - }; - }; - - _createClass(Alert, null, [{ - key: "VERSION", - get: function get() { - return VERSION; - } - }]); - - return Alert; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Alert._jQueryInterface; - $.fn[NAME].Constructor = Alert; - - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Alert._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$1 = 'button'; - var VERSION$1 = '4.3.1'; - var DATA_KEY$1 = 'bs.button'; - var EVENT_KEY$1 = "." + DATA_KEY$1; - var DATA_API_KEY$1 = '.data-api'; - var JQUERY_NO_CONFLICT$1 = $.fn[NAME$1]; - var ClassName$1 = { - ACTIVE: 'active', - BUTTON: 'btn', - FOCUS: 'focus' - }; - var Selector$1 = { - DATA_TOGGLE_CARROT: '[data-toggle^="button"]', - DATA_TOGGLE: '[data-toggle="buttons"]', - INPUT: 'input:not([type="hidden"])', - ACTIVE: '.active', - BUTTON: '.btn' - }; - var Event$1 = { - CLICK_DATA_API: "click" + EVENT_KEY$1 + DATA_API_KEY$1, - FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY$1 + DATA_API_KEY$1 + " " + ("blur" + EVENT_KEY$1 + DATA_API_KEY$1) - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Button = - /*#__PURE__*/ - function () { - function Button(element) { - this._element = element; - } // Getters - - - var _proto = Button.prototype; - - // Public - _proto.toggle = function toggle() { - var triggerChangeEvent = true; - var addAriaPressed = true; - var rootElement = $(this._element).closest(Selector$1.DATA_TOGGLE)[0]; - - if (rootElement) { - var input = this._element.querySelector(Selector$1.INPUT); - - if (input) { - if (input.type === 'radio') { - if (input.checked && this._element.classList.contains(ClassName$1.ACTIVE)) { - triggerChangeEvent = false; - } else { - var activeElement = rootElement.querySelector(Selector$1.ACTIVE); - - if (activeElement) { - $(activeElement).removeClass(ClassName$1.ACTIVE); - } - } - } - - if (triggerChangeEvent) { - if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { - return; - } - - input.checked = !this._element.classList.contains(ClassName$1.ACTIVE); - $(input).trigger('change'); - } - - input.focus(); - addAriaPressed = false; - } - } - - if (addAriaPressed) { - this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName$1.ACTIVE)); - } - - if (triggerChangeEvent) { - $(this._element).toggleClass(ClassName$1.ACTIVE); - } - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$1); - this._element = null; - } // Static - ; - - Button._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$1); - - if (!data) { - data = new Button(this); - $(this).data(DATA_KEY$1, data); - } - - if (config === 'toggle') { - data[config](); - } - }); - }; - - _createClass(Button, null, [{ - key: "VERSION", - get: function get() { - return VERSION$1; - } - }]); - - return Button; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$1.CLICK_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - event.preventDefault(); - var button = event.target; - - if (!$(button).hasClass(ClassName$1.BUTTON)) { - button = $(button).closest(Selector$1.BUTTON); - } - - Button._jQueryInterface.call($(button), 'toggle'); - }).on(Event$1.FOCUS_BLUR_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - var button = $(event.target).closest(Selector$1.BUTTON)[0]; - $(button).toggleClass(ClassName$1.FOCUS, /^focus(in)?$/.test(event.type)); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$1] = Button._jQueryInterface; - $.fn[NAME$1].Constructor = Button; - - $.fn[NAME$1].noConflict = function () { - $.fn[NAME$1] = JQUERY_NO_CONFLICT$1; - return Button._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$2 = 'carousel'; - var VERSION$2 = '4.3.1'; - var DATA_KEY$2 = 'bs.carousel'; - var EVENT_KEY$2 = "." + DATA_KEY$2; - var DATA_API_KEY$2 = '.data-api'; - var JQUERY_NO_CONFLICT$2 = $.fn[NAME$2]; - var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key - - var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key - - var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch - - var SWIPE_THRESHOLD = 40; - var Default = { - interval: 5000, - keyboard: true, - slide: false, - pause: 'hover', - wrap: true, - touch: true - }; - var DefaultType = { - interval: '(number|boolean)', - keyboard: 'boolean', - slide: '(boolean|string)', - pause: '(string|boolean)', - wrap: 'boolean', - touch: 'boolean' - }; - var Direction = { - NEXT: 'next', - PREV: 'prev', - LEFT: 'left', - RIGHT: 'right' - }; - var Event$2 = { - SLIDE: "slide" + EVENT_KEY$2, - SLID: "slid" + EVENT_KEY$2, - KEYDOWN: "keydown" + EVENT_KEY$2, - MOUSEENTER: "mouseenter" + EVENT_KEY$2, - MOUSELEAVE: "mouseleave" + EVENT_KEY$2, - TOUCHSTART: "touchstart" + EVENT_KEY$2, - TOUCHMOVE: "touchmove" + EVENT_KEY$2, - TOUCHEND: "touchend" + EVENT_KEY$2, - POINTERDOWN: "pointerdown" + EVENT_KEY$2, - POINTERUP: "pointerup" + EVENT_KEY$2, - DRAG_START: "dragstart" + EVENT_KEY$2, - LOAD_DATA_API: "load" + EVENT_KEY$2 + DATA_API_KEY$2, - CLICK_DATA_API: "click" + EVENT_KEY$2 + DATA_API_KEY$2 - }; - var ClassName$2 = { - CAROUSEL: 'carousel', - ACTIVE: 'active', - SLIDE: 'slide', - RIGHT: 'carousel-item-right', - LEFT: 'carousel-item-left', - NEXT: 'carousel-item-next', - PREV: 'carousel-item-prev', - ITEM: 'carousel-item', - POINTER_EVENT: 'pointer-event' - }; - var Selector$2 = { - ACTIVE: '.active', - ACTIVE_ITEM: '.active.carousel-item', - ITEM: '.carousel-item', - ITEM_IMG: '.carousel-item img', - NEXT_PREV: '.carousel-item-next, .carousel-item-prev', - INDICATORS: '.carousel-indicators', - DATA_SLIDE: '[data-slide], [data-slide-to]', - DATA_RIDE: '[data-ride="carousel"]' - }; - var PointerType = { - TOUCH: 'touch', - PEN: 'pen' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Carousel = - /*#__PURE__*/ - function () { - function Carousel(element, config) { - this._items = null; - this._interval = null; - this._activeElement = null; - this._isPaused = false; - this._isSliding = false; - this.touchTimeout = null; - this.touchStartX = 0; - this.touchDeltaX = 0; - this._config = this._getConfig(config); - this._element = element; - this._indicatorsElement = this._element.querySelector(Selector$2.INDICATORS); - this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0; - this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent); - - this._addEventListeners(); - } // Getters - - - var _proto = Carousel.prototype; - - // Public - _proto.next = function next() { - if (!this._isSliding) { - this._slide(Direction.NEXT); - } - }; - - _proto.nextWhenVisible = function nextWhenVisible() { - // Don't call next when the page isn't visible - // or the carousel or its parent isn't visible - if (!document.hidden && $(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden') { - this.next(); - } - }; - - _proto.prev = function prev() { - if (!this._isSliding) { - this._slide(Direction.PREV); - } - }; - - _proto.pause = function pause(event) { - if (!event) { - this._isPaused = true; - } - - if (this._element.querySelector(Selector$2.NEXT_PREV)) { - Util.triggerTransitionEnd(this._element); - this.cycle(true); - } - - clearInterval(this._interval); - this._interval = null; - }; - - _proto.cycle = function cycle(event) { - if (!event) { - this._isPaused = false; - } - - if (this._interval) { - clearInterval(this._interval); - this._interval = null; - } - - if (this._config.interval && !this._isPaused) { - this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); - } - }; - - _proto.to = function to(index) { - var _this = this; - - this._activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeIndex = this._getItemIndex(this._activeElement); - - if (index > this._items.length - 1 || index < 0) { - return; - } - - if (this._isSliding) { - $(this._element).one(Event$2.SLID, function () { - return _this.to(index); - }); - return; - } - - if (activeIndex === index) { - this.pause(); - this.cycle(); - return; - } - - var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; - - this._slide(direction, this._items[index]); - }; - - _proto.dispose = function dispose() { - $(this._element).off(EVENT_KEY$2); - $.removeData(this._element, DATA_KEY$2); - this._items = null; - this._config = null; - this._element = null; - this._interval = null; - this._isPaused = null; - this._isSliding = null; - this._activeElement = null; - this._indicatorsElement = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default, config); - Util.typeCheckConfig(NAME$2, config, DefaultType); - return config; - }; - - _proto._handleSwipe = function _handleSwipe() { - var absDeltax = Math.abs(this.touchDeltaX); - - if (absDeltax <= SWIPE_THRESHOLD) { - return; - } - - var direction = absDeltax / this.touchDeltaX; // swipe left - - if (direction > 0) { - this.prev(); - } // swipe right - - - if (direction < 0) { - this.next(); - } - }; - - _proto._addEventListeners = function _addEventListeners() { - var _this2 = this; - - if (this._config.keyboard) { - $(this._element).on(Event$2.KEYDOWN, function (event) { - return _this2._keydown(event); - }); - } - - if (this._config.pause === 'hover') { - $(this._element).on(Event$2.MOUSEENTER, function (event) { - return _this2.pause(event); - }).on(Event$2.MOUSELEAVE, function (event) { - return _this2.cycle(event); - }); - } - - if (this._config.touch) { - this._addTouchEventListeners(); - } - }; - - _proto._addTouchEventListeners = function _addTouchEventListeners() { - var _this3 = this; - - if (!this._touchSupported) { - return; - } - - var start = function start(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchStartX = event.originalEvent.clientX; - } else if (!_this3._pointerEvent) { - _this3.touchStartX = event.originalEvent.touches[0].clientX; - } - }; - - var move = function move(event) { - // ensure swiping with one touch and not pinching - if (event.originalEvent.touches && event.originalEvent.touches.length > 1) { - _this3.touchDeltaX = 0; - } else { - _this3.touchDeltaX = event.originalEvent.touches[0].clientX - _this3.touchStartX; - } - }; - - var end = function end(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX; - } - - _this3._handleSwipe(); - - if (_this3._config.pause === 'hover') { - // If it's a touch-enabled device, mouseenter/leave are fired as - // part of the mouse compatibility events on first tap - the carousel - // would stop cycling until user tapped out of it; - // here, we listen for touchend, explicitly pause the carousel - // (as if it's the second time we tap on it, mouseenter compat event - // is NOT fired) and after a timeout (to allow for mouse compatibility - // events to fire) we explicitly restart cycling - _this3.pause(); - - if (_this3.touchTimeout) { - clearTimeout(_this3.touchTimeout); - } - - _this3.touchTimeout = setTimeout(function (event) { - return _this3.cycle(event); - }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval); - } - }; - - $(this._element.querySelectorAll(Selector$2.ITEM_IMG)).on(Event$2.DRAG_START, function (e) { - return e.preventDefault(); - }); - - if (this._pointerEvent) { - $(this._element).on(Event$2.POINTERDOWN, function (event) { - return start(event); - }); - $(this._element).on(Event$2.POINTERUP, function (event) { - return end(event); - }); - - this._element.classList.add(ClassName$2.POINTER_EVENT); - } else { - $(this._element).on(Event$2.TOUCHSTART, function (event) { - return start(event); - }); - $(this._element).on(Event$2.TOUCHMOVE, function (event) { - return move(event); - }); - $(this._element).on(Event$2.TOUCHEND, function (event) { - return end(event); - }); - } - }; - - _proto._keydown = function _keydown(event) { - if (/input|textarea/i.test(event.target.tagName)) { - return; - } - - switch (event.which) { - case ARROW_LEFT_KEYCODE: - event.preventDefault(); - this.prev(); - break; - - case ARROW_RIGHT_KEYCODE: - event.preventDefault(); - this.next(); - break; - - default: - } - }; - - _proto._getItemIndex = function _getItemIndex(element) { - this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector$2.ITEM)) : []; - return this._items.indexOf(element); - }; - - _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { - var isNextDirection = direction === Direction.NEXT; - var isPrevDirection = direction === Direction.PREV; - - var activeIndex = this._getItemIndex(activeElement); - - var lastItemIndex = this._items.length - 1; - var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - var delta = direction === Direction.PREV ? -1 : 1; - var itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; - }; - - _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { - var targetIndex = this._getItemIndex(relatedTarget); - - var fromIndex = this._getItemIndex(this._element.querySelector(Selector$2.ACTIVE_ITEM)); - - var slideEvent = $.Event(Event$2.SLIDE, { - relatedTarget: relatedTarget, - direction: eventDirectionName, - from: fromIndex, - to: targetIndex - }); - $(this._element).trigger(slideEvent); - return slideEvent; - }; - - _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { - if (this._indicatorsElement) { - var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector$2.ACTIVE)); - $(indicators).removeClass(ClassName$2.ACTIVE); - - var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; - - if (nextIndicator) { - $(nextIndicator).addClass(ClassName$2.ACTIVE); - } - } - }; - - _proto._slide = function _slide(direction, element) { - var _this4 = this; - - var activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeElementIndex = this._getItemIndex(activeElement); - - var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); - - var nextElementIndex = this._getItemIndex(nextElement); - - var isCycling = Boolean(this._interval); - var directionalClassName; - var orderClassName; - var eventDirectionName; - - if (direction === Direction.NEXT) { - directionalClassName = ClassName$2.LEFT; - orderClassName = ClassName$2.NEXT; - eventDirectionName = Direction.LEFT; - } else { - directionalClassName = ClassName$2.RIGHT; - orderClassName = ClassName$2.PREV; - eventDirectionName = Direction.RIGHT; - } - - if (nextElement && $(nextElement).hasClass(ClassName$2.ACTIVE)) { - this._isSliding = false; - return; - } - - var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); - - if (slideEvent.isDefaultPrevented()) { - return; - } - - if (!activeElement || !nextElement) { - // Some weirdness is happening, so we bail - return; - } - - this._isSliding = true; - - if (isCycling) { - this.pause(); - } - - this._setActiveIndicatorElement(nextElement); - - var slidEvent = $.Event(Event$2.SLID, { - relatedTarget: nextElement, - direction: eventDirectionName, - from: activeElementIndex, - to: nextElementIndex - }); - - if ($(this._element).hasClass(ClassName$2.SLIDE)) { - $(nextElement).addClass(orderClassName); - Util.reflow(nextElement); - $(activeElement).addClass(directionalClassName); - $(nextElement).addClass(directionalClassName); - var nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10); - - if (nextElementInterval) { - this._config.defaultInterval = this._config.defaultInterval || this._config.interval; - this._config.interval = nextElementInterval; - } else { - this._config.interval = this._config.defaultInterval || this._config.interval; - } - - var transitionDuration = Util.getTransitionDurationFromElement(activeElement); - $(activeElement).one(Util.TRANSITION_END, function () { - $(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName$2.ACTIVE); - $(activeElement).removeClass(ClassName$2.ACTIVE + " " + orderClassName + " " + directionalClassName); - _this4._isSliding = false; - setTimeout(function () { - return $(_this4._element).trigger(slidEvent); - }, 0); - }).emulateTransitionEnd(transitionDuration); - } else { - $(activeElement).removeClass(ClassName$2.ACTIVE); - $(nextElement).addClass(ClassName$2.ACTIVE); - this._isSliding = false; - $(this._element).trigger(slidEvent); - } - - if (isCycling) { - this.cycle(); - } - } // Static - ; - - Carousel._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$2); - - var _config = _objectSpread({}, Default, $(this).data()); - - if (typeof config === 'object') { - _config = _objectSpread({}, _config, config); - } - - var action = typeof config === 'string' ? config : _config.slide; - - if (!data) { - data = new Carousel(this, _config); - $(this).data(DATA_KEY$2, data); - } - - if (typeof config === 'number') { - data.to(config); - } else if (typeof action === 'string') { - if (typeof data[action] === 'undefined') { - throw new TypeError("No method named \"" + action + "\""); - } - - data[action](); - } else if (_config.interval && _config.ride) { - data.pause(); - data.cycle(); - } - }); - }; - - Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { - var selector = Util.getSelectorFromElement(this); - - if (!selector) { - return; - } - - var target = $(selector)[0]; - - if (!target || !$(target).hasClass(ClassName$2.CAROUSEL)) { - return; - } - - var config = _objectSpread({}, $(target).data(), $(this).data()); - - var slideIndex = this.getAttribute('data-slide-to'); - - if (slideIndex) { - config.interval = false; - } - - Carousel._jQueryInterface.call($(target), config); - - if (slideIndex) { - $(target).data(DATA_KEY$2).to(slideIndex); - } - - event.preventDefault(); - }; - - _createClass(Carousel, null, [{ - key: "VERSION", - get: function get() { - return VERSION$2; - } - }, { - key: "Default", - get: function get() { - return Default; - } - }]); - - return Carousel; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$2.CLICK_DATA_API, Selector$2.DATA_SLIDE, Carousel._dataApiClickHandler); - $(window).on(Event$2.LOAD_DATA_API, function () { - var carousels = [].slice.call(document.querySelectorAll(Selector$2.DATA_RIDE)); - - for (var i = 0, len = carousels.length; i < len; i++) { - var $carousel = $(carousels[i]); - - Carousel._jQueryInterface.call($carousel, $carousel.data()); - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$2] = Carousel._jQueryInterface; - $.fn[NAME$2].Constructor = Carousel; - - $.fn[NAME$2].noConflict = function () { - $.fn[NAME$2] = JQUERY_NO_CONFLICT$2; - return Carousel._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$3 = 'collapse'; - var VERSION$3 = '4.3.1'; - var DATA_KEY$3 = 'bs.collapse'; - var EVENT_KEY$3 = "." + DATA_KEY$3; - var DATA_API_KEY$3 = '.data-api'; - var JQUERY_NO_CONFLICT$3 = $.fn[NAME$3]; - var Default$1 = { - toggle: true, - parent: '' - }; - var DefaultType$1 = { - toggle: 'boolean', - parent: '(string|element)' - }; - var Event$3 = { - SHOW: "show" + EVENT_KEY$3, - SHOWN: "shown" + EVENT_KEY$3, - HIDE: "hide" + EVENT_KEY$3, - HIDDEN: "hidden" + EVENT_KEY$3, - CLICK_DATA_API: "click" + EVENT_KEY$3 + DATA_API_KEY$3 - }; - var ClassName$3 = { - SHOW: 'show', - COLLAPSE: 'collapse', - COLLAPSING: 'collapsing', - COLLAPSED: 'collapsed' - }; - var Dimension = { - WIDTH: 'width', - HEIGHT: 'height' - }; - var Selector$3 = { - ACTIVES: '.show, .collapsing', - DATA_TOGGLE: '[data-toggle="collapse"]' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Collapse = - /*#__PURE__*/ - function () { - function Collapse(element, config) { - this._isTransitioning = false; - this._element = element; - this._config = this._getConfig(config); - this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); - var toggleList = [].slice.call(document.querySelectorAll(Selector$3.DATA_TOGGLE)); - - for (var i = 0, len = toggleList.length; i < len; i++) { - var elem = toggleList[i]; - var selector = Util.getSelectorFromElement(elem); - var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) { - return foundElem === element; - }); - - if (selector !== null && filterElement.length > 0) { - this._selector = selector; - - this._triggerArray.push(elem); - } - } - - this._parent = this._config.parent ? this._getParent() : null; - - if (!this._config.parent) { - this._addAriaAndCollapsedClass(this._element, this._triggerArray); - } - - if (this._config.toggle) { - this.toggle(); - } - } // Getters - - - var _proto = Collapse.prototype; - - // Public - _proto.toggle = function toggle() { - if ($(this._element).hasClass(ClassName$3.SHOW)) { - this.hide(); - } else { - this.show(); - } - }; - - _proto.show = function show() { - var _this = this; - - if (this._isTransitioning || $(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var actives; - var activesData; - - if (this._parent) { - actives = [].slice.call(this._parent.querySelectorAll(Selector$3.ACTIVES)).filter(function (elem) { - if (typeof _this._config.parent === 'string') { - return elem.getAttribute('data-parent') === _this._config.parent; - } - - return elem.classList.contains(ClassName$3.COLLAPSE); - }); - - if (actives.length === 0) { - actives = null; - } - } - - if (actives) { - activesData = $(actives).not(this._selector).data(DATA_KEY$3); - - if (activesData && activesData._isTransitioning) { - return; - } - } - - var startEvent = $.Event(Event$3.SHOW); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - if (actives) { - Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide'); - - if (!activesData) { - $(actives).data(DATA_KEY$3, null); - } - } - - var dimension = this._getDimension(); - - $(this._element).removeClass(ClassName$3.COLLAPSE).addClass(ClassName$3.COLLAPSING); - this._element.style[dimension] = 0; - - if (this._triggerArray.length) { - $(this._triggerArray).removeClass(ClassName$3.COLLAPSED).attr('aria-expanded', true); - } - - this.setTransitioning(true); - - var complete = function complete() { - $(_this._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).addClass(ClassName$3.SHOW); - _this._element.style[dimension] = ''; - - _this.setTransitioning(false); - - $(_this._element).trigger(Event$3.SHOWN); - }; - - var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); - var scrollSize = "scroll" + capitalizedDimension; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - this._element.style[dimension] = this._element[scrollSize] + "px"; - }; - - _proto.hide = function hide() { - var _this2 = this; - - if (this._isTransitioning || !$(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var startEvent = $.Event(Event$3.HIDE); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - var dimension = this._getDimension(); - - this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; - Util.reflow(this._element); - $(this._element).addClass(ClassName$3.COLLAPSING).removeClass(ClassName$3.COLLAPSE).removeClass(ClassName$3.SHOW); - var triggerArrayLength = this._triggerArray.length; - - if (triggerArrayLength > 0) { - for (var i = 0; i < triggerArrayLength; i++) { - var trigger = this._triggerArray[i]; - var selector = Util.getSelectorFromElement(trigger); - - if (selector !== null) { - var $elem = $([].slice.call(document.querySelectorAll(selector))); - - if (!$elem.hasClass(ClassName$3.SHOW)) { - $(trigger).addClass(ClassName$3.COLLAPSED).attr('aria-expanded', false); - } - } - } - } - - this.setTransitioning(true); - - var complete = function complete() { - _this2.setTransitioning(false); - - $(_this2._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).trigger(Event$3.HIDDEN); - }; - - this._element.style[dimension] = ''; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - }; - - _proto.setTransitioning = function setTransitioning(isTransitioning) { - this._isTransitioning = isTransitioning; - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$3); - this._config = null; - this._parent = null; - this._element = null; - this._triggerArray = null; - this._isTransitioning = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$1, config); - config.toggle = Boolean(config.toggle); // Coerce string values - - Util.typeCheckConfig(NAME$3, config, DefaultType$1); - return config; - }; - - _proto._getDimension = function _getDimension() { - var hasWidth = $(this._element).hasClass(Dimension.WIDTH); - return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; - }; - - _proto._getParent = function _getParent() { - var _this3 = this; - - var parent; - - if (Util.isElement(this._config.parent)) { - parent = this._config.parent; // It's a jQuery object - - if (typeof this._config.parent.jquery !== 'undefined') { - parent = this._config.parent[0]; - } - } else { - parent = document.querySelector(this._config.parent); - } - - var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; - var children = [].slice.call(parent.querySelectorAll(selector)); - $(children).each(function (i, element) { - _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); - }); - return parent; - }; - - _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { - var isOpen = $(element).hasClass(ClassName$3.SHOW); - - if (triggerArray.length) { - $(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); - } - } // Static - ; - - Collapse._getTargetFromElement = function _getTargetFromElement(element) { - var selector = Util.getSelectorFromElement(element); - return selector ? document.querySelector(selector) : null; - }; - - Collapse._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY$3); - - var _config = _objectSpread({}, Default$1, $this.data(), typeof config === 'object' && config ? config : {}); - - if (!data && _config.toggle && /show|hide/.test(config)) { - _config.toggle = false; - } - - if (!data) { - data = new Collapse(this, _config); - $this.data(DATA_KEY$3, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Collapse, null, [{ - key: "VERSION", - get: function get() { - return VERSION$3; - } - }, { - key: "Default", - get: function get() { - return Default$1; - } - }]); - - return Collapse; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$3.CLICK_DATA_API, Selector$3.DATA_TOGGLE, function (event) { - // preventDefault only for <a> elements (which change the URL) not inside the collapsible element - if (event.currentTarget.tagName === 'A') { - event.preventDefault(); - } - - var $trigger = $(this); - var selector = Util.getSelectorFromElement(this); - var selectors = [].slice.call(document.querySelectorAll(selector)); - $(selectors).each(function () { - var $target = $(this); - var data = $target.data(DATA_KEY$3); - var config = data ? 'toggle' : $trigger.data(); - - Collapse._jQueryInterface.call($target, config); - }); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$3] = Collapse._jQueryInterface; - $.fn[NAME$3].Constructor = Collapse; - - $.fn[NAME$3].noConflict = function () { - $.fn[NAME$3] = JQUERY_NO_CONFLICT$3; - return Collapse._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$4 = 'dropdown'; - var VERSION$4 = '4.3.1'; - var DATA_KEY$4 = 'bs.dropdown'; - var EVENT_KEY$4 = "." + DATA_KEY$4; - var DATA_API_KEY$4 = '.data-api'; - var JQUERY_NO_CONFLICT$4 = $.fn[NAME$4]; - var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key - - var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key - - var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key - - var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key - - var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key - - var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) - - var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); - var Event$4 = { - HIDE: "hide" + EVENT_KEY$4, - HIDDEN: "hidden" + EVENT_KEY$4, - SHOW: "show" + EVENT_KEY$4, - SHOWN: "shown" + EVENT_KEY$4, - CLICK: "click" + EVENT_KEY$4, - CLICK_DATA_API: "click" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYDOWN_DATA_API: "keydown" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYUP_DATA_API: "keyup" + EVENT_KEY$4 + DATA_API_KEY$4 - }; - var ClassName$4 = { - DISABLED: 'disabled', - SHOW: 'show', - DROPUP: 'dropup', - DROPRIGHT: 'dropright', - DROPLEFT: 'dropleft', - MENURIGHT: 'dropdown-menu-right', - MENULEFT: 'dropdown-menu-left', - POSITION_STATIC: 'position-static' - }; - var Selector$4 = { - DATA_TOGGLE: '[data-toggle="dropdown"]', - FORM_CHILD: '.dropdown form', - MENU: '.dropdown-menu', - NAVBAR_NAV: '.navbar-nav', - VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)' - }; - var AttachmentMap = { - TOP: 'top-start', - TOPEND: 'top-end', - BOTTOM: 'bottom-start', - BOTTOMEND: 'bottom-end', - RIGHT: 'right-start', - RIGHTEND: 'right-end', - LEFT: 'left-start', - LEFTEND: 'left-end' - }; - var Default$2 = { - offset: 0, - flip: true, - boundary: 'scrollParent', - reference: 'toggle', - display: 'dynamic' - }; - var DefaultType$2 = { - offset: '(number|string|function)', - flip: 'boolean', - boundary: '(string|element)', - reference: '(string|element)', - display: 'string' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Dropdown = - /*#__PURE__*/ - function () { - function Dropdown(element, config) { - this._element = element; - this._popper = null; - this._config = this._getConfig(config); - this._menu = this._getMenuElement(); - this._inNavbar = this._detectNavbar(); - - this._addEventListeners(); - } // Getters - - - var _proto = Dropdown.prototype; - - // Public - _proto.toggle = function toggle() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this._element); - - var isActive = $(this._menu).hasClass(ClassName$4.SHOW); - - Dropdown._clearMenus(); - - if (isActive) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var showEvent = $.Event(Event$4.SHOW, relatedTarget); - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } // Disable totally Popper.js for Dropdown in Navbar - - - if (!this._inNavbar) { - /** - * Check for Popper dependency - * Popper - https://popper.js.org - */ - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s dropdowns require Popper.js (https://popper.js.org/)'); - } - - var referenceElement = this._element; - - if (this._config.reference === 'parent') { - referenceElement = parent; - } else if (Util.isElement(this._config.reference)) { - referenceElement = this._config.reference; // Check if it's jQuery element - - if (typeof this._config.reference.jquery !== 'undefined') { - referenceElement = this._config.reference[0]; - } - } // If boundary is not `scrollParent`, then set position to `static` - // to allow the menu to "escape" the scroll parent's boundaries - // https://github.com/twbs/bootstrap/issues/24251 - - - if (this._config.boundary !== 'scrollParent') { - $(parent).addClass(ClassName$4.POSITION_STATIC); - } - - this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig()); - } // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - - if ('ontouchstart' in document.documentElement && $(parent).closest(Selector$4.NAVBAR_NAV).length === 0) { - $(document.body).children().on('mouseover', null, $.noop); - } - - this._element.focus(); - - this._element.setAttribute('aria-expanded', true); - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); - }; - - _proto.show = function show() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || $(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var showEvent = $.Event(Event$4.SHOW, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); - }; - - _proto.hide = function hide() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || !$(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$4); - $(this._element).off(EVENT_KEY$4); - this._element = null; - this._menu = null; - - if (this._popper !== null) { - this._popper.destroy(); - - this._popper = null; - } - }; - - _proto.update = function update() { - this._inNavbar = this._detectNavbar(); - - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Private - ; - - _proto._addEventListeners = function _addEventListeners() { - var _this = this; - - $(this._element).on(Event$4.CLICK, function (event) { - event.preventDefault(); - event.stopPropagation(); - - _this.toggle(); - }); - }; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, this.constructor.Default, $(this._element).data(), config); - Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType); - return config; - }; - - _proto._getMenuElement = function _getMenuElement() { - if (!this._menu) { - var parent = Dropdown._getParentFromElement(this._element); - - if (parent) { - this._menu = parent.querySelector(Selector$4.MENU); - } - } - - return this._menu; - }; - - _proto._getPlacement = function _getPlacement() { - var $parentDropdown = $(this._element.parentNode); - var placement = AttachmentMap.BOTTOM; // Handle dropup - - if ($parentDropdown.hasClass(ClassName$4.DROPUP)) { - placement = AttachmentMap.TOP; - - if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.TOPEND; - } - } else if ($parentDropdown.hasClass(ClassName$4.DROPRIGHT)) { - placement = AttachmentMap.RIGHT; - } else if ($parentDropdown.hasClass(ClassName$4.DROPLEFT)) { - placement = AttachmentMap.LEFT; - } else if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.BOTTOMEND; - } - - return placement; - }; - - _proto._detectNavbar = function _detectNavbar() { - return $(this._element).closest('.navbar').length > 0; - }; - - _proto._getOffset = function _getOffset() { - var _this2 = this; - - var offset = {}; - - if (typeof this._config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {}); - return data; - }; - } else { - offset.offset = this._config.offset; - } - - return offset; - }; - - _proto._getPopperConfig = function _getPopperConfig() { - var popperConfig = { - placement: this._getPlacement(), - modifiers: { - offset: this._getOffset(), - flip: { - enabled: this._config.flip - }, - preventOverflow: { - boundariesElement: this._config.boundary - } - } // Disable Popper.js if we have a static display - - }; - - if (this._config.display === 'static') { - popperConfig.modifiers.applyStyle = { - enabled: false - }; - } - - return popperConfig; - } // Static - ; - - Dropdown._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$4); - - var _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(this, _config); - $(this).data(DATA_KEY$4, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - Dropdown._clearMenus = function _clearMenus(event) { - if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { - return; - } - - var toggles = [].slice.call(document.querySelectorAll(Selector$4.DATA_TOGGLE)); - - for (var i = 0, len = toggles.length; i < len; i++) { - var parent = Dropdown._getParentFromElement(toggles[i]); - - var context = $(toggles[i]).data(DATA_KEY$4); - var relatedTarget = { - relatedTarget: toggles[i] - }; - - if (event && event.type === 'click') { - relatedTarget.clickEvent = event; - } - - if (!context) { - continue; - } - - var dropdownMenu = context._menu; - - if (!$(parent).hasClass(ClassName$4.SHOW)) { - continue; - } - - if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $.contains(parent, event.target)) { - continue; - } - - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - continue; - } // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - toggles[i].setAttribute('aria-expanded', 'false'); - $(dropdownMenu).removeClass(ClassName$4.SHOW); - $(parent).removeClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - } - }; - - Dropdown._getParentFromElement = function _getParentFromElement(element) { - var parent; - var selector = Util.getSelectorFromElement(element); - - if (selector) { - parent = document.querySelector(selector); - } - - return parent || element.parentNode; - } // eslint-disable-next-line complexity - ; - - Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { - // If not input/textarea: - // - And not a key in REGEXP_KEYDOWN => not a dropdown command - // If input/textarea: - // - If space key => not a dropdown command - // - If key is other than escape - // - If key is not up or down => not a dropdown command - // - If trigger inside the menu => not a dropdown command - if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $(event.target).closest(Selector$4.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { - return; - } - - event.preventDefault(); - event.stopPropagation(); - - if (this.disabled || $(this).hasClass(ClassName$4.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this); - - var isActive = $(parent).hasClass(ClassName$4.SHOW); - - if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { - if (event.which === ESCAPE_KEYCODE) { - var toggle = parent.querySelector(Selector$4.DATA_TOGGLE); - $(toggle).trigger('focus'); - } - - $(this).trigger('click'); - return; - } - - var items = [].slice.call(parent.querySelectorAll(Selector$4.VISIBLE_ITEMS)); - - if (items.length === 0) { - return; - } - - var index = items.indexOf(event.target); - - if (event.which === ARROW_UP_KEYCODE && index > 0) { - // Up - index--; - } - - if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { - // Down - index++; - } - - if (index < 0) { - index = 0; - } - - items[index].focus(); - }; - - _createClass(Dropdown, null, [{ - key: "VERSION", - get: function get() { - return VERSION$4; - } - }, { - key: "Default", - get: function get() { - return Default$2; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$2; - } - }]); - - return Dropdown; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$4.KEYDOWN_DATA_API, Selector$4.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event$4.KEYDOWN_DATA_API, Selector$4.MENU, Dropdown._dataApiKeydownHandler).on(Event$4.CLICK_DATA_API + " " + Event$4.KEYUP_DATA_API, Dropdown._clearMenus).on(Event$4.CLICK_DATA_API, Selector$4.DATA_TOGGLE, function (event) { - event.preventDefault(); - event.stopPropagation(); - - Dropdown._jQueryInterface.call($(this), 'toggle'); - }).on(Event$4.CLICK_DATA_API, Selector$4.FORM_CHILD, function (e) { - e.stopPropagation(); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$4] = Dropdown._jQueryInterface; - $.fn[NAME$4].Constructor = Dropdown; - - $.fn[NAME$4].noConflict = function () { - $.fn[NAME$4] = JQUERY_NO_CONFLICT$4; - return Dropdown._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$5 = 'modal'; - var VERSION$5 = '4.3.1'; - var DATA_KEY$5 = 'bs.modal'; - var EVENT_KEY$5 = "." + DATA_KEY$5; - var DATA_API_KEY$5 = '.data-api'; - var JQUERY_NO_CONFLICT$5 = $.fn[NAME$5]; - var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key - - var Default$3 = { - backdrop: true, - keyboard: true, - focus: true, - show: true - }; - var DefaultType$3 = { - backdrop: '(boolean|string)', - keyboard: 'boolean', - focus: 'boolean', - show: 'boolean' - }; - var Event$5 = { - HIDE: "hide" + EVENT_KEY$5, - HIDDEN: "hidden" + EVENT_KEY$5, - SHOW: "show" + EVENT_KEY$5, - SHOWN: "shown" + EVENT_KEY$5, - FOCUSIN: "focusin" + EVENT_KEY$5, - RESIZE: "resize" + EVENT_KEY$5, - CLICK_DISMISS: "click.dismiss" + EVENT_KEY$5, - KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY$5, - MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY$5, - MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY$5, - CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5 - }; - var ClassName$5 = { - SCROLLABLE: 'modal-dialog-scrollable', - SCROLLBAR_MEASURER: 'modal-scrollbar-measure', - BACKDROP: 'modal-backdrop', - OPEN: 'modal-open', - FADE: 'fade', - SHOW: 'show' - }; - var Selector$5 = { - DIALOG: '.modal-dialog', - MODAL_BODY: '.modal-body', - DATA_TOGGLE: '[data-toggle="modal"]', - DATA_DISMISS: '[data-dismiss="modal"]', - FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', - STICKY_CONTENT: '.sticky-top' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Modal = - /*#__PURE__*/ - function () { - function Modal(element, config) { - this._config = this._getConfig(config); - this._element = element; - this._dialog = element.querySelector(Selector$5.DIALOG); - this._backdrop = null; - this._isShown = false; - this._isBodyOverflowing = false; - this._ignoreBackdropClick = false; - this._isTransitioning = false; - this._scrollbarWidth = 0; - } // Getters - - - var _proto = Modal.prototype; - - // Public - _proto.toggle = function toggle(relatedTarget) { - return this._isShown ? this.hide() : this.show(relatedTarget); - }; - - _proto.show = function show(relatedTarget) { - var _this = this; - - if (this._isShown || this._isTransitioning) { - return; - } - - if ($(this._element).hasClass(ClassName$5.FADE)) { - this._isTransitioning = true; - } - - var showEvent = $.Event(Event$5.SHOW, { - relatedTarget: relatedTarget - }); - $(this._element).trigger(showEvent); - - if (this._isShown || showEvent.isDefaultPrevented()) { - return; - } - - this._isShown = true; - - this._checkScrollbar(); - - this._setScrollbar(); - - this._adjustDialog(); - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(this._element).on(Event$5.CLICK_DISMISS, Selector$5.DATA_DISMISS, function (event) { - return _this.hide(event); - }); - $(this._dialog).on(Event$5.MOUSEDOWN_DISMISS, function () { - $(_this._element).one(Event$5.MOUSEUP_DISMISS, function (event) { - if ($(event.target).is(_this._element)) { - _this._ignoreBackdropClick = true; - } - }); - }); - - this._showBackdrop(function () { - return _this._showElement(relatedTarget); - }); - }; - - _proto.hide = function hide(event) { - var _this2 = this; - - if (event) { - event.preventDefault(); - } - - if (!this._isShown || this._isTransitioning) { - return; - } - - var hideEvent = $.Event(Event$5.HIDE); - $(this._element).trigger(hideEvent); - - if (!this._isShown || hideEvent.isDefaultPrevented()) { - return; - } - - this._isShown = false; - var transition = $(this._element).hasClass(ClassName$5.FADE); - - if (transition) { - this._isTransitioning = true; - } - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(document).off(Event$5.FOCUSIN); - $(this._element).removeClass(ClassName$5.SHOW); - $(this._element).off(Event$5.CLICK_DISMISS); - $(this._dialog).off(Event$5.MOUSEDOWN_DISMISS); - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, function (event) { - return _this2._hideModal(event); - }).emulateTransitionEnd(transitionDuration); - } else { - this._hideModal(); - } - }; - - _proto.dispose = function dispose() { - [window, this._element, this._dialog].forEach(function (htmlElement) { - return $(htmlElement).off(EVENT_KEY$5); - }); - /** - * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API` - * Do not move `document` in `htmlElements` array - * It will remove `Event.CLICK_DATA_API` event that should remain - */ - - $(document).off(Event$5.FOCUSIN); - $.removeData(this._element, DATA_KEY$5); - this._config = null; - this._element = null; - this._dialog = null; - this._backdrop = null; - this._isShown = null; - this._isBodyOverflowing = null; - this._ignoreBackdropClick = null; - this._isTransitioning = null; - this._scrollbarWidth = null; - }; - - _proto.handleUpdate = function handleUpdate() { - this._adjustDialog(); - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$3, config); - Util.typeCheckConfig(NAME$5, config, DefaultType$3); - return config; - }; - - _proto._showElement = function _showElement(relatedTarget) { - var _this3 = this; - - var transition = $(this._element).hasClass(ClassName$5.FADE); - - if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { - // Don't move modal's DOM position - document.body.appendChild(this._element); - } - - this._element.style.display = 'block'; - - this._element.removeAttribute('aria-hidden'); - - this._element.setAttribute('aria-modal', true); - - if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE)) { - this._dialog.querySelector(Selector$5.MODAL_BODY).scrollTop = 0; - } else { - this._element.scrollTop = 0; - } - - if (transition) { - Util.reflow(this._element); - } - - $(this._element).addClass(ClassName$5.SHOW); - - if (this._config.focus) { - this._enforceFocus(); - } - - var shownEvent = $.Event(Event$5.SHOWN, { - relatedTarget: relatedTarget - }); - - var transitionComplete = function transitionComplete() { - if (_this3._config.focus) { - _this3._element.focus(); - } - - _this3._isTransitioning = false; - $(_this3._element).trigger(shownEvent); - }; - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._dialog); - $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration); - } else { - transitionComplete(); - } - }; - - _proto._enforceFocus = function _enforceFocus() { - var _this4 = this; - - $(document).off(Event$5.FOCUSIN) // Guard against infinite focus loop - .on(Event$5.FOCUSIN, function (event) { - if (document !== event.target && _this4._element !== event.target && $(_this4._element).has(event.target).length === 0) { - _this4._element.focus(); - } - }); - }; - - _proto._setEscapeEvent = function _setEscapeEvent() { - var _this5 = this; - - if (this._isShown && this._config.keyboard) { - $(this._element).on(Event$5.KEYDOWN_DISMISS, function (event) { - if (event.which === ESCAPE_KEYCODE$1) { - event.preventDefault(); - - _this5.hide(); - } - }); - } else if (!this._isShown) { - $(this._element).off(Event$5.KEYDOWN_DISMISS); - } - }; - - _proto._setResizeEvent = function _setResizeEvent() { - var _this6 = this; - - if (this._isShown) { - $(window).on(Event$5.RESIZE, function (event) { - return _this6.handleUpdate(event); - }); - } else { - $(window).off(Event$5.RESIZE); - } - }; - - _proto._hideModal = function _hideModal() { - var _this7 = this; - - this._element.style.display = 'none'; - - this._element.setAttribute('aria-hidden', true); - - this._element.removeAttribute('aria-modal'); - - this._isTransitioning = false; - - this._showBackdrop(function () { - $(document.body).removeClass(ClassName$5.OPEN); - - _this7._resetAdjustments(); - - _this7._resetScrollbar(); - - $(_this7._element).trigger(Event$5.HIDDEN); - }); - }; - - _proto._removeBackdrop = function _removeBackdrop() { - if (this._backdrop) { - $(this._backdrop).remove(); - this._backdrop = null; - } - }; - - _proto._showBackdrop = function _showBackdrop(callback) { - var _this8 = this; - - var animate = $(this._element).hasClass(ClassName$5.FADE) ? ClassName$5.FADE : ''; - - if (this._isShown && this._config.backdrop) { - this._backdrop = document.createElement('div'); - this._backdrop.className = ClassName$5.BACKDROP; - - if (animate) { - this._backdrop.classList.add(animate); - } - - $(this._backdrop).appendTo(document.body); - $(this._element).on(Event$5.CLICK_DISMISS, function (event) { - if (_this8._ignoreBackdropClick) { - _this8._ignoreBackdropClick = false; - return; - } - - if (event.target !== event.currentTarget) { - return; - } - - if (_this8._config.backdrop === 'static') { - _this8._element.focus(); - } else { - _this8.hide(); - } - }); - - if (animate) { - Util.reflow(this._backdrop); - } - - $(this._backdrop).addClass(ClassName$5.SHOW); - - if (!callback) { - return; - } - - if (!animate) { - callback(); - return; - } - - var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration); - } else if (!this._isShown && this._backdrop) { - $(this._backdrop).removeClass(ClassName$5.SHOW); - - var callbackRemove = function callbackRemove() { - _this8._removeBackdrop(); - - if (callback) { - callback(); - } - }; - - if ($(this._element).hasClass(ClassName$5.FADE)) { - var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - - $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration); - } else { - callbackRemove(); - } - } else if (callback) { - callback(); - } - } // ---------------------------------------------------------------------- - // the following methods are used to handle overflowing modals - // todo (fat): these should probably be refactored out of modal.js - // ---------------------------------------------------------------------- - ; - - _proto._adjustDialog = function _adjustDialog() { - var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - - if (!this._isBodyOverflowing && isModalOverflowing) { - this._element.style.paddingLeft = this._scrollbarWidth + "px"; - } - - if (this._isBodyOverflowing && !isModalOverflowing) { - this._element.style.paddingRight = this._scrollbarWidth + "px"; - } - }; - - _proto._resetAdjustments = function _resetAdjustments() { - this._element.style.paddingLeft = ''; - this._element.style.paddingRight = ''; - }; - - _proto._checkScrollbar = function _checkScrollbar() { - var rect = document.body.getBoundingClientRect(); - this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; - this._scrollbarWidth = this._getScrollbarWidth(); - }; - - _proto._setScrollbar = function _setScrollbar() { - var _this9 = this; - - if (this._isBodyOverflowing) { - // Note: DOMNode.style.paddingRight returns the actual value or '' if not set - // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - var stickyContent = [].slice.call(document.querySelectorAll(Selector$5.STICKY_CONTENT)); // Adjust fixed content padding - - $(fixedContent).each(function (index, element) { - var actualPadding = element.style.paddingRight; - var calculatedPadding = $(element).css('padding-right'); - $(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); - }); // Adjust sticky content margin - - $(stickyContent).each(function (index, element) { - var actualMargin = element.style.marginRight; - var calculatedMargin = $(element).css('margin-right'); - $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); - }); // Adjust body padding - - var actualPadding = document.body.style.paddingRight; - var calculatedPadding = $(document.body).css('padding-right'); - $(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); - } - - $(document.body).addClass(ClassName$5.OPEN); - }; - - _proto._resetScrollbar = function _resetScrollbar() { - // Restore fixed content padding - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - $(fixedContent).each(function (index, element) { - var padding = $(element).data('padding-right'); - $(element).removeData('padding-right'); - element.style.paddingRight = padding ? padding : ''; - }); // Restore sticky content - - var elements = [].slice.call(document.querySelectorAll("" + Selector$5.STICKY_CONTENT)); - $(elements).each(function (index, element) { - var margin = $(element).data('margin-right'); - - if (typeof margin !== 'undefined') { - $(element).css('margin-right', margin).removeData('margin-right'); - } - }); // Restore body padding - - var padding = $(document.body).data('padding-right'); - $(document.body).removeData('padding-right'); - document.body.style.paddingRight = padding ? padding : ''; - }; - - _proto._getScrollbarWidth = function _getScrollbarWidth() { - // thx d.walsh - var scrollDiv = document.createElement('div'); - scrollDiv.className = ClassName$5.SCROLLBAR_MEASURER; - document.body.appendChild(scrollDiv); - var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; - document.body.removeChild(scrollDiv); - return scrollbarWidth; - } // Static - ; - - Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { - return this.each(function () { - var data = $(this).data(DATA_KEY$5); - - var _config = _objectSpread({}, Default$3, $(this).data(), typeof config === 'object' && config ? config : {}); - - if (!data) { - data = new Modal(this, _config); - $(this).data(DATA_KEY$5, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](relatedTarget); - } else if (_config.show) { - data.show(relatedTarget); - } - }); - }; - - _createClass(Modal, null, [{ - key: "VERSION", - get: function get() { - return VERSION$5; - } - }, { - key: "Default", - get: function get() { - return Default$3; - } - }]); - - return Modal; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$5.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) { - var _this10 = this; - - var target; - var selector = Util.getSelectorFromElement(this); - - if (selector) { - target = document.querySelector(selector); - } - - var config = $(target).data(DATA_KEY$5) ? 'toggle' : _objectSpread({}, $(target).data(), $(this).data()); - - if (this.tagName === 'A' || this.tagName === 'AREA') { - event.preventDefault(); - } - - var $target = $(target).one(Event$5.SHOW, function (showEvent) { - if (showEvent.isDefaultPrevented()) { - // Only register focus restorer if modal will actually get shown - return; - } - - $target.one(Event$5.HIDDEN, function () { - if ($(_this10).is(':visible')) { - _this10.focus(); - } - }); - }); - - Modal._jQueryInterface.call($(target), config, this); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$5] = Modal._jQueryInterface; - $.fn[NAME$5].Constructor = Modal; - - $.fn[NAME$5].noConflict = function () { - $.fn[NAME$5] = JQUERY_NO_CONFLICT$5; - return Modal._jQueryInterface; - }; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): tools/sanitizer.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']; - var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i; - var DefaultWhitelist = { - // Global attributes allowed on any supplied element below. - '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], - a: ['target', 'href', 'title', 'rel'], - area: [], - b: [], - br: [], - col: [], - code: [], - div: [], - em: [], - hr: [], - h1: [], - h2: [], - h3: [], - h4: [], - h5: [], - h6: [], - i: [], - img: ['src', 'alt', 'title', 'width', 'height'], - li: [], - ol: [], - p: [], - pre: [], - s: [], - small: [], - span: [], - sub: [], - sup: [], - strong: [], - u: [], - ul: [] - /** - * A pattern that recognizes a commonly useful subset of URLs that are safe. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - }; - var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi; - /** - * A pattern that matches safe data URLs. Only matches image, video and audio types. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i; - - function allowedAttribute(attr, allowedAttributeList) { - var attrName = attr.nodeName.toLowerCase(); - - if (allowedAttributeList.indexOf(attrName) !== -1) { - if (uriAttrs.indexOf(attrName) !== -1) { - return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN)); - } - - return true; - } - - var regExp = allowedAttributeList.filter(function (attrRegex) { - return attrRegex instanceof RegExp; - }); // Check if a regular expression validates the attribute. - - for (var i = 0, l = regExp.length; i < l; i++) { - if (attrName.match(regExp[i])) { - return true; - } - } - - return false; - } - - function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { - if (unsafeHtml.length === 0) { - return unsafeHtml; - } - - if (sanitizeFn && typeof sanitizeFn === 'function') { - return sanitizeFn(unsafeHtml); - } - - var domParser = new window.DOMParser(); - var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html'); - var whitelistKeys = Object.keys(whiteList); - var elements = [].slice.call(createdDocument.body.querySelectorAll('*')); - - var _loop = function _loop(i, len) { - var el = elements[i]; - var elName = el.nodeName.toLowerCase(); - - if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) { - el.parentNode.removeChild(el); - return "continue"; - } - - var attributeList = [].slice.call(el.attributes); - var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []); - attributeList.forEach(function (attr) { - if (!allowedAttribute(attr, whitelistedAttributes)) { - el.removeAttribute(attr.nodeName); - } - }); - }; - - for (var i = 0, len = elements.length; i < len; i++) { - var _ret = _loop(i, len); - - if (_ret === "continue") continue; - } - - return createdDocument.body.innerHTML; - } - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$6 = 'tooltip'; - var VERSION$6 = '4.3.1'; - var DATA_KEY$6 = 'bs.tooltip'; - var EVENT_KEY$6 = "." + DATA_KEY$6; - var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6]; - var CLASS_PREFIX = 'bs-tooltip'; - var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); - var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']; - var DefaultType$4 = { - animation: 'boolean', - template: 'string', - title: '(string|element|function)', - trigger: 'string', - delay: '(number|object)', - html: 'boolean', - selector: '(string|boolean)', - placement: '(string|function)', - offset: '(number|string|function)', - container: '(string|element|boolean)', - fallbackPlacement: '(string|array)', - boundary: '(string|element)', - sanitize: 'boolean', - sanitizeFn: '(null|function)', - whiteList: 'object' - }; - var AttachmentMap$1 = { - AUTO: 'auto', - TOP: 'top', - RIGHT: 'right', - BOTTOM: 'bottom', - LEFT: 'left' - }; - var Default$4 = { - animation: true, - template: '<div class="tooltip" role="tooltip">' + '<div class="arrow"></div>' + '<div class="tooltip-inner"></div></div>', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - selector: false, - placement: 'top', - offset: 0, - container: false, - fallbackPlacement: 'flip', - boundary: 'scrollParent', - sanitize: true, - sanitizeFn: null, - whiteList: DefaultWhitelist - }; - var HoverState = { - SHOW: 'show', - OUT: 'out' - }; - var Event$6 = { - HIDE: "hide" + EVENT_KEY$6, - HIDDEN: "hidden" + EVENT_KEY$6, - SHOW: "show" + EVENT_KEY$6, - SHOWN: "shown" + EVENT_KEY$6, - INSERTED: "inserted" + EVENT_KEY$6, - CLICK: "click" + EVENT_KEY$6, - FOCUSIN: "focusin" + EVENT_KEY$6, - FOCUSOUT: "focusout" + EVENT_KEY$6, - MOUSEENTER: "mouseenter" + EVENT_KEY$6, - MOUSELEAVE: "mouseleave" + EVENT_KEY$6 - }; - var ClassName$6 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$6 = { - TOOLTIP: '.tooltip', - TOOLTIP_INNER: '.tooltip-inner', - ARROW: '.arrow' - }; - var Trigger = { - HOVER: 'hover', - FOCUS: 'focus', - CLICK: 'click', - MANUAL: 'manual' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Tooltip = - /*#__PURE__*/ - function () { - function Tooltip(element, config) { - /** - * Check for Popper dependency - * Popper - https://popper.js.org - */ - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s tooltips require Popper.js (https://popper.js.org/)'); - } // private - - - this._isEnabled = true; - this._timeout = 0; - this._hoverState = ''; - this._activeTrigger = {}; - this._popper = null; // Protected - - this.element = element; - this.config = this._getConfig(config); - this.tip = null; - - this._setListeners(); - } // Getters - - - var _proto = Tooltip.prototype; - - // Public - _proto.enable = function enable() { - this._isEnabled = true; - }; - - _proto.disable = function disable() { - this._isEnabled = false; - }; - - _proto.toggleEnabled = function toggleEnabled() { - this._isEnabled = !this._isEnabled; - }; - - _proto.toggle = function toggle(event) { - if (!this._isEnabled) { - return; - } - - if (event) { - var dataKey = this.constructor.DATA_KEY; - var context = $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - context._activeTrigger.click = !context._activeTrigger.click; - - if (context._isWithActiveTrigger()) { - context._enter(null, context); - } else { - context._leave(null, context); - } - } else { - if ($(this.getTipElement()).hasClass(ClassName$6.SHOW)) { - this._leave(null, this); - - return; - } - - this._enter(null, this); - } - }; - - _proto.dispose = function dispose() { - clearTimeout(this._timeout); - $.removeData(this.element, this.constructor.DATA_KEY); - $(this.element).off(this.constructor.EVENT_KEY); - $(this.element).closest('.modal').off('hide.bs.modal'); - - if (this.tip) { - $(this.tip).remove(); - } - - this._isEnabled = null; - this._timeout = null; - this._hoverState = null; - this._activeTrigger = null; - - if (this._popper !== null) { - this._popper.destroy(); - } - - this._popper = null; - this.element = null; - this.config = null; - this.tip = null; - }; - - _proto.show = function show() { - var _this = this; - - if ($(this.element).css('display') === 'none') { - throw new Error('Please use show on visible elements'); - } - - var showEvent = $.Event(this.constructor.Event.SHOW); - - if (this.isWithContent() && this._isEnabled) { - $(this.element).trigger(showEvent); - var shadowRoot = Util.findShadowRoot(this.element); - var isInTheDom = $.contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element); - - if (showEvent.isDefaultPrevented() || !isInTheDom) { - return; - } - - var tip = this.getTipElement(); - var tipId = Util.getUID(this.constructor.NAME); - tip.setAttribute('id', tipId); - this.element.setAttribute('aria-describedby', tipId); - this.setContent(); - - if (this.config.animation) { - $(tip).addClass(ClassName$6.FADE); - } - - var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; - - var attachment = this._getAttachment(placement); - - this.addAttachmentClass(attachment); - - var container = this._getContainer(); - - $(tip).data(this.constructor.DATA_KEY, this); - - if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) { - $(tip).appendTo(container); - } - - $(this.element).trigger(this.constructor.Event.INSERTED); - this._popper = new Popper(this.element, tip, { - placement: attachment, - modifiers: { - offset: this._getOffset(), - flip: { - behavior: this.config.fallbackPlacement - }, - arrow: { - element: Selector$6.ARROW - }, - preventOverflow: { - boundariesElement: this.config.boundary - } - }, - onCreate: function onCreate(data) { - if (data.originalPlacement !== data.placement) { - _this._handlePopperPlacementChange(data); - } - }, - onUpdate: function onUpdate(data) { - return _this._handlePopperPlacementChange(data); - } - }); - $(tip).addClass(ClassName$6.SHOW); // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().on('mouseover', null, $.noop); - } - - var complete = function complete() { - if (_this.config.animation) { - _this._fixTransition(); - } - - var prevHoverState = _this._hoverState; - _this._hoverState = null; - $(_this.element).trigger(_this.constructor.Event.SHOWN); - - if (prevHoverState === HoverState.OUT) { - _this._leave(null, _this); - } - }; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(this.tip); - $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - } - }; - - _proto.hide = function hide(callback) { - var _this2 = this; - - var tip = this.getTipElement(); - var hideEvent = $.Event(this.constructor.Event.HIDE); - - var complete = function complete() { - if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); - } - - _this2._cleanTipClass(); - - _this2.element.removeAttribute('aria-describedby'); - - $(_this2.element).trigger(_this2.constructor.Event.HIDDEN); - - if (_this2._popper !== null) { - _this2._popper.destroy(); - } - - if (callback) { - callback(); - } - }; - - $(this.element).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(tip).removeClass(ClassName$6.SHOW); // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - this._activeTrigger[Trigger.CLICK] = false; - this._activeTrigger[Trigger.FOCUS] = false; - this._activeTrigger[Trigger.HOVER] = false; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(tip); - $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - - this._hoverState = ''; - }; - - _proto.update = function update() { - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Protected - ; - - _proto.isWithContent = function isWithContent() { - return Boolean(this.getTitle()); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var tip = this.getTipElement(); - this.setElementContent($(tip.querySelectorAll(Selector$6.TOOLTIP_INNER)), this.getTitle()); - $(tip).removeClass(ClassName$6.FADE + " " + ClassName$6.SHOW); - }; - - _proto.setElementContent = function setElementContent($element, content) { - if (typeof content === 'object' && (content.nodeType || content.jquery)) { - // Content is a DOM node or a jQuery - if (this.config.html) { - if (!$(content).parent().is($element)) { - $element.empty().append(content); - } - } else { - $element.text($(content).text()); - } - - return; - } - - if (this.config.html) { - if (this.config.sanitize) { - content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn); - } - - $element.html(content); - } else { - $element.text(content); - } - }; - - _proto.getTitle = function getTitle() { - var title = this.element.getAttribute('data-original-title'); - - if (!title) { - title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; - } - - return title; - } // Private - ; - - _proto._getOffset = function _getOffset() { - var _this3 = this; - - var offset = {}; - - if (typeof this.config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread({}, data.offsets, _this3.config.offset(data.offsets, _this3.element) || {}); - return data; - }; - } else { - offset.offset = this.config.offset; - } - - return offset; - }; - - _proto._getContainer = function _getContainer() { - if (this.config.container === false) { - return document.body; - } - - if (Util.isElement(this.config.container)) { - return $(this.config.container); - } - - return $(document).find(this.config.container); - }; - - _proto._getAttachment = function _getAttachment(placement) { - return AttachmentMap$1[placement.toUpperCase()]; - }; - - _proto._setListeners = function _setListeners() { - var _this4 = this; - - var triggers = this.config.trigger.split(' '); - triggers.forEach(function (trigger) { - if (trigger === 'click') { - $(_this4.element).on(_this4.constructor.Event.CLICK, _this4.config.selector, function (event) { - return _this4.toggle(event); - }); - } else if (trigger !== Trigger.MANUAL) { - var eventIn = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSEENTER : _this4.constructor.Event.FOCUSIN; - var eventOut = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSELEAVE : _this4.constructor.Event.FOCUSOUT; - $(_this4.element).on(eventIn, _this4.config.selector, function (event) { - return _this4._enter(event); - }).on(eventOut, _this4.config.selector, function (event) { - return _this4._leave(event); - }); - } - }); - $(this.element).closest('.modal').on('hide.bs.modal', function () { - if (_this4.element) { - _this4.hide(); - } - }); - - if (this.config.selector) { - this.config = _objectSpread({}, this.config, { - trigger: 'manual', - selector: '' - }); - } else { - this._fixTitle(); - } - }; - - _proto._fixTitle = function _fixTitle() { - var titleType = typeof this.element.getAttribute('data-original-title'); - - if (this.element.getAttribute('title') || titleType !== 'string') { - this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); - this.element.setAttribute('title', ''); - } - }; - - _proto._enter = function _enter(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; - } - - if ($(context.getTipElement()).hasClass(ClassName$6.SHOW) || context._hoverState === HoverState.SHOW) { - context._hoverState = HoverState.SHOW; - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.SHOW; - - if (!context.config.delay || !context.config.delay.show) { - context.show(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.SHOW) { - context.show(); - } - }, context.config.delay.show); - }; - - _proto._leave = function _leave(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; - } - - if (context._isWithActiveTrigger()) { - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.OUT; - - if (!context.config.delay || !context.config.delay.hide) { - context.hide(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.OUT) { - context.hide(); - } - }, context.config.delay.hide); - }; - - _proto._isWithActiveTrigger = function _isWithActiveTrigger() { - for (var trigger in this._activeTrigger) { - if (this._activeTrigger[trigger]) { - return true; - } - } - - return false; - }; - - _proto._getConfig = function _getConfig(config) { - var dataAttributes = $(this.element).data(); - Object.keys(dataAttributes).forEach(function (dataAttr) { - if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) { - delete dataAttributes[dataAttr]; - } - }); - config = _objectSpread({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {}); - - if (typeof config.delay === 'number') { - config.delay = { - show: config.delay, - hide: config.delay - }; - } - - if (typeof config.title === 'number') { - config.title = config.title.toString(); - } - - if (typeof config.content === 'number') { - config.content = config.content.toString(); - } - - Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType); - - if (config.sanitize) { - config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn); - } - - return config; - }; - - _proto._getDelegateConfig = function _getDelegateConfig() { - var config = {}; - - if (this.config) { - for (var key in this.config) { - if (this.constructor.Default[key] !== this.config[key]) { - config[key] = this.config[key]; - } - } - } - - return config; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); - - if (tabClass !== null && tabClass.length) { - $tip.removeClass(tabClass.join('')); - } - }; - - _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) { - var popperInstance = popperData.instance; - this.tip = popperInstance.popper; - - this._cleanTipClass(); - - this.addAttachmentClass(this._getAttachment(popperData.placement)); - }; - - _proto._fixTransition = function _fixTransition() { - var tip = this.getTipElement(); - var initConfigAnimation = this.config.animation; - - if (tip.getAttribute('x-placement') !== null) { - return; - } - - $(tip).removeClass(ClassName$6.FADE); - this.config.animation = false; - this.hide(); - this.show(); - this.config.animation = initConfigAnimation; - } // Static - ; - - Tooltip._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$6); - - var _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - $(this).data(DATA_KEY$6, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Tooltip, null, [{ - key: "VERSION", - get: function get() { - return VERSION$6; - } - }, { - key: "Default", - get: function get() { - return Default$4; - } - }, { - key: "NAME", - get: function get() { - return NAME$6; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$6; - } - }, { - key: "Event", - get: function get() { - return Event$6; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$6; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$4; - } - }]); - - return Tooltip; - }(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$6] = Tooltip._jQueryInterface; - $.fn[NAME$6].Constructor = Tooltip; - - $.fn[NAME$6].noConflict = function () { - $.fn[NAME$6] = JQUERY_NO_CONFLICT$6; - return Tooltip._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$7 = 'popover'; - var VERSION$7 = '4.3.1'; - var DATA_KEY$7 = 'bs.popover'; - var EVENT_KEY$7 = "." + DATA_KEY$7; - var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7]; - var CLASS_PREFIX$1 = 'bs-popover'; - var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g'); - - var Default$5 = _objectSpread({}, Tooltip.Default, { - placement: 'right', - trigger: 'click', - content: '', - template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>' - }); - - var DefaultType$5 = _objectSpread({}, Tooltip.DefaultType, { - content: '(string|element|function)' - }); - - var ClassName$7 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$7 = { - TITLE: '.popover-header', - CONTENT: '.popover-body' - }; - var Event$7 = { - HIDE: "hide" + EVENT_KEY$7, - HIDDEN: "hidden" + EVENT_KEY$7, - SHOW: "show" + EVENT_KEY$7, - SHOWN: "shown" + EVENT_KEY$7, - INSERTED: "inserted" + EVENT_KEY$7, - CLICK: "click" + EVENT_KEY$7, - FOCUSIN: "focusin" + EVENT_KEY$7, - FOCUSOUT: "focusout" + EVENT_KEY$7, - MOUSEENTER: "mouseenter" + EVENT_KEY$7, - MOUSELEAVE: "mouseleave" + EVENT_KEY$7 - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Popover = - /*#__PURE__*/ - function (_Tooltip) { - _inheritsLoose(Popover, _Tooltip); - - function Popover() { - return _Tooltip.apply(this, arguments) || this; - } - - var _proto = Popover.prototype; - - // Overrides - _proto.isWithContent = function isWithContent() { - return this.getTitle() || this._getContent(); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var $tip = $(this.getTipElement()); // We use append for html objects to maintain js events - - this.setElementContent($tip.find(Selector$7.TITLE), this.getTitle()); - - var content = this._getContent(); - - if (typeof content === 'function') { - content = content.call(this.element); - } - - this.setElementContent($tip.find(Selector$7.CONTENT), content); - $tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW); - } // Private - ; - - _proto._getContent = function _getContent() { - return this.element.getAttribute('data-content') || this.config.content; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1); - - if (tabClass !== null && tabClass.length > 0) { - $tip.removeClass(tabClass.join('')); - } - } // Static - ; - - Popover._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$7); - - var _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - $(this).data(DATA_KEY$7, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Popover, null, [{ - key: "VERSION", - // Getters - get: function get() { - return VERSION$7; - } - }, { - key: "Default", - get: function get() { - return Default$5; - } - }, { - key: "NAME", - get: function get() { - return NAME$7; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$7; - } - }, { - key: "Event", - get: function get() { - return Event$7; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$7; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$5; - } - }]); - - return Popover; - }(Tooltip); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$7] = Popover._jQueryInterface; - $.fn[NAME$7].Constructor = Popover; - - $.fn[NAME$7].noConflict = function () { - $.fn[NAME$7] = JQUERY_NO_CONFLICT$7; - return Popover._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$8 = 'scrollspy'; - var VERSION$8 = '4.3.1'; - var DATA_KEY$8 = 'bs.scrollspy'; - var EVENT_KEY$8 = "." + DATA_KEY$8; - var DATA_API_KEY$6 = '.data-api'; - var JQUERY_NO_CONFLICT$8 = $.fn[NAME$8]; - var Default$6 = { - offset: 10, - method: 'auto', - target: '' - }; - var DefaultType$6 = { - offset: 'number', - method: 'string', - target: '(string|element)' - }; - var Event$8 = { - ACTIVATE: "activate" + EVENT_KEY$8, - SCROLL: "scroll" + EVENT_KEY$8, - LOAD_DATA_API: "load" + EVENT_KEY$8 + DATA_API_KEY$6 - }; - var ClassName$8 = { - DROPDOWN_ITEM: 'dropdown-item', - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active' - }; - var Selector$8 = { - DATA_SPY: '[data-spy="scroll"]', - ACTIVE: '.active', - NAV_LIST_GROUP: '.nav, .list-group', - NAV_LINKS: '.nav-link', - NAV_ITEMS: '.nav-item', - LIST_ITEMS: '.list-group-item', - DROPDOWN: '.dropdown', - DROPDOWN_ITEMS: '.dropdown-item', - DROPDOWN_TOGGLE: '.dropdown-toggle' - }; - var OffsetMethod = { - OFFSET: 'offset', - POSITION: 'position' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var ScrollSpy = - /*#__PURE__*/ - function () { - function ScrollSpy(element, config) { - var _this = this; - - this._element = element; - this._scrollElement = element.tagName === 'BODY' ? window : element; - this._config = this._getConfig(config); - this._selector = this._config.target + " " + Selector$8.NAV_LINKS + "," + (this._config.target + " " + Selector$8.LIST_ITEMS + ",") + (this._config.target + " " + Selector$8.DROPDOWN_ITEMS); - this._offsets = []; - this._targets = []; - this._activeTarget = null; - this._scrollHeight = 0; - $(this._scrollElement).on(Event$8.SCROLL, function (event) { - return _this._process(event); - }); - this.refresh(); - - this._process(); - } // Getters - - - var _proto = ScrollSpy.prototype; - - // Public - _proto.refresh = function refresh() { - var _this2 = this; - - var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; - var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; - var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; - this._offsets = []; - this._targets = []; - this._scrollHeight = this._getScrollHeight(); - var targets = [].slice.call(document.querySelectorAll(this._selector)); - targets.map(function (element) { - var target; - var targetSelector = Util.getSelectorFromElement(element); - - if (targetSelector) { - target = document.querySelector(targetSelector); - } - - if (target) { - var targetBCR = target.getBoundingClientRect(); - - if (targetBCR.width || targetBCR.height) { - // TODO (fat): remove sketch reliance on jQuery position/offset - return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; - } - } - - return null; - }).filter(function (item) { - return item; - }).sort(function (a, b) { - return a[0] - b[0]; - }).forEach(function (item) { - _this2._offsets.push(item[0]); - - _this2._targets.push(item[1]); - }); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$8); - $(this._scrollElement).off(EVENT_KEY$8); - this._element = null; - this._scrollElement = null; - this._config = null; - this._selector = null; - this._offsets = null; - this._targets = null; - this._activeTarget = null; - this._scrollHeight = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {}); - - if (typeof config.target !== 'string') { - var id = $(config.target).attr('id'); - - if (!id) { - id = Util.getUID(NAME$8); - $(config.target).attr('id', id); - } - - config.target = "#" + id; - } - - Util.typeCheckConfig(NAME$8, config, DefaultType$6); - return config; - }; - - _proto._getScrollTop = function _getScrollTop() { - return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; - }; - - _proto._getScrollHeight = function _getScrollHeight() { - return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); - }; - - _proto._getOffsetHeight = function _getOffsetHeight() { - return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; - }; - - _proto._process = function _process() { - var scrollTop = this._getScrollTop() + this._config.offset; - - var scrollHeight = this._getScrollHeight(); - - var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); - - if (this._scrollHeight !== scrollHeight) { - this.refresh(); - } - - if (scrollTop >= maxScroll) { - var target = this._targets[this._targets.length - 1]; - - if (this._activeTarget !== target) { - this._activate(target); - } - - return; - } - - if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { - this._activeTarget = null; - - this._clear(); - - return; - } - - var offsetLength = this._offsets.length; - - for (var i = offsetLength; i--;) { - var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); - - if (isActiveTarget) { - this._activate(this._targets[i]); - } - } - }; - - _proto._activate = function _activate(target) { - this._activeTarget = target; - - this._clear(); - - var queries = this._selector.split(',').map(function (selector) { - return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]"; - }); - - var $link = $([].slice.call(document.querySelectorAll(queries.join(',')))); - - if ($link.hasClass(ClassName$8.DROPDOWN_ITEM)) { - $link.closest(Selector$8.DROPDOWN).find(Selector$8.DROPDOWN_TOGGLE).addClass(ClassName$8.ACTIVE); - $link.addClass(ClassName$8.ACTIVE); - } else { - // Set triggered link as active - $link.addClass(ClassName$8.ACTIVE); // Set triggered links parents as active - // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor - - $link.parents(Selector$8.NAV_LIST_GROUP).prev(Selector$8.NAV_LINKS + ", " + Selector$8.LIST_ITEMS).addClass(ClassName$8.ACTIVE); // Handle special case when .nav-link is inside .nav-item - - $link.parents(Selector$8.NAV_LIST_GROUP).prev(Selector$8.NAV_ITEMS).children(Selector$8.NAV_LINKS).addClass(ClassName$8.ACTIVE); - } - - $(this._scrollElement).trigger(Event$8.ACTIVATE, { - relatedTarget: target - }); - }; - - _proto._clear = function _clear() { - [].slice.call(document.querySelectorAll(this._selector)).filter(function (node) { - return node.classList.contains(ClassName$8.ACTIVE); - }).forEach(function (node) { - return node.classList.remove(ClassName$8.ACTIVE); - }); - } // Static - ; - - ScrollSpy._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$8); - - var _config = typeof config === 'object' && config; - - if (!data) { - data = new ScrollSpy(this, _config); - $(this).data(DATA_KEY$8, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(ScrollSpy, null, [{ - key: "VERSION", - get: function get() { - return VERSION$8; - } - }, { - key: "Default", - get: function get() { - return Default$6; - } - }]); - - return ScrollSpy; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(window).on(Event$8.LOAD_DATA_API, function () { - var scrollSpys = [].slice.call(document.querySelectorAll(Selector$8.DATA_SPY)); - var scrollSpysLength = scrollSpys.length; - - for (var i = scrollSpysLength; i--;) { - var $spy = $(scrollSpys[i]); - - ScrollSpy._jQueryInterface.call($spy, $spy.data()); - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$8] = ScrollSpy._jQueryInterface; - $.fn[NAME$8].Constructor = ScrollSpy; - - $.fn[NAME$8].noConflict = function () { - $.fn[NAME$8] = JQUERY_NO_CONFLICT$8; - return ScrollSpy._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$9 = 'tab'; - var VERSION$9 = '4.3.1'; - var DATA_KEY$9 = 'bs.tab'; - var EVENT_KEY$9 = "." + DATA_KEY$9; - var DATA_API_KEY$7 = '.data-api'; - var JQUERY_NO_CONFLICT$9 = $.fn[NAME$9]; - var Event$9 = { - HIDE: "hide" + EVENT_KEY$9, - HIDDEN: "hidden" + EVENT_KEY$9, - SHOW: "show" + EVENT_KEY$9, - SHOWN: "shown" + EVENT_KEY$9, - CLICK_DATA_API: "click" + EVENT_KEY$9 + DATA_API_KEY$7 - }; - var ClassName$9 = { - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active', - DISABLED: 'disabled', - FADE: 'fade', - SHOW: 'show' - }; - var Selector$9 = { - DROPDOWN: '.dropdown', - NAV_LIST_GROUP: '.nav, .list-group', - ACTIVE: '.active', - ACTIVE_UL: '> li > .active', - DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]', - DROPDOWN_TOGGLE: '.dropdown-toggle', - DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Tab = - /*#__PURE__*/ - function () { - function Tab(element) { - this._element = element; - } // Getters - - - var _proto = Tab.prototype; - - // Public - _proto.show = function show() { - var _this = this; - - if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $(this._element).hasClass(ClassName$9.ACTIVE) || $(this._element).hasClass(ClassName$9.DISABLED)) { - return; - } - - var target; - var previous; - var listElement = $(this._element).closest(Selector$9.NAV_LIST_GROUP)[0]; - var selector = Util.getSelectorFromElement(this._element); - - if (listElement) { - var itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector$9.ACTIVE_UL : Selector$9.ACTIVE; - previous = $.makeArray($(listElement).find(itemSelector)); - previous = previous[previous.length - 1]; - } - - var hideEvent = $.Event(Event$9.HIDE, { - relatedTarget: this._element - }); - var showEvent = $.Event(Event$9.SHOW, { - relatedTarget: previous - }); - - if (previous) { - $(previous).trigger(hideEvent); - } - - $(this._element).trigger(showEvent); - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { - return; - } - - if (selector) { - target = document.querySelector(selector); - } - - this._activate(this._element, listElement); - - var complete = function complete() { - var hiddenEvent = $.Event(Event$9.HIDDEN, { - relatedTarget: _this._element - }); - var shownEvent = $.Event(Event$9.SHOWN, { - relatedTarget: previous - }); - $(previous).trigger(hiddenEvent); - $(_this._element).trigger(shownEvent); - }; - - if (target) { - this._activate(target, target.parentNode, complete); - } else { - complete(); - } - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$9); - this._element = null; - } // Private - ; - - _proto._activate = function _activate(element, container, callback) { - var _this2 = this; - - var activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ? $(container).find(Selector$9.ACTIVE_UL) : $(container).children(Selector$9.ACTIVE); - var active = activeElements[0]; - var isTransitioning = callback && active && $(active).hasClass(ClassName$9.FADE); - - var complete = function complete() { - return _this2._transitionComplete(element, active, callback); - }; - - if (active && isTransitioning) { - var transitionDuration = Util.getTransitionDurationFromElement(active); - $(active).removeClass(ClassName$9.SHOW).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - }; - - _proto._transitionComplete = function _transitionComplete(element, active, callback) { - if (active) { - $(active).removeClass(ClassName$9.ACTIVE); - var dropdownChild = $(active.parentNode).find(Selector$9.DROPDOWN_ACTIVE_CHILD)[0]; - - if (dropdownChild) { - $(dropdownChild).removeClass(ClassName$9.ACTIVE); - } - - if (active.getAttribute('role') === 'tab') { - active.setAttribute('aria-selected', false); - } - } - - $(element).addClass(ClassName$9.ACTIVE); - - if (element.getAttribute('role') === 'tab') { - element.setAttribute('aria-selected', true); - } - - Util.reflow(element); - - if (element.classList.contains(ClassName$9.FADE)) { - element.classList.add(ClassName$9.SHOW); - } - - if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) { - var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0]; - - if (dropdownElement) { - var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector$9.DROPDOWN_TOGGLE)); - $(dropdownToggleList).addClass(ClassName$9.ACTIVE); - } - - element.setAttribute('aria-expanded', true); - } - - if (callback) { - callback(); - } - } // Static - ; - - Tab._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY$9); - - if (!data) { - data = new Tab(this); - $this.data(DATA_KEY$9, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Tab, null, [{ - key: "VERSION", - get: function get() { - return VERSION$9; - } - }]); - - return Tab; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$9.CLICK_DATA_API, Selector$9.DATA_TOGGLE, function (event) { - event.preventDefault(); - - Tab._jQueryInterface.call($(this), 'show'); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$9] = Tab._jQueryInterface; - $.fn[NAME$9].Constructor = Tab; - - $.fn[NAME$9].noConflict = function () { - $.fn[NAME$9] = JQUERY_NO_CONFLICT$9; - return Tab._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$a = 'toast'; - var VERSION$a = '4.3.1'; - var DATA_KEY$a = 'bs.toast'; - var EVENT_KEY$a = "." + DATA_KEY$a; - var JQUERY_NO_CONFLICT$a = $.fn[NAME$a]; - var Event$a = { - CLICK_DISMISS: "click.dismiss" + EVENT_KEY$a, - HIDE: "hide" + EVENT_KEY$a, - HIDDEN: "hidden" + EVENT_KEY$a, - SHOW: "show" + EVENT_KEY$a, - SHOWN: "shown" + EVENT_KEY$a - }; - var ClassName$a = { - FADE: 'fade', - HIDE: 'hide', - SHOW: 'show', - SHOWING: 'showing' - }; - var DefaultType$7 = { - animation: 'boolean', - autohide: 'boolean', - delay: 'number' - }; - var Default$7 = { - animation: true, - autohide: true, - delay: 500 - }; - var Selector$a = { - DATA_DISMISS: '[data-dismiss="toast"]' - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - }; - - var Toast = - /*#__PURE__*/ - function () { - function Toast(element, config) { - this._element = element; - this._config = this._getConfig(config); - this._timeout = null; - - this._setListeners(); - } // Getters - - - var _proto = Toast.prototype; - - // Public - _proto.show = function show() { - var _this = this; - - $(this._element).trigger(Event$a.SHOW); - - if (this._config.animation) { - this._element.classList.add(ClassName$a.FADE); - } - - var complete = function complete() { - _this._element.classList.remove(ClassName$a.SHOWING); - - _this._element.classList.add(ClassName$a.SHOW); - - $(_this._element).trigger(Event$a.SHOWN); - - if (_this._config.autohide) { - _this.hide(); - } - }; - - this._element.classList.remove(ClassName$a.HIDE); - - this._element.classList.add(ClassName$a.SHOWING); - - if (this._config.animation) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - }; - - _proto.hide = function hide(withoutTimeout) { - var _this2 = this; - - if (!this._element.classList.contains(ClassName$a.SHOW)) { - return; - } - - $(this._element).trigger(Event$a.HIDE); - - if (withoutTimeout) { - this._close(); - } else { - this._timeout = setTimeout(function () { - _this2._close(); - }, this._config.delay); - } - }; - - _proto.dispose = function dispose() { - clearTimeout(this._timeout); - this._timeout = null; - - if (this._element.classList.contains(ClassName$a.SHOW)) { - this._element.classList.remove(ClassName$a.SHOW); - } - - $(this._element).off(Event$a.CLICK_DISMISS); - $.removeData(this._element, DATA_KEY$a); - this._element = null; - this._config = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {}); - Util.typeCheckConfig(NAME$a, config, this.constructor.DefaultType); - return config; - }; - - _proto._setListeners = function _setListeners() { - var _this3 = this; - - $(this._element).on(Event$a.CLICK_DISMISS, Selector$a.DATA_DISMISS, function () { - return _this3.hide(true); - }); - }; - - _proto._close = function _close() { - var _this4 = this; - - var complete = function complete() { - _this4._element.classList.add(ClassName$a.HIDE); - - $(_this4._element).trigger(Event$a.HIDDEN); - }; - - this._element.classList.remove(ClassName$a.SHOW); - - if (this._config.animation) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - } // Static - ; - - Toast._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY$a); - - var _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - $element.data(DATA_KEY$a, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](this); - } - }); - }; - - _createClass(Toast, null, [{ - key: "VERSION", - get: function get() { - return VERSION$a; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$7; - } - }, { - key: "Default", - get: function get() { - return Default$7; - } - }]); - - return Toast; - }(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$a] = Toast._jQueryInterface; - $.fn[NAME$a].Constructor = Toast; - - $.fn[NAME$a].noConflict = function () { - $.fn[NAME$a] = JQUERY_NO_CONFLICT$a; - return Toast._jQueryInterface; - }; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.3.1): index.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - - (function () { - if (typeof $ === 'undefined') { - throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.'); - } - - var version = $.fn.jquery.split(' ')[0].split('.'); - var minMajor = 1; - var ltMajor = 2; - var minMinor = 9; - var minPatch = 1; - var maxMajor = 4; - - if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) { - throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0'); - } - })(); - - exports.Util = Util; - exports.Alert = Alert; - exports.Button = Button; - exports.Carousel = Carousel; - exports.Collapse = Collapse; - exports.Dropdown = Dropdown; - exports.Modal = Modal; - exports.Popover = Popover; - exports.Scrollspy = ScrollSpy; - exports.Tab = Tab; - exports.Toast = Toast; - exports.Tooltip = Tooltip; - - Object.defineProperty(exports, '__esModule', { value: true }); - -})); -//# sourceMappingURL=bootstrap.js.map diff --git a/js/bootstrap.js.map b/js/bootstrap.js.map deleted file mode 100755 index 70b358f..0000000 --- a/js/bootstrap.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"bootstrap.js","sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/src/index.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for <a> elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div></div>',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div></div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n $link.parents(Selector.NAV_LIST_GROUP).prev(`${Selector.NAV_LINKS}, ${Selector.LIST_ITEMS}`).addClass(ClassName.ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE)\n }\n\n $(this._scrollElement).trigger(Event.ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter((node) => node.classList.contains(ClassName.ACTIVE))\n .forEach((node) => node.classList.remove(ClassName.ACTIVE))\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active',\n DISABLED : 'disabled',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DROPDOWN : '.dropdown',\n NAV_LIST_GROUP : '.nav, .list-group',\n ACTIVE : '.active',\n ACTIVE_UL : '> li > .active',\n DATA_TOGGLE : '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]',\n DROPDOWN_TOGGLE : '.dropdown-toggle',\n DROPDOWN_ACTIVE_CHILD : '> .dropdown-menu .active'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(ClassName.ACTIVE) ||\n $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(Selector.NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector.ACTIVE_UL : Selector.ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(Event.HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(Event.HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL')\n ? $(container).find(Selector.ACTIVE_UL)\n : $(container).children(Selector.ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(ClassName.FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(ClassName.SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(ClassName.ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n Selector.DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(ClassName.ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(ClassName.ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(ClassName.FADE)) {\n element.classList.add(ClassName.SHOW)\n }\n\n if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(Selector.DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(ClassName.ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n HIDE : 'hide',\n SHOW : 'show',\n SHOWING : 'showing'\n}\n\nconst DefaultType = {\n animation : 'boolean',\n autohide : 'boolean',\n delay : 'number'\n}\n\nconst Default = {\n animation : true,\n autohide : true,\n delay : 500\n}\n\nconst Selector = {\n DATA_DISMISS : '[data-dismiss=\"toast\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n show() {\n $(this._element).trigger(Event.SHOW)\n\n if (this._config.animation) {\n this._element.classList.add(ClassName.FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(ClassName.SHOWING)\n this._element.classList.add(ClassName.SHOW)\n\n $(this._element).trigger(Event.SHOWN)\n\n if (this._config.autohide) {\n this.hide()\n }\n }\n\n this._element.classList.remove(ClassName.HIDE)\n this._element.classList.add(ClassName.SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide(withoutTimeout) {\n if (!this._element.classList.contains(ClassName.SHOW)) {\n return\n }\n\n $(this._element).trigger(Event.HIDE)\n\n if (withoutTimeout) {\n this._close()\n } else {\n this._timeout = setTimeout(() => {\n this._close()\n }, this._config.delay)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n this._timeout = null\n\n if (this._element.classList.contains(ClassName.SHOW)) {\n this._element.classList.remove(ClassName.SHOW)\n }\n\n $(this._element).off(Event.CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n () => this.hide(true)\n )\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(ClassName.HIDE)\n $(this._element).trigger(Event.HIDDEN)\n }\n\n this._element.classList.remove(ClassName.SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n","import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Toast from './toast'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(() => {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})()\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Toast,\n Tooltip\n}\n"],"names":["TRANSITION_END","MAX_UID","MILLISECONDS_MULTIPLIER","toType","obj","toString","call","match","toLowerCase","getSpecialTransitionEndEvent","bindType","delegateType","handle","event","$","target","is","handleObj","handler","apply","arguments","undefined","transitionEndEmulator","duration","called","one","Util","setTimeout","triggerTransitionEnd","setTransitionEndSupport","fn","emulateTransitionEnd","special","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","err","getTransitionDurationFromElement","transitionDuration","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","expectedTypes","value","valueType","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","parentNode","NAME","VERSION","DATA_KEY","EVENT_KEY","DATA_API_KEY","JQUERY_NO_CONFLICT","Selector","DISMISS","Event","CLOSE","CLOSED","CLICK_DATA_API","ClassName","ALERT","FADE","SHOW","Alert","_element","close","rootElement","_getRootElement","customEvent","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","ACTIVE","BUTTON","FOCUS","DATA_TOGGLE_CARROT","DATA_TOGGLE","INPUT","FOCUS_BLUR_DATA_API","Button","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","hasAttribute","focus","setAttribute","toggleClass","button","ARROW_LEFT_KEYCODE","ARROW_RIGHT_KEYCODE","TOUCHEVENT_COMPAT_WAIT","SWIPE_THRESHOLD","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","Direction","NEXT","PREV","LEFT","RIGHT","SLIDE","SLID","KEYDOWN","MOUSEENTER","MOUSELEAVE","TOUCHSTART","TOUCHMOVE","TOUCHEND","POINTERDOWN","POINTERUP","DRAG_START","LOAD_DATA_API","CAROUSEL","ITEM","POINTER_EVENT","ACTIVE_ITEM","ITEM_IMG","NEXT_PREV","INDICATORS","DATA_SLIDE","DATA_RIDE","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","window","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","length","direction","off","_handleSwipe","absDeltax","abs","_keydown","_addTouchEventListeners","start","originalEvent","pointerType","clientX","touches","move","end","clearTimeout","querySelectorAll","e","add","tagName","which","slice","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","isGoingToWrap","delta","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","activeElementIndex","nextElement","nextElementIndex","isCycling","directionalClassName","orderClassName","slidEvent","nextElementInterval","parseInt","defaultInterval","action","TypeError","ride","_dataApiClickHandler","slideIndex","carousels","i","len","$carousel","SHOWN","HIDE","HIDDEN","COLLAPSE","COLLAPSING","COLLAPSED","Dimension","WIDTH","HEIGHT","ACTIVES","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","complete","capitalizedDimension","scrollSize","getBoundingClientRect","triggerArrayLength","$elem","isTransitioning","hasWidth","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","selectors","$target","ESCAPE_KEYCODE","SPACE_KEYCODE","TAB_KEYCODE","ARROW_UP_KEYCODE","ARROW_DOWN_KEYCODE","RIGHT_MOUSE_BUTTON_WHICH","REGEXP_KEYDOWN","CLICK","KEYDOWN_DATA_API","KEYUP_DATA_API","DISABLED","DROPUP","DROPRIGHT","DROPLEFT","MENURIGHT","MENULEFT","POSITION_STATIC","FORM_CHILD","MENU","NAVBAR_NAV","VISIBLE_ITEMS","AttachmentMap","TOP","TOPEND","BOTTOM","BOTTOMEND","RIGHTEND","LEFTEND","offset","flip","boundary","reference","display","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","_getParentFromElement","isActive","_clearMenus","showEvent","Popper","referenceElement","_getPopperConfig","body","noop","hideEvent","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","_getOffset","offsets","popperConfig","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","backdrop","FOCUSIN","RESIZE","CLICK_DISMISS","KEYDOWN_DISMISS","MOUSEUP_DISMISS","MOUSEDOWN_DISMISS","SCROLLABLE","SCROLLBAR_MEASURER","BACKDROP","OPEN","DIALOG","MODAL_BODY","DATA_DISMISS","FIXED_CONTENT","STICKY_CONTENT","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","forEach","htmlElement","handleUpdate","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","has","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","isModalOverflowing","scrollHeight","clientHeight","paddingLeft","paddingRight","rect","left","right","innerWidth","_getScrollbarWidth","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","uriAttrs","ARIA_ATTRIBUTE_PATTERN","DefaultWhitelist","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","SAFE_URL_PATTERN","DATA_URL_PATTERN","allowedAttribute","allowedAttributeList","attrName","nodeName","nodeValue","regExp","attrRegex","l","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","domParser","DOMParser","createdDocument","parseFromString","whitelistKeys","keys","el","elName","attributeList","attributes","whitelistedAttributes","concat","innerHTML","CLASS_PREFIX","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","html","container","fallbackPlacement","sanitize","AUTO","HoverState","OUT","INSERTED","FOCUSOUT","TOOLTIP","TOOLTIP_INNER","ARROW","Trigger","HOVER","MANUAL","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","empty","append","text","find","triggers","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","key","$tip","tabClass","join","popperData","popperInstance","instance","popper","initConfigAnimation","TITLE","CONTENT","Popover","_getContent","method","ACTIVATE","SCROLL","DROPDOWN_ITEM","DROPDOWN_MENU","DATA_SPY","NAV_LIST_GROUP","NAV_LINKS","NAV_ITEMS","LIST_ITEMS","DROPDOWN","DROPDOWN_ITEMS","DROPDOWN_TOGGLE","OffsetMethod","OFFSET","POSITION","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targets","map","targetSelector","targetBCR","height","top","item","sort","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","offsetLength","isActiveTarget","queries","$link","parents","node","scrollSpys","scrollSpysLength","$spy","ACTIVE_UL","DROPDOWN_ACTIVE_CHILD","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","activeElements","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","SHOWING","autohide","Toast","withoutTimeout","_close","version","minMajor","ltMajor","minMinor","minPatch","maxMajor"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAA;;;;;;AAOA,EAEA;;;;;;EAMA,IAAMA,cAAc,GAAG,eAAvB;EACA,IAAMC,OAAO,GAAG,OAAhB;EACA,IAAMC,uBAAuB,GAAG,IAAhC;;EAGA,SAASC,MAAT,CAAgBC,GAAhB,EAAqB;EACnB,SAAO,GAAGC,QAAH,CAAYC,IAAZ,CAAiBF,GAAjB,EAAsBG,KAAtB,CAA4B,aAA5B,EAA2C,CAA3C,EAA8CC,WAA9C,EAAP;EACD;;EAED,SAASC,4BAAT,GAAwC;EACtC,SAAO;EACLC,IAAAA,QAAQ,EAAEV,cADL;EAELW,IAAAA,YAAY,EAAEX,cAFT;EAGLY,IAAAA,MAHK,kBAGEC,KAHF,EAGS;EACZ,UAAIC,CAAC,CAACD,KAAK,CAACE,MAAP,CAAD,CAAgBC,EAAhB,CAAmB,IAAnB,CAAJ,EAA8B;EAC5B,eAAOH,KAAK,CAACI,SAAN,CAAgBC,OAAhB,CAAwBC,KAAxB,CAA8B,IAA9B,EAAoCC,SAApC,CAAP,CAD4B;EAE7B;;EACD,aAAOC,SAAP,CAJY;EAKb;EARI,GAAP;EAUD;;EAED,SAASC,qBAAT,CAA+BC,QAA/B,EAAyC;EAAA;;EACvC,MAAIC,MAAM,GAAG,KAAb;EAEAV,EAAAA,CAAC,CAAC,IAAD,CAAD,CAAQW,GAAR,CAAYC,IAAI,CAAC1B,cAAjB,EAAiC,YAAM;EACrCwB,IAAAA,MAAM,GAAG,IAAT;EACD,GAFD;EAIAG,EAAAA,UAAU,CAAC,YAAM;EACf,QAAI,CAACH,MAAL,EAAa;EACXE,MAAAA,IAAI,CAACE,oBAAL,CAA0B,KAA1B;EACD;EACF,GAJS,EAIPL,QAJO,CAAV;EAMA,SAAO,IAAP;EACD;;EAED,SAASM,uBAAT,GAAmC;EACjCf,EAAAA,CAAC,CAACgB,EAAF,CAAKC,oBAAL,GAA4BT,qBAA5B;EACAR,EAAAA,CAAC,CAACD,KAAF,CAAQmB,OAAR,CAAgBN,IAAI,CAAC1B,cAArB,IAAuCS,4BAA4B,EAAnE;EACD;EAED;;;;;;;EAMA,IAAMiB,IAAI,GAAG;EAEX1B,EAAAA,cAAc,EAAE,iBAFL;EAIXiC,EAAAA,MAJW,kBAIJC,MAJI,EAII;EACb,OAAG;EACD;EACAA,MAAAA,MAAM,IAAI,CAAC,EAAEC,IAAI,CAACC,MAAL,KAAgBnC,OAAlB,CAAX,CAFC;EAGF,KAHD,QAGSoC,QAAQ,CAACC,cAAT,CAAwBJ,MAAxB,CAHT;;EAIA,WAAOA,MAAP;EACD,GAVU;EAYXK,EAAAA,sBAZW,kCAYYC,OAZZ,EAYqB;EAC9B,QAAIC,QAAQ,GAAGD,OAAO,CAACE,YAAR,CAAqB,aAArB,CAAf;;EAEA,QAAI,CAACD,QAAD,IAAaA,QAAQ,KAAK,GAA9B,EAAmC;EACjC,UAAME,QAAQ,GAAGH,OAAO,CAACE,YAAR,CAAqB,MAArB,CAAjB;EACAD,MAAAA,QAAQ,GAAGE,QAAQ,IAAIA,QAAQ,KAAK,GAAzB,GAA+BA,QAAQ,CAACC,IAAT,EAA/B,GAAiD,EAA5D;EACD;;EAED,QAAI;EACF,aAAOP,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,IAAmCA,QAAnC,GAA8C,IAArD;EACD,KAFD,CAEE,OAAOK,GAAP,EAAY;EACZ,aAAO,IAAP;EACD;EACF,GAzBU;EA2BXC,EAAAA,gCA3BW,4CA2BsBP,OA3BtB,EA2B+B;EACxC,QAAI,CAACA,OAAL,EAAc;EACZ,aAAO,CAAP;EACD,KAHuC;;;EAMxC,QAAIQ,kBAAkB,GAAGlC,CAAC,CAAC0B,OAAD,CAAD,CAAWS,GAAX,CAAe,qBAAf,CAAzB;EACA,QAAIC,eAAe,GAAGpC,CAAC,CAAC0B,OAAD,CAAD,CAAWS,GAAX,CAAe,kBAAf,CAAtB;EAEA,QAAME,uBAAuB,GAAGC,UAAU,CAACJ,kBAAD,CAA1C;EACA,QAAMK,oBAAoB,GAAGD,UAAU,CAACF,eAAD,CAAvC,CAVwC;;EAaxC,QAAI,CAACC,uBAAD,IAA4B,CAACE,oBAAjC,EAAuD;EACrD,aAAO,CAAP;EACD,KAfuC;;;EAkBxCL,IAAAA,kBAAkB,GAAGA,kBAAkB,CAACM,KAAnB,CAAyB,GAAzB,EAA8B,CAA9B,CAArB;EACAJ,IAAAA,eAAe,GAAGA,eAAe,CAACI,KAAhB,CAAsB,GAAtB,EAA2B,CAA3B,CAAlB;EAEA,WAAO,CAACF,UAAU,CAACJ,kBAAD,CAAV,GAAiCI,UAAU,CAACF,eAAD,CAA5C,IAAiEhD,uBAAxE;EACD,GAjDU;EAmDXqD,EAAAA,MAnDW,kBAmDJf,OAnDI,EAmDK;EACd,WAAOA,OAAO,CAACgB,YAAf;EACD,GArDU;EAuDX5B,EAAAA,oBAvDW,gCAuDUY,OAvDV,EAuDmB;EAC5B1B,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAWiB,OAAX,CAAmBzD,cAAnB;EACD,GAzDU;EA2DX;EACA0D,EAAAA,qBA5DW,mCA4Da;EACtB,WAAOC,OAAO,CAAC3D,cAAD,CAAd;EACD,GA9DU;EAgEX4D,EAAAA,SAhEW,qBAgEDxD,GAhEC,EAgEI;EACb,WAAO,CAACA,GAAG,CAAC,CAAD,CAAH,IAAUA,GAAX,EAAgByD,QAAvB;EACD,GAlEU;EAoEXC,EAAAA,eApEW,2BAoEKC,aApEL,EAoEoBC,MApEpB,EAoE4BC,WApE5B,EAoEyC;EAClD,SAAK,IAAMC,QAAX,IAAuBD,WAAvB,EAAoC;EAClC,UAAIE,MAAM,CAACC,SAAP,CAAiBC,cAAjB,CAAgC/D,IAAhC,CAAqC2D,WAArC,EAAkDC,QAAlD,CAAJ,EAAiE;EAC/D,YAAMI,aAAa,GAAGL,WAAW,CAACC,QAAD,CAAjC;EACA,YAAMK,KAAK,GAAWP,MAAM,CAACE,QAAD,CAA5B;EACA,YAAMM,SAAS,GAAOD,KAAK,IAAI7C,IAAI,CAACkC,SAAL,CAAeW,KAAf,CAAT,GAClB,SADkB,GACNpE,MAAM,CAACoE,KAAD,CADtB;;EAGA,YAAI,CAAC,IAAIE,MAAJ,CAAWH,aAAX,EAA0BI,IAA1B,CAA+BF,SAA/B,CAAL,EAAgD;EAC9C,gBAAM,IAAIG,KAAJ,CACDZ,aAAa,CAACa,WAAd,EAAH,yBACWV,QADX,2BACuCM,SADvC,sCAEsBF,aAFtB,SADI,CAAN;EAID;EACF;EACF;EACF,GApFU;EAsFXO,EAAAA,cAtFW,0BAsFIrC,OAtFJ,EAsFa;EACtB,QAAI,CAACH,QAAQ,CAACyC,eAAT,CAAyBC,YAA9B,EAA4C;EAC1C,aAAO,IAAP;EACD,KAHqB;;;EAMtB,QAAI,OAAOvC,OAAO,CAACwC,WAAf,KAA+B,UAAnC,EAA+C;EAC7C,UAAMC,IAAI,GAAGzC,OAAO,CAACwC,WAAR,EAAb;EACA,aAAOC,IAAI,YAAYC,UAAhB,GAA6BD,IAA7B,GAAoC,IAA3C;EACD;;EAED,QAAIzC,OAAO,YAAY0C,UAAvB,EAAmC;EACjC,aAAO1C,OAAP;EACD,KAbqB;;;EAgBtB,QAAI,CAACA,OAAO,CAAC2C,UAAb,EAAyB;EACvB,aAAO,IAAP;EACD;;EAED,WAAOzD,IAAI,CAACmD,cAAL,CAAoBrC,OAAO,CAAC2C,UAA5B,CAAP;EACD;EA3GU,CAAb;EA8GAtD,uBAAuB;;ECpKvB;;;;;;EAMA,IAAMuD,IAAI,GAAkB,OAA5B;EACA,IAAMC,OAAO,GAAe,OAA5B;EACA,IAAMC,QAAQ,GAAc,UAA5B;EACA,IAAMC,SAAS,SAAiBD,QAAhC;EACA,IAAME,YAAY,GAAU,WAA5B;EACA,IAAMC,kBAAkB,GAAI3E,CAAC,CAACgB,EAAF,CAAKsD,IAAL,CAA5B;EAEA,IAAMM,QAAQ,GAAG;EACfC,EAAAA,OAAO,EAAG;EADK,CAAjB;EAIA,IAAMC,KAAK,GAAG;EACZC,EAAAA,KAAK,YAAoBN,SADb;EAEZO,EAAAA,MAAM,aAAoBP,SAFd;EAGZQ,EAAAA,cAAc,YAAWR,SAAX,GAAuBC;EAHzB,CAAd;EAMA,IAAMQ,SAAS,GAAG;EAChBC,EAAAA,KAAK,EAAG,OADQ;EAEhBC,EAAAA,IAAI,EAAI,MAFQ;EAGhBC,EAAAA,IAAI,EAAI;EAGV;;;;;;EANkB,CAAlB;;MAYMC;;;EACJ,iBAAY5D,OAAZ,EAAqB;EACnB,SAAK6D,QAAL,GAAgB7D,OAAhB;EACD;;;;;EAQD;WAEA8D,QAAA,eAAM9D,OAAN,EAAe;EACb,QAAI+D,WAAW,GAAG,KAAKF,QAAvB;;EACA,QAAI7D,OAAJ,EAAa;EACX+D,MAAAA,WAAW,GAAG,KAAKC,eAAL,CAAqBhE,OAArB,CAAd;EACD;;EAED,QAAMiE,WAAW,GAAG,KAAKC,kBAAL,CAAwBH,WAAxB,CAApB;;EAEA,QAAIE,WAAW,CAACE,kBAAZ,EAAJ,EAAsC;EACpC;EACD;;EAED,SAAKC,cAAL,CAAoBL,WAApB;EACD;;WAEDM,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,QAA5B;EACA,SAAKe,QAAL,GAAgB,IAAhB;EACD;;;WAIDG,kBAAA,yBAAgBhE,OAAhB,EAAyB;EACvB,QAAMC,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4BC,OAA5B,CAAjB;EACA,QAAIuE,MAAM,GAAO,KAAjB;;EAEA,QAAItE,QAAJ,EAAc;EACZsE,MAAAA,MAAM,GAAG1E,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,CAAT;EACD;;EAED,QAAI,CAACsE,MAAL,EAAa;EACXA,MAAAA,MAAM,GAAGjG,CAAC,CAAC0B,OAAD,CAAD,CAAWwE,OAAX,OAAuBhB,SAAS,CAACC,KAAjC,EAA0C,CAA1C,CAAT;EACD;;EAED,WAAOc,MAAP;EACD;;WAEDL,qBAAA,4BAAmBlE,OAAnB,EAA4B;EAC1B,QAAMyE,UAAU,GAAGnG,CAAC,CAAC8E,KAAF,CAAQA,KAAK,CAACC,KAAd,CAAnB;EAEA/E,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAWiB,OAAX,CAAmBwD,UAAnB;EACA,WAAOA,UAAP;EACD;;WAEDL,iBAAA,wBAAepE,OAAf,EAAwB;EAAA;;EACtB1B,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAW0E,WAAX,CAAuBlB,SAAS,CAACG,IAAjC;;EAEA,QAAI,CAACrF,CAAC,CAAC0B,OAAD,CAAD,CAAW2E,QAAX,CAAoBnB,SAAS,CAACE,IAA9B,CAAL,EAA0C;EACxC,WAAKkB,eAAL,CAAqB5E,OAArB;;EACA;EACD;;EAED,QAAMQ,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsCP,OAAtC,CAA3B;EAEA1B,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CACGf,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4B,UAACa,KAAD;EAAA,aAAW,KAAI,CAACuG,eAAL,CAAqB5E,OAArB,EAA8B3B,KAA9B,CAAX;EAAA,KAD5B,EAEGkB,oBAFH,CAEwBiB,kBAFxB;EAGD;;WAEDoE,kBAAA,yBAAgB5E,OAAhB,EAAyB;EACvB1B,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CACG6E,MADH,GAEG5D,OAFH,CAEWmC,KAAK,CAACE,MAFjB,EAGGwB,MAHH;EAID;;;UAIMC,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAMC,QAAQ,GAAG3G,CAAC,CAAC,IAAD,CAAlB;EACA,UAAI4G,IAAI,GAASD,QAAQ,CAACC,IAAT,CAAcpC,QAAd,CAAjB;;EAEA,UAAI,CAACoC,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAItB,KAAJ,CAAU,IAAV,CAAP;EACAqB,QAAAA,QAAQ,CAACC,IAAT,CAAcpC,QAAd,EAAwBoC,IAAxB;EACD;;EAED,UAAI1D,MAAM,KAAK,OAAf,EAAwB;EACtB0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ,CAAa,IAAb;EACD;EACF,KAZM,CAAP;EAaD;;UAEM2D,iBAAP,wBAAsBC,aAAtB,EAAqC;EACnC,WAAO,UAAU/G,KAAV,EAAiB;EACtB,UAAIA,KAAJ,EAAW;EACTA,QAAAA,KAAK,CAACgH,cAAN;EACD;;EAEDD,MAAAA,aAAa,CAACtB,KAAd,CAAoB,IAApB;EACD,KAND;EAOD;;;;0BAlGoB;EACnB,aAAOjB,OAAP;EACD;;;;;EAmGH;;;;;;;EAMAvE,CAAC,CAACuB,QAAD,CAAD,CAAYyF,EAAZ,CACElC,KAAK,CAACG,cADR,EAEEL,QAAQ,CAACC,OAFX,EAGES,KAAK,CAACuB,cAAN,CAAqB,IAAIvB,KAAJ,EAArB,CAHF;EAMA;;;;;;EAMAtF,CAAC,CAACgB,EAAF,CAAKsD,IAAL,IAAyBgB,KAAK,CAACmB,gBAA/B;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,IAAL,EAAW2C,WAAX,GAAyB3B,KAAzB;;EACAtF,CAAC,CAACgB,EAAF,CAAKsD,IAAL,EAAW4C,UAAX,GAAyB,YAAM;EAC7BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,IAAL,IAAaK,kBAAb;EACA,SAAOW,KAAK,CAACmB,gBAAb;EACD,CAHD;;ECpKA;;;;;;EAMA,IAAMnC,MAAI,GAAkB,QAA5B;EACA,IAAMC,SAAO,GAAe,OAA5B;EACA,IAAMC,UAAQ,GAAc,WAA5B;EACA,IAAMC,WAAS,SAAiBD,UAAhC;EACA,IAAME,cAAY,GAAU,WAA5B;EACA,IAAMC,oBAAkB,GAAI3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA5B;EAEA,IAAMY,WAAS,GAAG;EAChBiC,EAAAA,MAAM,EAAG,QADO;EAEhBC,EAAAA,MAAM,EAAG,KAFO;EAGhBC,EAAAA,KAAK,EAAI;EAHO,CAAlB;EAMA,IAAMzC,UAAQ,GAAG;EACf0C,EAAAA,kBAAkB,EAAG,yBADN;EAEfC,EAAAA,WAAW,EAAU,yBAFN;EAGfC,EAAAA,KAAK,EAAgB,4BAHN;EAIfL,EAAAA,MAAM,EAAe,SAJN;EAKfC,EAAAA,MAAM,EAAe;EALN,CAAjB;EAQA,IAAMtC,OAAK,GAAG;EACZG,EAAAA,cAAc,YAAgBR,WAAhB,GAA4BC,cAD9B;EAEZ+C,EAAAA,mBAAmB,EAAG,UAAQhD,WAAR,GAAoBC,cAApB,mBACSD,WADT,GACqBC,cADrB;EAIxB;;;;;;EANc,CAAd;;MAYMgD;;;EACJ,kBAAYhG,OAAZ,EAAqB;EACnB,SAAK6D,QAAL,GAAgB7D,OAAhB;EACD;;;;;EAQD;WAEAiG,SAAA,kBAAS;EACP,QAAIC,kBAAkB,GAAG,IAAzB;EACA,QAAIC,cAAc,GAAG,IAArB;EACA,QAAMpC,WAAW,GAAGzF,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBW,OAAjB,CAClBtB,UAAQ,CAAC2C,WADS,EAElB,CAFkB,CAApB;;EAIA,QAAI9B,WAAJ,EAAiB;EACf,UAAMqC,KAAK,GAAG,KAAKvC,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAAC4C,KAArC,CAAd;;EAEA,UAAIM,KAAJ,EAAW;EACT,YAAIA,KAAK,CAACC,IAAN,KAAe,OAAnB,EAA4B;EAC1B,cAAID,KAAK,CAACE,OAAN,IACF,KAAKzC,QAAL,CAAc0C,SAAd,CAAwBC,QAAxB,CAAiChD,WAAS,CAACiC,MAA3C,CADF,EACsD;EACpDS,YAAAA,kBAAkB,GAAG,KAArB;EACD,WAHD,MAGO;EACL,gBAAMO,aAAa,GAAG1C,WAAW,CAAC1D,aAAZ,CAA0B6C,UAAQ,CAACuC,MAAnC,CAAtB;;EAEA,gBAAIgB,aAAJ,EAAmB;EACjBnI,cAAAA,CAAC,CAACmI,aAAD,CAAD,CAAiB/B,WAAjB,CAA6BlB,WAAS,CAACiC,MAAvC;EACD;EACF;EACF;;EAED,YAAIS,kBAAJ,EAAwB;EACtB,cAAIE,KAAK,CAACM,YAAN,CAAmB,UAAnB,KACF3C,WAAW,CAAC2C,YAAZ,CAAyB,UAAzB,CADE,IAEFN,KAAK,CAACG,SAAN,CAAgBC,QAAhB,CAAyB,UAAzB,CAFE,IAGFzC,WAAW,CAACwC,SAAZ,CAAsBC,QAAtB,CAA+B,UAA/B,CAHF,EAG8C;EAC5C;EACD;;EACDJ,UAAAA,KAAK,CAACE,OAAN,GAAgB,CAAC,KAAKzC,QAAL,CAAc0C,SAAd,CAAwBC,QAAxB,CAAiChD,WAAS,CAACiC,MAA3C,CAAjB;EACAnH,UAAAA,CAAC,CAAC8H,KAAD,CAAD,CAASnF,OAAT,CAAiB,QAAjB;EACD;;EAEDmF,QAAAA,KAAK,CAACO,KAAN;EACAR,QAAAA,cAAc,GAAG,KAAjB;EACD;EACF;;EAED,QAAIA,cAAJ,EAAoB;EAClB,WAAKtC,QAAL,CAAc+C,YAAd,CAA2B,cAA3B,EACE,CAAC,KAAK/C,QAAL,CAAc0C,SAAd,CAAwBC,QAAxB,CAAiChD,WAAS,CAACiC,MAA3C,CADH;EAED;;EAED,QAAIS,kBAAJ,EAAwB;EACtB5H,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBgD,WAAjB,CAA6BrD,WAAS,CAACiC,MAAvC;EACD;EACF;;WAEDpB,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EACA,SAAKe,QAAL,GAAgB,IAAhB;EACD;;;WAIMkB,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EAEA,UAAI,CAACoC,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIc,MAAJ,CAAW,IAAX,CAAP;EACA1H,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI1D,MAAM,KAAK,QAAf,EAAyB;EACvB0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAXM,CAAP;EAYD;;;;0BA5EoB;EACnB,aAAOqB,SAAP;EACD;;;;;EA6EH;;;;;;;EAMAvE,CAAC,CAACuB,QAAD,CAAD,CACGyF,EADH,CACMlC,OAAK,CAACG,cADZ,EAC4BL,UAAQ,CAAC0C,kBADrC,EACyD,UAACvH,KAAD,EAAW;EAChEA,EAAAA,KAAK,CAACgH,cAAN;EAEA,MAAIyB,MAAM,GAAGzI,KAAK,CAACE,MAAnB;;EAEA,MAAI,CAACD,CAAC,CAACwI,MAAD,CAAD,CAAUnC,QAAV,CAAmBnB,WAAS,CAACkC,MAA7B,CAAL,EAA2C;EACzCoB,IAAAA,MAAM,GAAGxI,CAAC,CAACwI,MAAD,CAAD,CAAUtC,OAAV,CAAkBtB,UAAQ,CAACwC,MAA3B,CAAT;EACD;;EAEDM,EAAAA,MAAM,CAACjB,gBAAP,CAAwBjH,IAAxB,CAA6BQ,CAAC,CAACwI,MAAD,CAA9B,EAAwC,QAAxC;EACD,CAXH,EAYGxB,EAZH,CAYMlC,OAAK,CAAC2C,mBAZZ,EAYiC7C,UAAQ,CAAC0C,kBAZ1C,EAY8D,UAACvH,KAAD,EAAW;EACrE,MAAMyI,MAAM,GAAGxI,CAAC,CAACD,KAAK,CAACE,MAAP,CAAD,CAAgBiG,OAAhB,CAAwBtB,UAAQ,CAACwC,MAAjC,EAAyC,CAAzC,CAAf;EACApH,EAAAA,CAAC,CAACwI,MAAD,CAAD,CAAUD,WAAV,CAAsBrD,WAAS,CAACmC,KAAhC,EAAuC,eAAezD,IAAf,CAAoB7D,KAAK,CAACgI,IAA1B,CAAvC;EACD,CAfH;EAiBA;;;;;;EAMA/H,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaoD,MAAM,CAACjB,gBAApB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyBS,MAAzB;;EACA1H,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAO+C,MAAM,CAACjB,gBAAd;EACD,CAHD;;EC3JA;;;;;;EAMA,IAAMnC,MAAI,GAAqB,UAA/B;EACA,IAAMC,SAAO,GAAkB,OAA/B;EACA,IAAMC,UAAQ,GAAiB,aAA/B;EACA,IAAMC,WAAS,SAAoBD,UAAnC;EACA,IAAME,cAAY,GAAa,WAA/B;EACA,IAAMC,oBAAkB,GAAO3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA/B;EACA,IAAMmE,kBAAkB,GAAO,EAA/B;;EACA,IAAMC,mBAAmB,GAAM,EAA/B;;EACA,IAAMC,sBAAsB,GAAG,GAA/B;;EACA,IAAMC,eAAe,GAAU,EAA/B;EAEA,IAAMC,OAAO,GAAG;EACdC,EAAAA,QAAQ,EAAG,IADG;EAEdC,EAAAA,QAAQ,EAAG,IAFG;EAGdC,EAAAA,KAAK,EAAM,KAHG;EAIdC,EAAAA,KAAK,EAAM,OAJG;EAKdC,EAAAA,IAAI,EAAO,IALG;EAMdC,EAAAA,KAAK,EAAM;EANG,CAAhB;EASA,IAAMC,WAAW,GAAG;EAClBN,EAAAA,QAAQ,EAAG,kBADO;EAElBC,EAAAA,QAAQ,EAAG,SAFO;EAGlBC,EAAAA,KAAK,EAAM,kBAHO;EAIlBC,EAAAA,KAAK,EAAM,kBAJO;EAKlBC,EAAAA,IAAI,EAAO,SALO;EAMlBC,EAAAA,KAAK,EAAM;EANO,CAApB;EASA,IAAME,SAAS,GAAG;EAChBC,EAAAA,IAAI,EAAO,MADK;EAEhBC,EAAAA,IAAI,EAAO,MAFK;EAGhBC,EAAAA,IAAI,EAAO,MAHK;EAIhBC,EAAAA,KAAK,EAAM;EAJK,CAAlB;EAOA,IAAM3E,OAAK,GAAG;EACZ4E,EAAAA,KAAK,YAAoBjF,WADb;EAEZkF,EAAAA,IAAI,WAAoBlF,WAFZ;EAGZmF,EAAAA,OAAO,cAAoBnF,WAHf;EAIZoF,EAAAA,UAAU,iBAAoBpF,WAJlB;EAKZqF,EAAAA,UAAU,iBAAoBrF,WALlB;EAMZsF,EAAAA,UAAU,iBAAoBtF,WANlB;EAOZuF,EAAAA,SAAS,gBAAoBvF,WAPjB;EAQZwF,EAAAA,QAAQ,eAAoBxF,WARhB;EASZyF,EAAAA,WAAW,kBAAoBzF,WATnB;EAUZ0F,EAAAA,SAAS,gBAAoB1F,WAVjB;EAWZ2F,EAAAA,UAAU,gBAAmB3F,WAXjB;EAYZ4F,EAAAA,aAAa,WAAW5F,WAAX,GAAuBC,cAZxB;EAaZO,EAAAA,cAAc,YAAWR,WAAX,GAAuBC;EAbzB,CAAd;EAgBA,IAAMQ,WAAS,GAAG;EAChBoF,EAAAA,QAAQ,EAAQ,UADA;EAEhBnD,EAAAA,MAAM,EAAU,QAFA;EAGhBuC,EAAAA,KAAK,EAAW,OAHA;EAIhBD,EAAAA,KAAK,EAAW,qBAJA;EAKhBD,EAAAA,IAAI,EAAY,oBALA;EAMhBF,EAAAA,IAAI,EAAY,oBANA;EAOhBC,EAAAA,IAAI,EAAY,oBAPA;EAQhBgB,EAAAA,IAAI,EAAY,eARA;EAShBC,EAAAA,aAAa,EAAG;EATA,CAAlB;EAYA,IAAM5F,UAAQ,GAAG;EACfuC,EAAAA,MAAM,EAAQ,SADC;EAEfsD,EAAAA,WAAW,EAAG,uBAFC;EAGfF,EAAAA,IAAI,EAAU,gBAHC;EAIfG,EAAAA,QAAQ,EAAM,oBAJC;EAKfC,EAAAA,SAAS,EAAK,0CALC;EAMfC,EAAAA,UAAU,EAAI,sBANC;EAOfC,EAAAA,UAAU,EAAI,+BAPC;EAQfC,EAAAA,SAAS,EAAK;EARC,CAAjB;EAWA,IAAMC,WAAW,GAAG;EAClBC,EAAAA,KAAK,EAAG,OADU;EAElBC,EAAAA,GAAG,EAAK;EAGV;;;;;;EALoB,CAApB;;MAUMC;;;EACJ,oBAAYxJ,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B,SAAKiI,MAAL,GAAsB,IAAtB;EACA,SAAKC,SAAL,GAAsB,IAAtB;EACA,SAAKC,cAAL,GAAsB,IAAtB;EACA,SAAKC,SAAL,GAAsB,KAAtB;EACA,SAAKC,UAAL,GAAsB,KAAtB;EACA,SAAKC,YAAL,GAAsB,IAAtB;EACA,SAAKC,WAAL,GAAsB,CAAtB;EACA,SAAKC,WAAL,GAAsB,CAAtB;EAEA,SAAKC,OAAL,GAA0B,KAAKC,UAAL,CAAgB1I,MAAhB,CAA1B;EACA,SAAKqC,QAAL,GAA0B7D,OAA1B;EACA,SAAKmK,kBAAL,GAA0B,KAAKtG,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAACgG,UAArC,CAA1B;EACA,SAAKkB,eAAL,GAA0B,kBAAkBvK,QAAQ,CAACyC,eAA3B,IAA8C+H,SAAS,CAACC,cAAV,GAA2B,CAAnG;EACA,SAAKC,aAAL,GAA0BpJ,OAAO,CAACqJ,MAAM,CAACC,YAAP,IAAuBD,MAAM,CAACE,cAA/B,CAAjC;;EAEA,SAAKC,kBAAL;EACD;;;;;EAYD;WAEAC,OAAA,gBAAO;EACL,QAAI,CAAC,KAAKf,UAAV,EAAsB;EACpB,WAAKgB,MAAL,CAAYlD,SAAS,CAACC,IAAtB;EACD;EACF;;WAEDkD,kBAAA,2BAAkB;EAChB;EACA;EACA,QAAI,CAACjL,QAAQ,CAACkL,MAAV,IACDzM,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBrF,EAAjB,CAAoB,UAApB,KAAmCF,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBpD,GAAjB,CAAqB,YAArB,MAAuC,QAD7E,EACwF;EACtF,WAAKmK,IAAL;EACD;EACF;;WAEDI,OAAA,gBAAO;EACL,QAAI,CAAC,KAAKnB,UAAV,EAAsB;EACpB,WAAKgB,MAAL,CAAYlD,SAAS,CAACE,IAAtB;EACD;EACF;;WAEDN,QAAA,eAAMlJ,KAAN,EAAa;EACX,QAAI,CAACA,KAAL,EAAY;EACV,WAAKuL,SAAL,GAAiB,IAAjB;EACD;;EAED,QAAI,KAAK/F,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAAC+F,SAArC,CAAJ,EAAqD;EACnD/J,MAAAA,IAAI,CAACE,oBAAL,CAA0B,KAAKyE,QAA/B;EACA,WAAKoH,KAAL,CAAW,IAAX;EACD;;EAEDC,IAAAA,aAAa,CAAC,KAAKxB,SAAN,CAAb;EACA,SAAKA,SAAL,GAAiB,IAAjB;EACD;;WAEDuB,QAAA,eAAM5M,KAAN,EAAa;EACX,QAAI,CAACA,KAAL,EAAY;EACV,WAAKuL,SAAL,GAAiB,KAAjB;EACD;;EAED,QAAI,KAAKF,SAAT,EAAoB;EAClBwB,MAAAA,aAAa,CAAC,KAAKxB,SAAN,CAAb;EACA,WAAKA,SAAL,GAAiB,IAAjB;EACD;;EAED,QAAI,KAAKO,OAAL,CAAa7C,QAAb,IAAyB,CAAC,KAAKwC,SAAnC,EAA8C;EAC5C,WAAKF,SAAL,GAAiByB,WAAW,CAC1B,CAACtL,QAAQ,CAACuL,eAAT,GAA2B,KAAKN,eAAhC,GAAkD,KAAKF,IAAxD,EAA8DS,IAA9D,CAAmE,IAAnE,CAD0B,EAE1B,KAAKpB,OAAL,CAAa7C,QAFa,CAA5B;EAID;EACF;;WAEDkE,KAAA,YAAGC,KAAH,EAAU;EAAA;;EACR,SAAK5B,cAAL,GAAsB,KAAK9F,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAAC6F,WAArC,CAAtB;;EAEA,QAAMyC,WAAW,GAAG,KAAKC,aAAL,CAAmB,KAAK9B,cAAxB,CAApB;;EAEA,QAAI4B,KAAK,GAAG,KAAK9B,MAAL,CAAYiC,MAAZ,GAAqB,CAA7B,IAAkCH,KAAK,GAAG,CAA9C,EAAiD;EAC/C;EACD;;EAED,QAAI,KAAK1B,UAAT,EAAqB;EACnBvL,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5E,GAAjB,CAAqBmE,OAAK,CAAC6E,IAA3B,EAAiC;EAAA,eAAM,KAAI,CAACqD,EAAL,CAAQC,KAAR,CAAN;EAAA,OAAjC;EACA;EACD;;EAED,QAAIC,WAAW,KAAKD,KAApB,EAA2B;EACzB,WAAKhE,KAAL;EACA,WAAK0D,KAAL;EACA;EACD;;EAED,QAAMU,SAAS,GAAGJ,KAAK,GAAGC,WAAR,GACd7D,SAAS,CAACC,IADI,GAEdD,SAAS,CAACE,IAFd;;EAIA,SAAKgD,MAAL,CAAYc,SAAZ,EAAuB,KAAKlC,MAAL,CAAY8B,KAAZ,CAAvB;EACD;;WAEDlH,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB+H,GAAjB,CAAqB7I,WAArB;EACAzE,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EAEA,SAAK2G,MAAL,GAA0B,IAA1B;EACA,SAAKQ,OAAL,GAA0B,IAA1B;EACA,SAAKpG,QAAL,GAA0B,IAA1B;EACA,SAAK6F,SAAL,GAA0B,IAA1B;EACA,SAAKE,SAAL,GAA0B,IAA1B;EACA,SAAKC,UAAL,GAA0B,IAA1B;EACA,SAAKF,cAAL,GAA0B,IAA1B;EACA,SAAKQ,kBAAL,GAA0B,IAA1B;EACD;;;WAIDD,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD2F,OADC,EAED3F,MAFC,CAAN;EAIAtC,IAAAA,IAAI,CAACoC,eAAL,CAAqBsB,MAArB,EAA2BpB,MAA3B,EAAmCkG,WAAnC;EACA,WAAOlG,MAAP;EACD;;WAEDqK,eAAA,wBAAe;EACb,QAAMC,SAAS,GAAGnM,IAAI,CAACoM,GAAL,CAAS,KAAK/B,WAAd,CAAlB;;EAEA,QAAI8B,SAAS,IAAI5E,eAAjB,EAAkC;EAChC;EACD;;EAED,QAAMyE,SAAS,GAAGG,SAAS,GAAG,KAAK9B,WAAnC,CAPa;;EAUb,QAAI2B,SAAS,GAAG,CAAhB,EAAmB;EACjB,WAAKX,IAAL;EACD,KAZY;;;EAeb,QAAIW,SAAS,GAAG,CAAhB,EAAmB;EACjB,WAAKf,IAAL;EACD;EACF;;WAEDD,qBAAA,8BAAqB;EAAA;;EACnB,QAAI,KAAKV,OAAL,CAAa5C,QAAjB,EAA2B;EACzB/I,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACGyB,EADH,CACMlC,OAAK,CAAC8E,OADZ,EACqB,UAAC7J,KAAD;EAAA,eAAW,MAAI,CAAC2N,QAAL,CAAc3N,KAAd,CAAX;EAAA,OADrB;EAED;;EAED,QAAI,KAAK4L,OAAL,CAAa1C,KAAb,KAAuB,OAA3B,EAAoC;EAClCjJ,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACGyB,EADH,CACMlC,OAAK,CAAC+E,UADZ,EACwB,UAAC9J,KAAD;EAAA,eAAW,MAAI,CAACkJ,KAAL,CAAWlJ,KAAX,CAAX;EAAA,OADxB,EAEGiH,EAFH,CAEMlC,OAAK,CAACgF,UAFZ,EAEwB,UAAC/J,KAAD;EAAA,eAAW,MAAI,CAAC4M,KAAL,CAAW5M,KAAX,CAAX;EAAA,OAFxB;EAGD;;EAED,QAAI,KAAK4L,OAAL,CAAaxC,KAAjB,EAAwB;EACtB,WAAKwE,uBAAL;EACD;EACF;;WAEDA,0BAAA,mCAA0B;EAAA;;EACxB,QAAI,CAAC,KAAK7B,eAAV,EAA2B;EACzB;EACD;;EAED,QAAM8B,KAAK,GAAG,SAARA,KAAQ,CAAC7N,KAAD,EAAW;EACvB,UAAI,MAAI,CAACkM,aAAL,IAAsBlB,WAAW,CAAChL,KAAK,CAAC8N,aAAN,CAAoBC,WAApB,CAAgChK,WAAhC,EAAD,CAArC,EAAsF;EACpF,QAAA,MAAI,CAAC2H,WAAL,GAAmB1L,KAAK,CAAC8N,aAAN,CAAoBE,OAAvC;EACD,OAFD,MAEO,IAAI,CAAC,MAAI,CAAC9B,aAAV,EAAyB;EAC9B,QAAA,MAAI,CAACR,WAAL,GAAmB1L,KAAK,CAAC8N,aAAN,CAAoBG,OAApB,CAA4B,CAA5B,EAA+BD,OAAlD;EACD;EACF,KAND;;EAQA,QAAME,IAAI,GAAG,SAAPA,IAAO,CAAClO,KAAD,EAAW;EACtB;EACA,UAAIA,KAAK,CAAC8N,aAAN,CAAoBG,OAApB,IAA+BjO,KAAK,CAAC8N,aAAN,CAAoBG,OAApB,CAA4BZ,MAA5B,GAAqC,CAAxE,EAA2E;EACzE,QAAA,MAAI,CAAC1B,WAAL,GAAmB,CAAnB;EACD,OAFD,MAEO;EACL,QAAA,MAAI,CAACA,WAAL,GAAmB3L,KAAK,CAAC8N,aAAN,CAAoBG,OAApB,CAA4B,CAA5B,EAA+BD,OAA/B,GAAyC,MAAI,CAACtC,WAAjE;EACD;EACF,KAPD;;EASA,QAAMyC,GAAG,GAAG,SAANA,GAAM,CAACnO,KAAD,EAAW;EACrB,UAAI,MAAI,CAACkM,aAAL,IAAsBlB,WAAW,CAAChL,KAAK,CAAC8N,aAAN,CAAoBC,WAApB,CAAgChK,WAAhC,EAAD,CAArC,EAAsF;EACpF,QAAA,MAAI,CAAC4H,WAAL,GAAmB3L,KAAK,CAAC8N,aAAN,CAAoBE,OAApB,GAA8B,MAAI,CAACtC,WAAtD;EACD;;EAED,MAAA,MAAI,CAAC8B,YAAL;;EACA,UAAI,MAAI,CAAC5B,OAAL,CAAa1C,KAAb,KAAuB,OAA3B,EAAoC;EAClC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,QAAA,MAAI,CAACA,KAAL;;EACA,YAAI,MAAI,CAACuC,YAAT,EAAuB;EACrB2C,UAAAA,YAAY,CAAC,MAAI,CAAC3C,YAAN,CAAZ;EACD;;EACD,QAAA,MAAI,CAACA,YAAL,GAAoB3K,UAAU,CAAC,UAACd,KAAD;EAAA,iBAAW,MAAI,CAAC4M,KAAL,CAAW5M,KAAX,CAAX;EAAA,SAAD,EAA+B4I,sBAAsB,GAAG,MAAI,CAACgD,OAAL,CAAa7C,QAArE,CAA9B;EACD;EACF,KArBD;;EAuBA9I,IAAAA,CAAC,CAAC,KAAKuF,QAAL,CAAc6I,gBAAd,CAA+BxJ,UAAQ,CAAC8F,QAAxC,CAAD,CAAD,CAAqD1D,EAArD,CAAwDlC,OAAK,CAACsF,UAA9D,EAA0E,UAACiE,CAAD;EAAA,aAAOA,CAAC,CAACtH,cAAF,EAAP;EAAA,KAA1E;;EACA,QAAI,KAAKkF,aAAT,EAAwB;EACtBjM,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACoF,WAA1B,EAAuC,UAACnK,KAAD;EAAA,eAAW6N,KAAK,CAAC7N,KAAD,CAAhB;EAAA,OAAvC;EACAC,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACqF,SAA1B,EAAqC,UAACpK,KAAD;EAAA,eAAWmO,GAAG,CAACnO,KAAD,CAAd;EAAA,OAArC;;EAEA,WAAKwF,QAAL,CAAc0C,SAAd,CAAwBqG,GAAxB,CAA4BpJ,WAAS,CAACsF,aAAtC;EACD,KALD,MAKO;EACLxK,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACiF,UAA1B,EAAsC,UAAChK,KAAD;EAAA,eAAW6N,KAAK,CAAC7N,KAAD,CAAhB;EAAA,OAAtC;EACAC,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACkF,SAA1B,EAAqC,UAACjK,KAAD;EAAA,eAAWkO,IAAI,CAAClO,KAAD,CAAf;EAAA,OAArC;EACAC,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACmF,QAA1B,EAAoC,UAAClK,KAAD;EAAA,eAAWmO,GAAG,CAACnO,KAAD,CAAd;EAAA,OAApC;EACD;EACF;;WAED2N,WAAA,kBAAS3N,KAAT,EAAgB;EACd,QAAI,kBAAkB6D,IAAlB,CAAuB7D,KAAK,CAACE,MAAN,CAAasO,OAApC,CAAJ,EAAkD;EAChD;EACD;;EAED,YAAQxO,KAAK,CAACyO,KAAd;EACE,WAAK/F,kBAAL;EACE1I,QAAAA,KAAK,CAACgH,cAAN;EACA,aAAK2F,IAAL;EACA;;EACF,WAAKhE,mBAAL;EACE3I,QAAAA,KAAK,CAACgH,cAAN;EACA,aAAKuF,IAAL;EACA;;EACF;EATF;EAWD;;WAEDa,gBAAA,uBAAczL,OAAd,EAAuB;EACrB,SAAKyJ,MAAL,GAAczJ,OAAO,IAAIA,OAAO,CAAC2C,UAAnB,GACV,GAAGoK,KAAH,CAASjP,IAAT,CAAckC,OAAO,CAAC2C,UAAR,CAAmB+J,gBAAnB,CAAoCxJ,UAAQ,CAAC2F,IAA7C,CAAd,CADU,GAEV,EAFJ;EAGA,WAAO,KAAKY,MAAL,CAAYuD,OAAZ,CAAoBhN,OAApB,CAAP;EACD;;WAEDiN,sBAAA,6BAAoBtB,SAApB,EAA+BlF,aAA/B,EAA8C;EAC5C,QAAMyG,eAAe,GAAGvB,SAAS,KAAKhE,SAAS,CAACC,IAAhD;EACA,QAAMuF,eAAe,GAAGxB,SAAS,KAAKhE,SAAS,CAACE,IAAhD;;EACA,QAAM2D,WAAW,GAAO,KAAKC,aAAL,CAAmBhF,aAAnB,CAAxB;;EACA,QAAM2G,aAAa,GAAK,KAAK3D,MAAL,CAAYiC,MAAZ,GAAqB,CAA7C;EACA,QAAM2B,aAAa,GAAKF,eAAe,IAAI3B,WAAW,KAAK,CAAnC,IACA0B,eAAe,IAAI1B,WAAW,KAAK4B,aAD3D;;EAGA,QAAIC,aAAa,IAAI,CAAC,KAAKpD,OAAL,CAAazC,IAAnC,EAAyC;EACvC,aAAOf,aAAP;EACD;;EAED,QAAM6G,KAAK,GAAO3B,SAAS,KAAKhE,SAAS,CAACE,IAAxB,GAA+B,CAAC,CAAhC,GAAoC,CAAtD;EACA,QAAM0F,SAAS,GAAG,CAAC/B,WAAW,GAAG8B,KAAf,IAAwB,KAAK7D,MAAL,CAAYiC,MAAtD;EAEA,WAAO6B,SAAS,KAAK,CAAC,CAAf,GACH,KAAK9D,MAAL,CAAY,KAAKA,MAAL,CAAYiC,MAAZ,GAAqB,CAAjC,CADG,GACmC,KAAKjC,MAAL,CAAY8D,SAAZ,CAD1C;EAED;;WAEDC,qBAAA,4BAAmBC,aAAnB,EAAkCC,kBAAlC,EAAsD;EACpD,QAAMC,WAAW,GAAG,KAAKlC,aAAL,CAAmBgC,aAAnB,CAApB;;EACA,QAAMG,SAAS,GAAG,KAAKnC,aAAL,CAAmB,KAAK5H,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAAC6F,WAArC,CAAnB,CAAlB;;EACA,QAAM8E,UAAU,GAAGvP,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAAC4E,KAAd,EAAqB;EACtCyF,MAAAA,aAAa,EAAbA,aADsC;EAEtC9B,MAAAA,SAAS,EAAE+B,kBAF2B;EAGtCI,MAAAA,IAAI,EAAEF,SAHgC;EAItCtC,MAAAA,EAAE,EAAEqC;EAJkC,KAArB,CAAnB;EAOArP,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyB4M,UAAzB;EAEA,WAAOA,UAAP;EACD;;WAEDE,6BAAA,oCAA2B/N,OAA3B,EAAoC;EAClC,QAAI,KAAKmK,kBAAT,EAA6B;EAC3B,UAAM6D,UAAU,GAAG,GAAGjB,KAAH,CAASjP,IAAT,CAAc,KAAKqM,kBAAL,CAAwBuC,gBAAxB,CAAyCxJ,UAAQ,CAACuC,MAAlD,CAAd,CAAnB;EACAnH,MAAAA,CAAC,CAAC0P,UAAD,CAAD,CACGtJ,WADH,CACelB,WAAS,CAACiC,MADzB;;EAGA,UAAMwI,aAAa,GAAG,KAAK9D,kBAAL,CAAwB+D,QAAxB,CACpB,KAAKzC,aAAL,CAAmBzL,OAAnB,CADoB,CAAtB;;EAIA,UAAIiO,aAAJ,EAAmB;EACjB3P,QAAAA,CAAC,CAAC2P,aAAD,CAAD,CAAiBE,QAAjB,CAA0B3K,WAAS,CAACiC,MAApC;EACD;EACF;EACF;;WAEDoF,SAAA,gBAAOc,SAAP,EAAkB3L,OAAlB,EAA2B;EAAA;;EACzB,QAAMyG,aAAa,GAAG,KAAK5C,QAAL,CAAcxD,aAAd,CAA4B6C,UAAQ,CAAC6F,WAArC,CAAtB;;EACA,QAAMqF,kBAAkB,GAAG,KAAK3C,aAAL,CAAmBhF,aAAnB,CAA3B;;EACA,QAAM4H,WAAW,GAAKrO,OAAO,IAAIyG,aAAa,IAC5C,KAAKwG,mBAAL,CAAyBtB,SAAzB,EAAoClF,aAApC,CADF;;EAEA,QAAM6H,gBAAgB,GAAG,KAAK7C,aAAL,CAAmB4C,WAAnB,CAAzB;;EACA,QAAME,SAAS,GAAGpN,OAAO,CAAC,KAAKuI,SAAN,CAAzB;EAEA,QAAI8E,oBAAJ;EACA,QAAIC,cAAJ;EACA,QAAIf,kBAAJ;;EAEA,QAAI/B,SAAS,KAAKhE,SAAS,CAACC,IAA5B,EAAkC;EAChC4G,MAAAA,oBAAoB,GAAGhL,WAAS,CAACsE,IAAjC;EACA2G,MAAAA,cAAc,GAAGjL,WAAS,CAACoE,IAA3B;EACA8F,MAAAA,kBAAkB,GAAG/F,SAAS,CAACG,IAA/B;EACD,KAJD,MAIO;EACL0G,MAAAA,oBAAoB,GAAGhL,WAAS,CAACuE,KAAjC;EACA0G,MAAAA,cAAc,GAAGjL,WAAS,CAACqE,IAA3B;EACA6F,MAAAA,kBAAkB,GAAG/F,SAAS,CAACI,KAA/B;EACD;;EAED,QAAIsG,WAAW,IAAI/P,CAAC,CAAC+P,WAAD,CAAD,CAAe1J,QAAf,CAAwBnB,WAAS,CAACiC,MAAlC,CAAnB,EAA8D;EAC5D,WAAKoE,UAAL,GAAkB,KAAlB;EACA;EACD;;EAED,QAAMgE,UAAU,GAAG,KAAKL,kBAAL,CAAwBa,WAAxB,EAAqCX,kBAArC,CAAnB;;EACA,QAAIG,UAAU,CAAC1J,kBAAX,EAAJ,EAAqC;EACnC;EACD;;EAED,QAAI,CAACsC,aAAD,IAAkB,CAAC4H,WAAvB,EAAoC;EAClC;EACA;EACD;;EAED,SAAKxE,UAAL,GAAkB,IAAlB;;EAEA,QAAI0E,SAAJ,EAAe;EACb,WAAKhH,KAAL;EACD;;EAED,SAAKwG,0BAAL,CAAgCM,WAAhC;;EAEA,QAAMK,SAAS,GAAGpQ,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAAC6E,IAAd,EAAoB;EACpCwF,MAAAA,aAAa,EAAEY,WADqB;EAEpC1C,MAAAA,SAAS,EAAE+B,kBAFyB;EAGpCI,MAAAA,IAAI,EAAEM,kBAH8B;EAIpC9C,MAAAA,EAAE,EAAEgD;EAJgC,KAApB,CAAlB;;EAOA,QAAIhQ,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACwE,KAApC,CAAJ,EAAgD;EAC9C1J,MAAAA,CAAC,CAAC+P,WAAD,CAAD,CAAeF,QAAf,CAAwBM,cAAxB;EAEAvP,MAAAA,IAAI,CAAC6B,MAAL,CAAYsN,WAAZ;EAEA/P,MAAAA,CAAC,CAACmI,aAAD,CAAD,CAAiB0H,QAAjB,CAA0BK,oBAA1B;EACAlQ,MAAAA,CAAC,CAAC+P,WAAD,CAAD,CAAeF,QAAf,CAAwBK,oBAAxB;EAEA,UAAMG,mBAAmB,GAAGC,QAAQ,CAACP,WAAW,CAACnO,YAAZ,CAAyB,eAAzB,CAAD,EAA4C,EAA5C,CAApC;;EACA,UAAIyO,mBAAJ,EAAyB;EACvB,aAAK1E,OAAL,CAAa4E,eAAb,GAA+B,KAAK5E,OAAL,CAAa4E,eAAb,IAAgC,KAAK5E,OAAL,CAAa7C,QAA5E;EACA,aAAK6C,OAAL,CAAa7C,QAAb,GAAwBuH,mBAAxB;EACD,OAHD,MAGO;EACL,aAAK1E,OAAL,CAAa7C,QAAb,GAAwB,KAAK6C,OAAL,CAAa4E,eAAb,IAAgC,KAAK5E,OAAL,CAAa7C,QAArE;EACD;;EAED,UAAM5G,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsCkG,aAAtC,CAA3B;EAEAnI,MAAAA,CAAC,CAACmI,aAAD,CAAD,CACGxH,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4B,YAAM;EAC9Bc,QAAAA,CAAC,CAAC+P,WAAD,CAAD,CACG3J,WADH,CACkB8J,oBADlB,SAC0CC,cAD1C,EAEGN,QAFH,CAEY3K,WAAS,CAACiC,MAFtB;EAIAnH,QAAAA,CAAC,CAACmI,aAAD,CAAD,CAAiB/B,WAAjB,CAAgClB,WAAS,CAACiC,MAA1C,SAAoDgJ,cAApD,SAAsED,oBAAtE;EAEA,QAAA,MAAI,CAAC3E,UAAL,GAAkB,KAAlB;EAEA1K,QAAAA,UAAU,CAAC;EAAA,iBAAMb,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyByN,SAAzB,CAAN;EAAA,SAAD,EAA4C,CAA5C,CAAV;EACD,OAXH,EAYGnP,oBAZH,CAYwBiB,kBAZxB;EAaD,KA/BD,MA+BO;EACLlC,MAAAA,CAAC,CAACmI,aAAD,CAAD,CAAiB/B,WAAjB,CAA6BlB,WAAS,CAACiC,MAAvC;EACAnH,MAAAA,CAAC,CAAC+P,WAAD,CAAD,CAAeF,QAAf,CAAwB3K,WAAS,CAACiC,MAAlC;EAEA,WAAKoE,UAAL,GAAkB,KAAlB;EACAvL,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyByN,SAAzB;EACD;;EAED,QAAIH,SAAJ,EAAe;EACb,WAAKtD,KAAL;EACD;EACF;;;aAIMlG,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAImH,OAAO,qBACN9C,OADM,EAEN7I,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,EAFM,CAAX;;EAKA,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9ByI,QAAAA,OAAO,qBACFA,OADE,EAEFzI,MAFE,CAAP;EAID;;EAED,UAAMsN,MAAM,GAAG,OAAOtN,MAAP,KAAkB,QAAlB,GAA6BA,MAA7B,GAAsCyI,OAAO,CAAC3C,KAA7D;;EAEA,UAAI,CAACpC,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIsE,QAAJ,CAAa,IAAb,EAAmBS,OAAnB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B0D,QAAAA,IAAI,CAACoG,EAAL,CAAQ9J,MAAR;EACD,OAFD,MAEO,IAAI,OAAOsN,MAAP,KAAkB,QAAtB,EAAgC;EACrC,YAAI,OAAO5J,IAAI,CAAC4J,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIC,SAAJ,wBAAkCD,MAAlC,QAAN;EACD;;EACD5J,QAAAA,IAAI,CAAC4J,MAAD,CAAJ;EACD,OALM,MAKA,IAAI7E,OAAO,CAAC7C,QAAR,IAAoB6C,OAAO,CAAC+E,IAAhC,EAAsC;EAC3C9J,QAAAA,IAAI,CAACqC,KAAL;EACArC,QAAAA,IAAI,CAAC+F,KAAL;EACD;EACF,KAhCM,CAAP;EAiCD;;aAEMgE,uBAAP,8BAA4B5Q,KAA5B,EAAmC;EACjC,QAAM4B,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4B,IAA5B,CAAjB;;EAEA,QAAI,CAACE,QAAL,EAAe;EACb;EACD;;EAED,QAAM1B,MAAM,GAAGD,CAAC,CAAC2B,QAAD,CAAD,CAAY,CAAZ,CAAf;;EAEA,QAAI,CAAC1B,MAAD,IAAW,CAACD,CAAC,CAACC,MAAD,CAAD,CAAUoG,QAAV,CAAmBnB,WAAS,CAACoF,QAA7B,CAAhB,EAAwD;EACtD;EACD;;EAED,QAAMpH,MAAM,qBACPlD,CAAC,CAACC,MAAD,CAAD,CAAU2G,IAAV,EADO,EAEP5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,EAFO,CAAZ;;EAIA,QAAMgK,UAAU,GAAG,KAAKhP,YAAL,CAAkB,eAAlB,CAAnB;;EAEA,QAAIgP,UAAJ,EAAgB;EACd1N,MAAAA,MAAM,CAAC4F,QAAP,GAAkB,KAAlB;EACD;;EAEDoC,IAAAA,QAAQ,CAACzE,gBAAT,CAA0BjH,IAA1B,CAA+BQ,CAAC,CAACC,MAAD,CAAhC,EAA0CiD,MAA1C;;EAEA,QAAI0N,UAAJ,EAAgB;EACd5Q,MAAAA,CAAC,CAACC,MAAD,CAAD,CAAU2G,IAAV,CAAepC,UAAf,EAAyBwI,EAAzB,CAA4B4D,UAA5B;EACD;;EAED7Q,IAAAA,KAAK,CAACgH,cAAN;EACD;;;;0BAjcoB;EACnB,aAAOxC,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,OAAP;EACD;;;;;EA8bH;;;;;;;EAMA7I,CAAC,CAACuB,QAAD,CAAD,CACGyF,EADH,CACMlC,OAAK,CAACG,cADZ,EAC4BL,UAAQ,CAACiG,UADrC,EACiDK,QAAQ,CAACyF,oBAD1D;EAGA3Q,CAAC,CAACkM,MAAD,CAAD,CAAUlF,EAAV,CAAalC,OAAK,CAACuF,aAAnB,EAAkC,YAAM;EACtC,MAAMwG,SAAS,GAAG,GAAGpC,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAACkG,SAAnC,CAAd,CAAlB;;EACA,OAAK,IAAIgG,CAAC,GAAG,CAAR,EAAWC,GAAG,GAAGF,SAAS,CAACzD,MAAhC,EAAwC0D,CAAC,GAAGC,GAA5C,EAAiDD,CAAC,EAAlD,EAAsD;EACpD,QAAME,SAAS,GAAGhR,CAAC,CAAC6Q,SAAS,CAACC,CAAD,CAAV,CAAnB;;EACA5F,IAAAA,QAAQ,CAACzE,gBAAT,CAA0BjH,IAA1B,CAA+BwR,SAA/B,EAA0CA,SAAS,CAACpK,IAAV,EAA1C;EACD;EACF,CAND;EAQA;;;;;;EAMA5G,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAa4G,QAAQ,CAACzE,gBAAtB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyBiE,QAAzB;;EACAlL,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOuG,QAAQ,CAACzE,gBAAhB;EACD,CAHD;;EC9kBA;;;;;;EAMA,IAAMnC,MAAI,GAAkB,UAA5B;EACA,IAAMC,SAAO,GAAe,OAA5B;EACA,IAAMC,UAAQ,GAAc,aAA5B;EACA,IAAMC,WAAS,SAAiBD,UAAhC;EACA,IAAME,cAAY,GAAU,WAA5B;EACA,IAAMC,oBAAkB,GAAI3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA5B;EAEA,IAAMuE,SAAO,GAAG;EACdlB,EAAAA,MAAM,EAAG,IADK;EAEd1B,EAAAA,MAAM,EAAG;EAFK,CAAhB;EAKA,IAAMmD,aAAW,GAAG;EAClBzB,EAAAA,MAAM,EAAG,SADS;EAElB1B,EAAAA,MAAM,EAAG;EAFS,CAApB;EAKA,IAAMnB,OAAK,GAAG;EACZO,EAAAA,IAAI,WAAoBZ,WADZ;EAEZwM,EAAAA,KAAK,YAAoBxM,WAFb;EAGZyM,EAAAA,IAAI,WAAoBzM,WAHZ;EAIZ0M,EAAAA,MAAM,aAAoB1M,WAJd;EAKZQ,EAAAA,cAAc,YAAWR,WAAX,GAAuBC;EALzB,CAAd;EAQA,IAAMQ,WAAS,GAAG;EAChBG,EAAAA,IAAI,EAAS,MADG;EAEhB+L,EAAAA,QAAQ,EAAK,UAFG;EAGhBC,EAAAA,UAAU,EAAG,YAHG;EAIhBC,EAAAA,SAAS,EAAI;EAJG,CAAlB;EAOA,IAAMC,SAAS,GAAG;EAChBC,EAAAA,KAAK,EAAI,OADO;EAEhBC,EAAAA,MAAM,EAAG;EAFO,CAAlB;EAKA,IAAM7M,UAAQ,GAAG;EACf8M,EAAAA,OAAO,EAAO,oBADC;EAEfnK,EAAAA,WAAW,EAAG;EAGhB;;;;;;EALiB,CAAjB;;MAWMoK;;;EACJ,oBAAYjQ,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B,SAAK0O,gBAAL,GAAwB,KAAxB;EACA,SAAKrM,QAAL,GAAwB7D,OAAxB;EACA,SAAKiK,OAAL,GAAwB,KAAKC,UAAL,CAAgB1I,MAAhB,CAAxB;EACA,SAAK2O,aAAL,GAAwB,GAAGpD,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CACpC,wCAAmC1M,OAAO,CAACoQ,EAA3C,4DAC0CpQ,OAAO,CAACoQ,EADlD,SADoC,CAAd,CAAxB;EAKA,QAAMC,UAAU,GAAG,GAAGtD,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAAC2C,WAAnC,CAAd,CAAnB;;EACA,SAAK,IAAIuJ,CAAC,GAAG,CAAR,EAAWC,GAAG,GAAGgB,UAAU,CAAC3E,MAAjC,EAAyC0D,CAAC,GAAGC,GAA7C,EAAkDD,CAAC,EAAnD,EAAuD;EACrD,UAAMkB,IAAI,GAAGD,UAAU,CAACjB,CAAD,CAAvB;EACA,UAAMnP,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4BuQ,IAA5B,CAAjB;EACA,UAAMC,aAAa,GAAG,GAAGxD,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BzM,QAA1B,CAAd,EACnBuQ,MADmB,CACZ,UAACC,SAAD;EAAA,eAAeA,SAAS,KAAKzQ,OAA7B;EAAA,OADY,CAAtB;;EAGA,UAAIC,QAAQ,KAAK,IAAb,IAAqBsQ,aAAa,CAAC7E,MAAd,GAAuB,CAAhD,EAAmD;EACjD,aAAKgF,SAAL,GAAiBzQ,QAAjB;;EACA,aAAKkQ,aAAL,CAAmBQ,IAAnB,CAAwBL,IAAxB;EACD;EACF;;EAED,SAAKM,OAAL,GAAe,KAAK3G,OAAL,CAAa1F,MAAb,GAAsB,KAAKsM,UAAL,EAAtB,GAA0C,IAAzD;;EAEA,QAAI,CAAC,KAAK5G,OAAL,CAAa1F,MAAlB,EAA0B;EACxB,WAAKuM,yBAAL,CAA+B,KAAKjN,QAApC,EAA8C,KAAKsM,aAAnD;EACD;;EAED,QAAI,KAAKlG,OAAL,CAAahE,MAAjB,EAAyB;EACvB,WAAKA,MAAL;EACD;EACF;;;;;EAYD;WAEAA,SAAA,kBAAS;EACP,QAAI3H,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACG,IAApC,CAAJ,EAA+C;EAC7C,WAAKoN,IAAL;EACD,KAFD,MAEO;EACL,WAAKC,IAAL;EACD;EACF;;WAEDA,OAAA,gBAAO;EAAA;;EACL,QAAI,KAAKd,gBAAL,IACF5R,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACG,IAApC,CADF,EAC6C;EAC3C;EACD;;EAED,QAAIsN,OAAJ;EACA,QAAIC,WAAJ;;EAEA,QAAI,KAAKN,OAAT,EAAkB;EAChBK,MAAAA,OAAO,GAAG,GAAGlE,KAAH,CAASjP,IAAT,CAAc,KAAK8S,OAAL,CAAalE,gBAAb,CAA8BxJ,UAAQ,CAAC8M,OAAvC,CAAd,EACPQ,MADO,CACA,UAACF,IAAD,EAAU;EAChB,YAAI,OAAO,KAAI,CAACrG,OAAL,CAAa1F,MAApB,KAA+B,QAAnC,EAA6C;EAC3C,iBAAO+L,IAAI,CAACpQ,YAAL,CAAkB,aAAlB,MAAqC,KAAI,CAAC+J,OAAL,CAAa1F,MAAzD;EACD;;EAED,eAAO+L,IAAI,CAAC/J,SAAL,CAAeC,QAAf,CAAwBhD,WAAS,CAACkM,QAAlC,CAAP;EACD,OAPO,CAAV;;EASA,UAAIuB,OAAO,CAACvF,MAAR,KAAmB,CAAvB,EAA0B;EACxBuF,QAAAA,OAAO,GAAG,IAAV;EACD;EACF;;EAED,QAAIA,OAAJ,EAAa;EACXC,MAAAA,WAAW,GAAG5S,CAAC,CAAC2S,OAAD,CAAD,CAAWE,GAAX,CAAe,KAAKT,SAApB,EAA+BxL,IAA/B,CAAoCpC,UAApC,CAAd;;EACA,UAAIoO,WAAW,IAAIA,WAAW,CAAChB,gBAA/B,EAAiD;EAC/C;EACD;EACF;;EAED,QAAMkB,UAAU,GAAG9S,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACO,IAAd,CAAnB;EACArF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmQ,UAAzB;;EACA,QAAIA,UAAU,CAACjN,kBAAX,EAAJ,EAAqC;EACnC;EACD;;EAED,QAAI8M,OAAJ,EAAa;EACXhB,MAAAA,QAAQ,CAAClL,gBAAT,CAA0BjH,IAA1B,CAA+BQ,CAAC,CAAC2S,OAAD,CAAD,CAAWE,GAAX,CAAe,KAAKT,SAApB,CAA/B,EAA+D,MAA/D;;EACA,UAAI,CAACQ,WAAL,EAAkB;EAChB5S,QAAAA,CAAC,CAAC2S,OAAD,CAAD,CAAW/L,IAAX,CAAgBpC,UAAhB,EAA0B,IAA1B;EACD;EACF;;EAED,QAAMuO,SAAS,GAAG,KAAKC,aAAL,EAAlB;;EAEAhT,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACGa,WADH,CACelB,WAAS,CAACkM,QADzB,EAEGvB,QAFH,CAEY3K,WAAS,CAACmM,UAFtB;EAIA,SAAK9L,QAAL,CAAc0N,KAAd,CAAoBF,SAApB,IAAiC,CAAjC;;EAEA,QAAI,KAAKlB,aAAL,CAAmBzE,MAAvB,EAA+B;EAC7BpN,MAAAA,CAAC,CAAC,KAAK6R,aAAN,CAAD,CACGzL,WADH,CACelB,WAAS,CAACoM,SADzB,EAEG4B,IAFH,CAEQ,eAFR,EAEyB,IAFzB;EAGD;;EAED,SAAKC,gBAAL,CAAsB,IAAtB;;EAEA,QAAMC,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrBpT,MAAAA,CAAC,CAAC,KAAI,CAACuF,QAAN,CAAD,CACGa,WADH,CACelB,WAAS,CAACmM,UADzB,EAEGxB,QAFH,CAEY3K,WAAS,CAACkM,QAFtB,EAGGvB,QAHH,CAGY3K,WAAS,CAACG,IAHtB;EAKA,MAAA,KAAI,CAACE,QAAL,CAAc0N,KAAd,CAAoBF,SAApB,IAAiC,EAAjC;;EAEA,MAAA,KAAI,CAACI,gBAAL,CAAsB,KAAtB;;EAEAnT,MAAAA,CAAC,CAAC,KAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACmM,KAA/B;EACD,KAXD;;EAaA,QAAMoC,oBAAoB,GAAGN,SAAS,CAAC,CAAD,CAAT,CAAajP,WAAb,KAA6BiP,SAAS,CAACtE,KAAV,CAAgB,CAAhB,CAA1D;EACA,QAAM6E,UAAU,cAAYD,oBAA5B;EACA,QAAMnR,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsC,KAAKsD,QAA3C,CAA3B;EAEAvF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACG5E,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAIA,SAAKqD,QAAL,CAAc0N,KAAd,CAAoBF,SAApB,IAAoC,KAAKxN,QAAL,CAAc+N,UAAd,CAApC;EACD;;WAEDb,OAAA,gBAAO;EAAA;;EACL,QAAI,KAAKb,gBAAL,IACF,CAAC5R,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACG,IAApC,CADH,EAC8C;EAC5C;EACD;;EAED,QAAMyN,UAAU,GAAG9S,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACoM,IAAd,CAAnB;EACAlR,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmQ,UAAzB;;EACA,QAAIA,UAAU,CAACjN,kBAAX,EAAJ,EAAqC;EACnC;EACD;;EAED,QAAMkN,SAAS,GAAG,KAAKC,aAAL,EAAlB;;EAEA,SAAKzN,QAAL,CAAc0N,KAAd,CAAoBF,SAApB,IAAoC,KAAKxN,QAAL,CAAcgO,qBAAd,GAAsCR,SAAtC,CAApC;EAEAnS,IAAAA,IAAI,CAAC6B,MAAL,CAAY,KAAK8C,QAAjB;EAEAvF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACGsK,QADH,CACY3K,WAAS,CAACmM,UADtB,EAEGjL,WAFH,CAEelB,WAAS,CAACkM,QAFzB,EAGGhL,WAHH,CAGelB,WAAS,CAACG,IAHzB;EAKA,QAAMmO,kBAAkB,GAAG,KAAK3B,aAAL,CAAmBzE,MAA9C;;EACA,QAAIoG,kBAAkB,GAAG,CAAzB,EAA4B;EAC1B,WAAK,IAAI1C,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG0C,kBAApB,EAAwC1C,CAAC,EAAzC,EAA6C;EAC3C,YAAMnO,OAAO,GAAG,KAAKkP,aAAL,CAAmBf,CAAnB,CAAhB;EACA,YAAMnP,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4BkB,OAA5B,CAAjB;;EAEA,YAAIhB,QAAQ,KAAK,IAAjB,EAAuB;EACrB,cAAM8R,KAAK,GAAGzT,CAAC,CAAC,GAAGyO,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BzM,QAA1B,CAAd,CAAD,CAAf;;EACA,cAAI,CAAC8R,KAAK,CAACpN,QAAN,CAAenB,WAAS,CAACG,IAAzB,CAAL,EAAqC;EACnCrF,YAAAA,CAAC,CAAC2C,OAAD,CAAD,CAAWkN,QAAX,CAAoB3K,WAAS,CAACoM,SAA9B,EACG4B,IADH,CACQ,eADR,EACyB,KADzB;EAED;EACF;EACF;EACF;;EAED,SAAKC,gBAAL,CAAsB,IAAtB;;EAEA,QAAMC,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,MAAA,MAAI,CAACD,gBAAL,CAAsB,KAAtB;;EACAnT,MAAAA,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CACGa,WADH,CACelB,WAAS,CAACmM,UADzB,EAEGxB,QAFH,CAEY3K,WAAS,CAACkM,QAFtB,EAGGzO,OAHH,CAGWmC,OAAK,CAACqM,MAHjB;EAID,KAND;;EAQA,SAAK5L,QAAL,CAAc0N,KAAd,CAAoBF,SAApB,IAAiC,EAAjC;EACA,QAAM7Q,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsC,KAAKsD,QAA3C,CAA3B;EAEAvF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACG5E,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAGD;;WAEDiR,mBAAA,0BAAiBO,eAAjB,EAAkC;EAChC,SAAK9B,gBAAL,GAAwB8B,eAAxB;EACD;;WAED3N,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EAEA,SAAKmH,OAAL,GAAwB,IAAxB;EACA,SAAK2G,OAAL,GAAwB,IAAxB;EACA,SAAK/M,QAAL,GAAwB,IAAxB;EACA,SAAKsM,aAAL,GAAwB,IAAxB;EACA,SAAKD,gBAAL,GAAwB,IAAxB;EACD;;;WAIDhG,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD2F,SADC,EAED3F,MAFC,CAAN;EAIAA,IAAAA,MAAM,CAACyE,MAAP,GAAgB9E,OAAO,CAACK,MAAM,CAACyE,MAAR,CAAvB,CALiB;;EAMjB/G,IAAAA,IAAI,CAACoC,eAAL,CAAqBsB,MAArB,EAA2BpB,MAA3B,EAAmCkG,aAAnC;EACA,WAAOlG,MAAP;EACD;;WAED8P,gBAAA,yBAAgB;EACd,QAAMW,QAAQ,GAAG3T,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BkL,SAAS,CAACC,KAApC,CAAjB;EACA,WAAOmC,QAAQ,GAAGpC,SAAS,CAACC,KAAb,GAAqBD,SAAS,CAACE,MAA9C;EACD;;WAEDc,aAAA,sBAAa;EAAA;;EACX,QAAItM,MAAJ;;EAEA,QAAIrF,IAAI,CAACkC,SAAL,CAAe,KAAK6I,OAAL,CAAa1F,MAA5B,CAAJ,EAAyC;EACvCA,MAAAA,MAAM,GAAG,KAAK0F,OAAL,CAAa1F,MAAtB,CADuC;;EAIvC,UAAI,OAAO,KAAK0F,OAAL,CAAa1F,MAAb,CAAoB2N,MAA3B,KAAsC,WAA1C,EAAuD;EACrD3N,QAAAA,MAAM,GAAG,KAAK0F,OAAL,CAAa1F,MAAb,CAAoB,CAApB,CAAT;EACD;EACF,KAPD,MAOO;EACLA,MAAAA,MAAM,GAAG1E,QAAQ,CAACQ,aAAT,CAAuB,KAAK4J,OAAL,CAAa1F,MAApC,CAAT;EACD;;EAED,QAAMtE,QAAQ,iDAC6B,KAAKgK,OAAL,CAAa1F,MAD1C,QAAd;EAGA,QAAM2J,QAAQ,GAAG,GAAGnB,KAAH,CAASjP,IAAT,CAAcyG,MAAM,CAACmI,gBAAP,CAAwBzM,QAAxB,CAAd,CAAjB;EACA3B,IAAAA,CAAC,CAAC4P,QAAD,CAAD,CAAYlJ,IAAZ,CAAiB,UAACoK,CAAD,EAAIpP,OAAJ,EAAgB;EAC/B,MAAA,MAAI,CAAC8Q,yBAAL,CACEb,QAAQ,CAACkC,qBAAT,CAA+BnS,OAA/B,CADF,EAEE,CAACA,OAAD,CAFF;EAID,KALD;EAOA,WAAOuE,MAAP;EACD;;WAEDuM,4BAAA,mCAA0B9Q,OAA1B,EAAmCoS,YAAnC,EAAiD;EAC/C,QAAMC,MAAM,GAAG/T,CAAC,CAAC0B,OAAD,CAAD,CAAW2E,QAAX,CAAoBnB,WAAS,CAACG,IAA9B,CAAf;;EAEA,QAAIyO,YAAY,CAAC1G,MAAjB,EAAyB;EACvBpN,MAAAA,CAAC,CAAC8T,YAAD,CAAD,CACGvL,WADH,CACerD,WAAS,CAACoM,SADzB,EACoC,CAACyC,MADrC,EAEGb,IAFH,CAEQ,eAFR,EAEyBa,MAFzB;EAGD;EACF;;;aAIMF,wBAAP,+BAA6BnS,OAA7B,EAAsC;EACpC,QAAMC,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4BC,OAA5B,CAAjB;EACA,WAAOC,QAAQ,GAAGJ,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,CAAH,GAAsC,IAArD;EACD;;aAEM8E,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAMsN,KAAK,GAAKhU,CAAC,CAAC,IAAD,CAAjB;EACA,UAAI4G,IAAI,GAAQoN,KAAK,CAACpN,IAAN,CAAWpC,UAAX,CAAhB;;EACA,UAAMmH,OAAO,qBACR9C,SADQ,EAERmL,KAAK,CAACpN,IAAN,EAFQ,EAGR,OAAO1D,MAAP,KAAkB,QAAlB,IAA8BA,MAA9B,GAAuCA,MAAvC,GAAgD,EAHxC,CAAb;;EAMA,UAAI,CAAC0D,IAAD,IAAS+E,OAAO,CAAChE,MAAjB,IAA2B,YAAY/D,IAAZ,CAAiBV,MAAjB,CAA/B,EAAyD;EACvDyI,QAAAA,OAAO,CAAChE,MAAR,GAAiB,KAAjB;EACD;;EAED,UAAI,CAACf,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAI+K,QAAJ,CAAa,IAAb,EAAmBhG,OAAnB,CAAP;EACAqI,QAAAA,KAAK,CAACpN,IAAN,CAAWpC,UAAX,EAAqBoC,IAArB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAxBM,CAAP;EAyBD;;;;0BArQoB;EACnB,aAAOqB,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;;;EAkQH;;;;;;;EAMA7I,CAAC,CAACuB,QAAD,CAAD,CAAYyF,EAAZ,CAAelC,OAAK,CAACG,cAArB,EAAqCL,UAAQ,CAAC2C,WAA9C,EAA2D,UAAUxH,KAAV,EAAiB;EAC1E;EACA,MAAIA,KAAK,CAACkU,aAAN,CAAoB1F,OAApB,KAAgC,GAApC,EAAyC;EACvCxO,IAAAA,KAAK,CAACgH,cAAN;EACD;;EAED,MAAMmN,QAAQ,GAAGlU,CAAC,CAAC,IAAD,CAAlB;EACA,MAAM2B,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4B,IAA5B,CAAjB;EACA,MAAM0S,SAAS,GAAG,GAAG1F,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BzM,QAA1B,CAAd,CAAlB;EAEA3B,EAAAA,CAAC,CAACmU,SAAD,CAAD,CAAazN,IAAb,CAAkB,YAAY;EAC5B,QAAM0N,OAAO,GAAGpU,CAAC,CAAC,IAAD,CAAjB;EACA,QAAM4G,IAAI,GAAMwN,OAAO,CAACxN,IAAR,CAAapC,UAAb,CAAhB;EACA,QAAMtB,MAAM,GAAI0D,IAAI,GAAG,QAAH,GAAcsN,QAAQ,CAACtN,IAAT,EAAlC;;EACA+K,IAAAA,QAAQ,CAAClL,gBAAT,CAA0BjH,IAA1B,CAA+B4U,OAA/B,EAAwClR,MAAxC;EACD,GALD;EAMD,CAhBD;EAkBA;;;;;;EAMAlD,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaqN,QAAQ,CAAClL,gBAAtB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyB0K,QAAzB;;EACA3R,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOgN,QAAQ,CAAClL,gBAAhB;EACD,CAHD;;ECjYA;;;;;;EAMA,IAAMnC,MAAI,GAAuB,UAAjC;EACA,IAAMC,SAAO,GAAoB,OAAjC;EACA,IAAMC,UAAQ,GAAmB,aAAjC;EACA,IAAMC,WAAS,SAAsBD,UAArC;EACA,IAAME,cAAY,GAAe,WAAjC;EACA,IAAMC,oBAAkB,GAAS3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAAjC;EACA,IAAM+P,cAAc,GAAa,EAAjC;;EACA,IAAMC,aAAa,GAAc,EAAjC;;EACA,IAAMC,WAAW,GAAgB,CAAjC;;EACA,IAAMC,gBAAgB,GAAW,EAAjC;;EACA,IAAMC,kBAAkB,GAAS,EAAjC;;EACA,IAAMC,wBAAwB,GAAG,CAAjC;;EACA,IAAMC,cAAc,GAAa,IAAIhR,MAAJ,CAAc6Q,gBAAd,SAAkCC,kBAAlC,SAAwDJ,cAAxD,CAAjC;EAEA,IAAMvP,OAAK,GAAG;EACZoM,EAAAA,IAAI,WAAsBzM,WADd;EAEZ0M,EAAAA,MAAM,aAAsB1M,WAFhB;EAGZY,EAAAA,IAAI,WAAsBZ,WAHd;EAIZwM,EAAAA,KAAK,YAAsBxM,WAJf;EAKZmQ,EAAAA,KAAK,YAAsBnQ,WALf;EAMZQ,EAAAA,cAAc,YAAaR,WAAb,GAAyBC,cAN3B;EAOZmQ,EAAAA,gBAAgB,cAAapQ,WAAb,GAAyBC,cAP7B;EAQZoQ,EAAAA,cAAc,YAAarQ,WAAb,GAAyBC;EAR3B,CAAd;EAWA,IAAMQ,WAAS,GAAG;EAChB6P,EAAAA,QAAQ,EAAU,UADF;EAEhB1P,EAAAA,IAAI,EAAc,MAFF;EAGhB2P,EAAAA,MAAM,EAAY,QAHF;EAIhBC,EAAAA,SAAS,EAAS,WAJF;EAKhBC,EAAAA,QAAQ,EAAU,UALF;EAMhBC,EAAAA,SAAS,EAAS,qBANF;EAOhBC,EAAAA,QAAQ,EAAU,oBAPF;EAQhBC,EAAAA,eAAe,EAAG;EARF,CAAlB;EAWA,IAAMzQ,UAAQ,GAAG;EACf2C,EAAAA,WAAW,EAAK,0BADD;EAEf+N,EAAAA,UAAU,EAAM,gBAFD;EAGfC,EAAAA,IAAI,EAAY,gBAHD;EAIfC,EAAAA,UAAU,EAAM,aAJD;EAKfC,EAAAA,aAAa,EAAG;EALD,CAAjB;EAQA,IAAMC,aAAa,GAAG;EACpBC,EAAAA,GAAG,EAAS,WADQ;EAEpBC,EAAAA,MAAM,EAAM,SAFQ;EAGpBC,EAAAA,MAAM,EAAM,cAHQ;EAIpBC,EAAAA,SAAS,EAAG,YAJQ;EAKpBrM,EAAAA,KAAK,EAAO,aALQ;EAMpBsM,EAAAA,QAAQ,EAAI,WANQ;EAOpBvM,EAAAA,IAAI,EAAQ,YAPQ;EAQpBwM,EAAAA,OAAO,EAAK;EARQ,CAAtB;EAWA,IAAMnN,SAAO,GAAG;EACdoN,EAAAA,MAAM,EAAM,CADE;EAEdC,EAAAA,IAAI,EAAQ,IAFE;EAGdC,EAAAA,QAAQ,EAAI,cAHE;EAIdC,EAAAA,SAAS,EAAG,QAJE;EAKdC,EAAAA,OAAO,EAAK;EALE,CAAhB;EAQA,IAAMjN,aAAW,GAAG;EAClB6M,EAAAA,MAAM,EAAM,0BADM;EAElBC,EAAAA,IAAI,EAAQ,SAFM;EAGlBC,EAAAA,QAAQ,EAAI,kBAHM;EAIlBC,EAAAA,SAAS,EAAG,kBAJM;EAKlBC,EAAAA,OAAO,EAAK;EAGd;;;;;;EARoB,CAApB;;MAcMC;;;EACJ,oBAAY5U,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B,SAAKqC,QAAL,GAAiB7D,OAAjB;EACA,SAAK6U,OAAL,GAAiB,IAAjB;EACA,SAAK5K,OAAL,GAAiB,KAAKC,UAAL,CAAgB1I,MAAhB,CAAjB;EACA,SAAKsT,KAAL,GAAiB,KAAKC,eAAL,EAAjB;EACA,SAAKC,SAAL,GAAiB,KAAKC,aAAL,EAAjB;;EAEA,SAAKtK,kBAAL;EACD;;;;;EAgBD;WAEA1E,SAAA,kBAAS;EACP,QAAI,KAAKpC,QAAL,CAAcqR,QAAd,IAA0B5W,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAAC6P,QAApC,CAA9B,EAA6E;EAC3E;EACD;;EAED,QAAM9O,MAAM,GAAKqQ,QAAQ,CAACO,qBAAT,CAA+B,KAAKtR,QAApC,CAAjB;;EACA,QAAMuR,QAAQ,GAAG9W,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcnQ,QAAd,CAAuBnB,WAAS,CAACG,IAAjC,CAAjB;;EAEAiR,IAAAA,QAAQ,CAACS,WAAT;;EAEA,QAAID,QAAJ,EAAc;EACZ;EACD;;EAED,QAAM3H,aAAa,GAAG;EACpBA,MAAAA,aAAa,EAAE,KAAK5J;EADA,KAAtB;EAGA,QAAMyR,SAAS,GAAGhX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACO,IAAd,EAAoB8J,aAApB,CAAlB;EAEAnP,IAAAA,CAAC,CAACiG,MAAD,CAAD,CAAUtD,OAAV,CAAkBqU,SAAlB;;EAEA,QAAIA,SAAS,CAACnR,kBAAV,EAAJ,EAAoC;EAClC;EACD,KAvBM;;;EA0BP,QAAI,CAAC,KAAK6Q,SAAV,EAAqB;EACnB;;;;EAIA,UAAI,OAAOO,MAAP,KAAkB,WAAtB,EAAmC;EACjC,cAAM,IAAIxG,SAAJ,CAAc,mEAAd,CAAN;EACD;;EAED,UAAIyG,gBAAgB,GAAG,KAAK3R,QAA5B;;EAEA,UAAI,KAAKoG,OAAL,CAAayK,SAAb,KAA2B,QAA/B,EAAyC;EACvCc,QAAAA,gBAAgB,GAAGjR,MAAnB;EACD,OAFD,MAEO,IAAIrF,IAAI,CAACkC,SAAL,CAAe,KAAK6I,OAAL,CAAayK,SAA5B,CAAJ,EAA4C;EACjDc,QAAAA,gBAAgB,GAAG,KAAKvL,OAAL,CAAayK,SAAhC,CADiD;;EAIjD,YAAI,OAAO,KAAKzK,OAAL,CAAayK,SAAb,CAAuBxC,MAA9B,KAAyC,WAA7C,EAA0D;EACxDsD,UAAAA,gBAAgB,GAAG,KAAKvL,OAAL,CAAayK,SAAb,CAAuB,CAAvB,CAAnB;EACD;EACF,OApBkB;EAuBnB;EACA;;;EACA,UAAI,KAAKzK,OAAL,CAAawK,QAAb,KAA0B,cAA9B,EAA8C;EAC5CnW,QAAAA,CAAC,CAACiG,MAAD,CAAD,CAAU4J,QAAV,CAAmB3K,WAAS,CAACmQ,eAA7B;EACD;;EACD,WAAKkB,OAAL,GAAe,IAAIU,MAAJ,CAAWC,gBAAX,EAA6B,KAAKV,KAAlC,EAAyC,KAAKW,gBAAL,EAAzC,CAAf;EACD,KAvDM;EA0DP;EACA;EACA;;;EACA,QAAI,kBAAkB5V,QAAQ,CAACyC,eAA3B,IACAhE,CAAC,CAACiG,MAAD,CAAD,CAAUC,OAAV,CAAkBtB,UAAQ,CAAC4Q,UAA3B,EAAuCpI,MAAvC,KAAkD,CADtD,EACyD;EACvDpN,MAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBxH,QAAjB,GAA4B5I,EAA5B,CAA+B,WAA/B,EAA4C,IAA5C,EAAkDhH,CAAC,CAACqX,IAApD;EACD;;EAED,SAAK9R,QAAL,CAAc8C,KAAd;;EACA,SAAK9C,QAAL,CAAc+C,YAAd,CAA2B,eAA3B,EAA4C,IAA5C;;EAEAtI,IAAAA,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcjO,WAAd,CAA0BrD,WAAS,CAACG,IAApC;EACArF,IAAAA,CAAC,CAACiG,MAAD,CAAD,CACGsC,WADH,CACerD,WAAS,CAACG,IADzB,EAEG1C,OAFH,CAEW3C,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACmM,KAAd,EAAqB9B,aAArB,CAFX;EAGD;;WAEDuD,OAAA,gBAAO;EACL,QAAI,KAAKnN,QAAL,CAAcqR,QAAd,IAA0B5W,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAAC6P,QAApC,CAA1B,IAA2E/U,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcnQ,QAAd,CAAuBnB,WAAS,CAACG,IAAjC,CAA/E,EAAuH;EACrH;EACD;;EAED,QAAM8J,aAAa,GAAG;EACpBA,MAAAA,aAAa,EAAE,KAAK5J;EADA,KAAtB;EAGA,QAAMyR,SAAS,GAAGhX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACO,IAAd,EAAoB8J,aAApB,CAAlB;;EACA,QAAMlJ,MAAM,GAAGqQ,QAAQ,CAACO,qBAAT,CAA+B,KAAKtR,QAApC,CAAf;;EAEAvF,IAAAA,CAAC,CAACiG,MAAD,CAAD,CAAUtD,OAAV,CAAkBqU,SAAlB;;EAEA,QAAIA,SAAS,CAACnR,kBAAV,EAAJ,EAAoC;EAClC;EACD;;EAED7F,IAAAA,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcjO,WAAd,CAA0BrD,WAAS,CAACG,IAApC;EACArF,IAAAA,CAAC,CAACiG,MAAD,CAAD,CACGsC,WADH,CACerD,WAAS,CAACG,IADzB,EAEG1C,OAFH,CAEW3C,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACmM,KAAd,EAAqB9B,aAArB,CAFX;EAGD;;WAEDsD,OAAA,gBAAO;EACL,QAAI,KAAKlN,QAAL,CAAcqR,QAAd,IAA0B5W,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAAC6P,QAApC,CAA1B,IAA2E,CAAC/U,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcnQ,QAAd,CAAuBnB,WAAS,CAACG,IAAjC,CAAhF,EAAwH;EACtH;EACD;;EAED,QAAM8J,aAAa,GAAG;EACpBA,MAAAA,aAAa,EAAE,KAAK5J;EADA,KAAtB;EAGA,QAAM+R,SAAS,GAAGtX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACoM,IAAd,EAAoB/B,aAApB,CAAlB;;EACA,QAAMlJ,MAAM,GAAGqQ,QAAQ,CAACO,qBAAT,CAA+B,KAAKtR,QAApC,CAAf;;EAEAvF,IAAAA,CAAC,CAACiG,MAAD,CAAD,CAAUtD,OAAV,CAAkB2U,SAAlB;;EAEA,QAAIA,SAAS,CAACzR,kBAAV,EAAJ,EAAoC;EAClC;EACD;;EAED7F,IAAAA,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcjO,WAAd,CAA0BrD,WAAS,CAACG,IAApC;EACArF,IAAAA,CAAC,CAACiG,MAAD,CAAD,CACGsC,WADH,CACerD,WAAS,CAACG,IADzB,EAEG1C,OAFH,CAEW3C,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACqM,MAAd,EAAsBhC,aAAtB,CAFX;EAGD;;WAEDpJ,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EACAxE,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB+H,GAAjB,CAAqB7I,WAArB;EACA,SAAKc,QAAL,GAAgB,IAAhB;EACA,SAAKiR,KAAL,GAAa,IAAb;;EACA,QAAI,KAAKD,OAAL,KAAiB,IAArB,EAA2B;EACzB,WAAKA,OAAL,CAAagB,OAAb;;EACA,WAAKhB,OAAL,GAAe,IAAf;EACD;EACF;;WAEDiB,SAAA,kBAAS;EACP,SAAKd,SAAL,GAAiB,KAAKC,aAAL,EAAjB;;EACA,QAAI,KAAKJ,OAAL,KAAiB,IAArB,EAA2B;EACzB,WAAKA,OAAL,CAAakB,cAAb;EACD;EACF;;;WAIDpL,qBAAA,8BAAqB;EAAA;;EACnBrM,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAAC8P,KAA1B,EAAiC,UAAC7U,KAAD,EAAW;EAC1CA,MAAAA,KAAK,CAACgH,cAAN;EACAhH,MAAAA,KAAK,CAAC2X,eAAN;;EACA,MAAA,KAAI,CAAC/P,MAAL;EACD,KAJD;EAKD;;WAEDiE,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD,KAAKyU,WAAL,CAAiB9O,OADhB,EAED7I,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBqB,IAAjB,EAFC,EAGD1D,MAHC,CAAN;EAMAtC,IAAAA,IAAI,CAACoC,eAAL,CACEsB,MADF,EAEEpB,MAFF,EAGE,KAAKyU,WAAL,CAAiBvO,WAHnB;EAMA,WAAOlG,MAAP;EACD;;WAEDuT,kBAAA,2BAAkB;EAChB,QAAI,CAAC,KAAKD,KAAV,EAAiB;EACf,UAAMvQ,MAAM,GAAGqQ,QAAQ,CAACO,qBAAT,CAA+B,KAAKtR,QAApC,CAAf;;EAEA,UAAIU,MAAJ,EAAY;EACV,aAAKuQ,KAAL,GAAavQ,MAAM,CAAClE,aAAP,CAAqB6C,UAAQ,CAAC2Q,IAA9B,CAAb;EACD;EACF;;EACD,WAAO,KAAKiB,KAAZ;EACD;;WAEDoB,gBAAA,yBAAgB;EACd,QAAMC,eAAe,GAAG7X,CAAC,CAAC,KAAKuF,QAAL,CAAclB,UAAf,CAAzB;EACA,QAAIyT,SAAS,GAAGpC,aAAa,CAACG,MAA9B,CAFc;;EAKd,QAAIgC,eAAe,CAACxR,QAAhB,CAAyBnB,WAAS,CAAC8P,MAAnC,CAAJ,EAAgD;EAC9C8C,MAAAA,SAAS,GAAGpC,aAAa,CAACC,GAA1B;;EACA,UAAI3V,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcnQ,QAAd,CAAuBnB,WAAS,CAACiQ,SAAjC,CAAJ,EAAiD;EAC/C2C,QAAAA,SAAS,GAAGpC,aAAa,CAACE,MAA1B;EACD;EACF,KALD,MAKO,IAAIiC,eAAe,CAACxR,QAAhB,CAAyBnB,WAAS,CAAC+P,SAAnC,CAAJ,EAAmD;EACxD6C,MAAAA,SAAS,GAAGpC,aAAa,CAACjM,KAA1B;EACD,KAFM,MAEA,IAAIoO,eAAe,CAACxR,QAAhB,CAAyBnB,WAAS,CAACgQ,QAAnC,CAAJ,EAAkD;EACvD4C,MAAAA,SAAS,GAAGpC,aAAa,CAAClM,IAA1B;EACD,KAFM,MAEA,IAAIxJ,CAAC,CAAC,KAAKwW,KAAN,CAAD,CAAcnQ,QAAd,CAAuBnB,WAAS,CAACiQ,SAAjC,CAAJ,EAAiD;EACtD2C,MAAAA,SAAS,GAAGpC,aAAa,CAACI,SAA1B;EACD;;EACD,WAAOgC,SAAP;EACD;;WAEDnB,gBAAA,yBAAgB;EACd,WAAO3W,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBW,OAAjB,CAAyB,SAAzB,EAAoCkH,MAApC,GAA6C,CAApD;EACD;;WAED2K,aAAA,sBAAa;EAAA;;EACX,QAAM9B,MAAM,GAAG,EAAf;;EAEA,QAAI,OAAO,KAAKtK,OAAL,CAAasK,MAApB,KAA+B,UAAnC,EAA+C;EAC7CA,MAAAA,MAAM,CAACjV,EAAP,GAAY,UAAC4F,IAAD,EAAU;EACpBA,QAAAA,IAAI,CAACoR,OAAL,qBACKpR,IAAI,CAACoR,OADV,EAEK,MAAI,CAACrM,OAAL,CAAasK,MAAb,CAAoBrP,IAAI,CAACoR,OAAzB,EAAkC,MAAI,CAACzS,QAAvC,KAAoD,EAFzD;EAKA,eAAOqB,IAAP;EACD,OAPD;EAQD,KATD,MASO;EACLqP,MAAAA,MAAM,CAACA,MAAP,GAAgB,KAAKtK,OAAL,CAAasK,MAA7B;EACD;;EAED,WAAOA,MAAP;EACD;;WAEDkB,mBAAA,4BAAmB;EACjB,QAAMc,YAAY,GAAG;EACnBH,MAAAA,SAAS,EAAE,KAAKF,aAAL,EADQ;EAEnBM,MAAAA,SAAS,EAAE;EACTjC,QAAAA,MAAM,EAAE,KAAK8B,UAAL,EADC;EAET7B,QAAAA,IAAI,EAAE;EACJiC,UAAAA,OAAO,EAAE,KAAKxM,OAAL,CAAauK;EADlB,SAFG;EAKTkC,QAAAA,eAAe,EAAE;EACfC,UAAAA,iBAAiB,EAAE,KAAK1M,OAAL,CAAawK;EADjB;EALR,OAFQ;;EAAA,KAArB;;EAcA,QAAI,KAAKxK,OAAL,CAAa0K,OAAb,KAAyB,QAA7B,EAAuC;EACrC4B,MAAAA,YAAY,CAACC,SAAb,CAAuBI,UAAvB,GAAoC;EAClCH,QAAAA,OAAO,EAAE;EADyB,OAApC;EAGD;;EAED,WAAOF,YAAP;EACD;;;aAIMxR,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAMmH,OAAO,GAAG,OAAOzI,MAAP,KAAkB,QAAlB,GAA6BA,MAA7B,GAAsC,IAAtD;;EAEA,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAI0P,QAAJ,CAAa,IAAb,EAAmB3K,OAAnB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAfM,CAAP;EAgBD;;aAEM6T,cAAP,qBAAmBhX,KAAnB,EAA0B;EACxB,QAAIA,KAAK,KAAKA,KAAK,CAACyO,KAAN,KAAgBkG,wBAAhB,IACZ3U,KAAK,CAACgI,IAAN,KAAe,OAAf,IAA0BhI,KAAK,CAACyO,KAAN,KAAgB+F,WADnC,CAAT,EAC0D;EACxD;EACD;;EAED,QAAMgE,OAAO,GAAG,GAAG9J,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAAC2C,WAAnC,CAAd,CAAhB;;EAEA,SAAK,IAAIuJ,CAAC,GAAG,CAAR,EAAWC,GAAG,GAAGwH,OAAO,CAACnL,MAA9B,EAAsC0D,CAAC,GAAGC,GAA1C,EAA+CD,CAAC,EAAhD,EAAoD;EAClD,UAAM7K,MAAM,GAAGqQ,QAAQ,CAACO,qBAAT,CAA+B0B,OAAO,CAACzH,CAAD,CAAtC,CAAf;;EACA,UAAM0H,OAAO,GAAGxY,CAAC,CAACuY,OAAO,CAACzH,CAAD,CAAR,CAAD,CAAclK,IAAd,CAAmBpC,UAAnB,CAAhB;EACA,UAAM2K,aAAa,GAAG;EACpBA,QAAAA,aAAa,EAAEoJ,OAAO,CAACzH,CAAD;EADF,OAAtB;;EAIA,UAAI/Q,KAAK,IAAIA,KAAK,CAACgI,IAAN,KAAe,OAA5B,EAAqC;EACnCoH,QAAAA,aAAa,CAACsJ,UAAd,GAA2B1Y,KAA3B;EACD;;EAED,UAAI,CAACyY,OAAL,EAAc;EACZ;EACD;;EAED,UAAME,YAAY,GAAGF,OAAO,CAAChC,KAA7B;;EACA,UAAI,CAACxW,CAAC,CAACiG,MAAD,CAAD,CAAUI,QAAV,CAAmBnB,WAAS,CAACG,IAA7B,CAAL,EAAyC;EACvC;EACD;;EAED,UAAItF,KAAK,KAAKA,KAAK,CAACgI,IAAN,KAAe,OAAf,IACV,kBAAkBnE,IAAlB,CAAuB7D,KAAK,CAACE,MAAN,CAAasO,OAApC,CADU,IACsCxO,KAAK,CAACgI,IAAN,KAAe,OAAf,IAA0BhI,KAAK,CAACyO,KAAN,KAAgB+F,WADrF,CAAL,IAEAvU,CAAC,CAACkI,QAAF,CAAWjC,MAAX,EAAmBlG,KAAK,CAACE,MAAzB,CAFJ,EAEsC;EACpC;EACD;;EAED,UAAMqX,SAAS,GAAGtX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACoM,IAAd,EAAoB/B,aAApB,CAAlB;EACAnP,MAAAA,CAAC,CAACiG,MAAD,CAAD,CAAUtD,OAAV,CAAkB2U,SAAlB;;EACA,UAAIA,SAAS,CAACzR,kBAAV,EAAJ,EAAoC;EAClC;EACD,OA9BiD;EAiClD;;;EACA,UAAI,kBAAkBtE,QAAQ,CAACyC,eAA/B,EAAgD;EAC9ChE,QAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBxH,QAAjB,GAA4BtC,GAA5B,CAAgC,WAAhC,EAA6C,IAA7C,EAAmDtN,CAAC,CAACqX,IAArD;EACD;;EAEDkB,MAAAA,OAAO,CAACzH,CAAD,CAAP,CAAWxI,YAAX,CAAwB,eAAxB,EAAyC,OAAzC;EAEAtI,MAAAA,CAAC,CAAC0Y,YAAD,CAAD,CAAgBtS,WAAhB,CAA4BlB,WAAS,CAACG,IAAtC;EACArF,MAAAA,CAAC,CAACiG,MAAD,CAAD,CACGG,WADH,CACelB,WAAS,CAACG,IADzB,EAEG1C,OAFH,CAEW3C,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACqM,MAAd,EAAsBhC,aAAtB,CAFX;EAGD;EACF;;aAEM0H,wBAAP,+BAA6BnV,OAA7B,EAAsC;EACpC,QAAIuE,MAAJ;EACA,QAAMtE,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4BC,OAA5B,CAAjB;;EAEA,QAAIC,QAAJ,EAAc;EACZsE,MAAAA,MAAM,GAAG1E,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,CAAT;EACD;;EAED,WAAOsE,MAAM,IAAIvE,OAAO,CAAC2C,UAAzB;EACD;;;aAGMsU,yBAAP,gCAA8B5Y,KAA9B,EAAqC;EACnC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,QAAI,kBAAkB6D,IAAlB,CAAuB7D,KAAK,CAACE,MAAN,CAAasO,OAApC,IACAxO,KAAK,CAACyO,KAAN,KAAgB8F,aAAhB,IAAiCvU,KAAK,CAACyO,KAAN,KAAgB6F,cAAhB,KAClCtU,KAAK,CAACyO,KAAN,KAAgBiG,kBAAhB,IAAsC1U,KAAK,CAACyO,KAAN,KAAgBgG,gBAAtD,IACCxU,CAAC,CAACD,KAAK,CAACE,MAAP,CAAD,CAAgBiG,OAAhB,CAAwBtB,UAAQ,CAAC2Q,IAAjC,EAAuCnI,MAFN,CADjC,GAGiD,CAACuH,cAAc,CAAC/Q,IAAf,CAAoB7D,KAAK,CAACyO,KAA1B,CAHtD,EAGwF;EACtF;EACD;;EAEDzO,IAAAA,KAAK,CAACgH,cAAN;EACAhH,IAAAA,KAAK,CAAC2X,eAAN;;EAEA,QAAI,KAAKd,QAAL,IAAiB5W,CAAC,CAAC,IAAD,CAAD,CAAQqG,QAAR,CAAiBnB,WAAS,CAAC6P,QAA3B,CAArB,EAA2D;EACzD;EACD;;EAED,QAAM9O,MAAM,GAAKqQ,QAAQ,CAACO,qBAAT,CAA+B,IAA/B,CAAjB;;EACA,QAAMC,QAAQ,GAAG9W,CAAC,CAACiG,MAAD,CAAD,CAAUI,QAAV,CAAmBnB,WAAS,CAACG,IAA7B,CAAjB;;EAEA,QAAI,CAACyR,QAAD,IAAaA,QAAQ,KAAK/W,KAAK,CAACyO,KAAN,KAAgB6F,cAAhB,IAAkCtU,KAAK,CAACyO,KAAN,KAAgB8F,aAAvD,CAAzB,EAAgG;EAC9F,UAAIvU,KAAK,CAACyO,KAAN,KAAgB6F,cAApB,EAAoC;EAClC,YAAM1M,MAAM,GAAG1B,MAAM,CAAClE,aAAP,CAAqB6C,UAAQ,CAAC2C,WAA9B,CAAf;EACAvH,QAAAA,CAAC,CAAC2H,MAAD,CAAD,CAAUhF,OAAV,CAAkB,OAAlB;EACD;;EAED3C,MAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ2C,OAAR,CAAgB,OAAhB;EACA;EACD;;EAED,QAAMiW,KAAK,GAAG,GAAGnK,KAAH,CAASjP,IAAT,CAAcyG,MAAM,CAACmI,gBAAP,CAAwBxJ,UAAQ,CAAC6Q,aAAjC,CAAd,CAAd;;EAEA,QAAImD,KAAK,CAACxL,MAAN,KAAiB,CAArB,EAAwB;EACtB;EACD;;EAED,QAAIH,KAAK,GAAG2L,KAAK,CAAClK,OAAN,CAAc3O,KAAK,CAACE,MAApB,CAAZ;;EAEA,QAAIF,KAAK,CAACyO,KAAN,KAAgBgG,gBAAhB,IAAoCvH,KAAK,GAAG,CAAhD,EAAmD;EAAE;EACnDA,MAAAA,KAAK;EACN;;EAED,QAAIlN,KAAK,CAACyO,KAAN,KAAgBiG,kBAAhB,IAAsCxH,KAAK,GAAG2L,KAAK,CAACxL,MAAN,GAAe,CAAjE,EAAoE;EAAE;EACpEH,MAAAA,KAAK;EACN;;EAED,QAAIA,KAAK,GAAG,CAAZ,EAAe;EACbA,MAAAA,KAAK,GAAG,CAAR;EACD;;EAED2L,IAAAA,KAAK,CAAC3L,KAAD,CAAL,CAAa5E,KAAb;EACD;;;;0BAjZoB;EACnB,aAAO9D,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;0BAEwB;EACvB,aAAOO,aAAP;EACD;;;;;EA0YH;;;;;;;EAMApJ,CAAC,CAACuB,QAAD,CAAD,CACGyF,EADH,CACMlC,OAAK,CAAC+P,gBADZ,EAC8BjQ,UAAQ,CAAC2C,WADvC,EACoD+O,QAAQ,CAACqC,sBAD7D,EAEG3R,EAFH,CAEMlC,OAAK,CAAC+P,gBAFZ,EAE8BjQ,UAAQ,CAAC2Q,IAFvC,EAE6Ce,QAAQ,CAACqC,sBAFtD,EAGG3R,EAHH,CAGSlC,OAAK,CAACG,cAHf,SAGiCH,OAAK,CAACgQ,cAHvC,EAGyDwB,QAAQ,CAACS,WAHlE,EAIG/P,EAJH,CAIMlC,OAAK,CAACG,cAJZ,EAI4BL,UAAQ,CAAC2C,WAJrC,EAIkD,UAAUxH,KAAV,EAAiB;EAC/DA,EAAAA,KAAK,CAACgH,cAAN;EACAhH,EAAAA,KAAK,CAAC2X,eAAN;;EACApB,EAAAA,QAAQ,CAAC7P,gBAAT,CAA0BjH,IAA1B,CAA+BQ,CAAC,CAAC,IAAD,CAAhC,EAAwC,QAAxC;EACD,CARH,EASGgH,EATH,CASMlC,OAAK,CAACG,cATZ,EAS4BL,UAAQ,CAAC0Q,UATrC,EASiD,UAACjH,CAAD,EAAO;EACpDA,EAAAA,CAAC,CAACqJ,eAAF;EACD,CAXH;EAaA;;;;;;EAMA1X,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAagS,QAAQ,CAAC7P,gBAAtB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyBqP,QAAzB;;EACAtW,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAO2R,QAAQ,CAAC7P,gBAAhB;EACD,CAHD;;EChhBA;;;;;;EAMA,IAAMnC,MAAI,GAAiB,OAA3B;EACA,IAAMC,SAAO,GAAc,OAA3B;EACA,IAAMC,UAAQ,GAAa,UAA3B;EACA,IAAMC,WAAS,SAAgBD,UAA/B;EACA,IAAME,cAAY,GAAS,WAA3B;EACA,IAAMC,oBAAkB,GAAG3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA3B;EACA,IAAM+P,gBAAc,GAAO,EAA3B;;EAEA,IAAMxL,SAAO,GAAG;EACdgQ,EAAAA,QAAQ,EAAG,IADG;EAEd9P,EAAAA,QAAQ,EAAG,IAFG;EAGdV,EAAAA,KAAK,EAAM,IAHG;EAIdqK,EAAAA,IAAI,EAAO;EAJG,CAAhB;EAOA,IAAMtJ,aAAW,GAAG;EAClByP,EAAAA,QAAQ,EAAG,kBADO;EAElB9P,EAAAA,QAAQ,EAAG,SAFO;EAGlBV,EAAAA,KAAK,EAAM,SAHO;EAIlBqK,EAAAA,IAAI,EAAO;EAJO,CAApB;EAOA,IAAM5N,OAAK,GAAG;EACZoM,EAAAA,IAAI,WAAuBzM,WADf;EAEZ0M,EAAAA,MAAM,aAAuB1M,WAFjB;EAGZY,EAAAA,IAAI,WAAuBZ,WAHf;EAIZwM,EAAAA,KAAK,YAAuBxM,WAJhB;EAKZqU,EAAAA,OAAO,cAAuBrU,WALlB;EAMZsU,EAAAA,MAAM,aAAuBtU,WANjB;EAOZuU,EAAAA,aAAa,oBAAuBvU,WAPxB;EAQZwU,EAAAA,eAAe,sBAAuBxU,WAR1B;EASZyU,EAAAA,eAAe,sBAAuBzU,WAT1B;EAUZ0U,EAAAA,iBAAiB,wBAAuB1U,WAV5B;EAWZQ,EAAAA,cAAc,YAAcR,WAAd,GAA0BC;EAX5B,CAAd;EAcA,IAAMQ,WAAS,GAAG;EAChBkU,EAAAA,UAAU,EAAW,yBADL;EAEhBC,EAAAA,kBAAkB,EAAG,yBAFL;EAGhBC,EAAAA,QAAQ,EAAa,gBAHL;EAIhBC,EAAAA,IAAI,EAAiB,YAJL;EAKhBnU,EAAAA,IAAI,EAAiB,MALL;EAMhBC,EAAAA,IAAI,EAAiB;EANL,CAAlB;EASA,IAAMT,UAAQ,GAAG;EACf4U,EAAAA,MAAM,EAAW,eADF;EAEfC,EAAAA,UAAU,EAAO,aAFF;EAGflS,EAAAA,WAAW,EAAM,uBAHF;EAIfmS,EAAAA,YAAY,EAAK,wBAJF;EAKfC,EAAAA,aAAa,EAAI,mDALF;EAMfC,EAAAA,cAAc,EAAG;EAGnB;;;;;;EATiB,CAAjB;;MAeMC;;;EACJ,iBAAYnY,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B,SAAKyI,OAAL,GAA4B,KAAKC,UAAL,CAAgB1I,MAAhB,CAA5B;EACA,SAAKqC,QAAL,GAA4B7D,OAA5B;EACA,SAAKoY,OAAL,GAA4BpY,OAAO,CAACK,aAAR,CAAsB6C,UAAQ,CAAC4U,MAA/B,CAA5B;EACA,SAAKO,SAAL,GAA4B,IAA5B;EACA,SAAKC,QAAL,GAA4B,KAA5B;EACA,SAAKC,kBAAL,GAA4B,KAA5B;EACA,SAAKC,oBAAL,GAA4B,KAA5B;EACA,SAAKtI,gBAAL,GAA4B,KAA5B;EACA,SAAKuI,eAAL,GAA4B,CAA5B;EACD;;;;;EAYD;WAEAxS,SAAA,gBAAOwH,aAAP,EAAsB;EACpB,WAAO,KAAK6K,QAAL,GAAgB,KAAKvH,IAAL,EAAhB,GAA8B,KAAKC,IAAL,CAAUvD,aAAV,CAArC;EACD;;WAEDuD,OAAA,cAAKvD,aAAL,EAAoB;EAAA;;EAClB,QAAI,KAAK6K,QAAL,IAAiB,KAAKpI,gBAA1B,EAA4C;EAC1C;EACD;;EAED,QAAI5R,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACE,IAApC,CAAJ,EAA+C;EAC7C,WAAKwM,gBAAL,GAAwB,IAAxB;EACD;;EAED,QAAMoF,SAAS,GAAGhX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACO,IAAd,EAAoB;EACpC8J,MAAAA,aAAa,EAAbA;EADoC,KAApB,CAAlB;EAIAnP,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBqU,SAAzB;;EAEA,QAAI,KAAKgD,QAAL,IAAiBhD,SAAS,CAACnR,kBAAV,EAArB,EAAqD;EACnD;EACD;;EAED,SAAKmU,QAAL,GAAgB,IAAhB;;EAEA,SAAKI,eAAL;;EACA,SAAKC,aAAL;;EAEA,SAAKC,aAAL;;EAEA,SAAKC,eAAL;;EACA,SAAKC,eAAL;;EAEAxa,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CACElC,OAAK,CAACkU,aADR,EAEEpU,UAAQ,CAAC8U,YAFX,EAGE,UAAC3Z,KAAD;EAAA,aAAW,KAAI,CAAC0S,IAAL,CAAU1S,KAAV,CAAX;EAAA,KAHF;EAMAC,IAAAA,CAAC,CAAC,KAAK8Z,OAAN,CAAD,CAAgB9S,EAAhB,CAAmBlC,OAAK,CAACqU,iBAAzB,EAA4C,YAAM;EAChDnZ,MAAAA,CAAC,CAAC,KAAI,CAACuF,QAAN,CAAD,CAAiB5E,GAAjB,CAAqBmE,OAAK,CAACoU,eAA3B,EAA4C,UAACnZ,KAAD,EAAW;EACrD,YAAIC,CAAC,CAACD,KAAK,CAACE,MAAP,CAAD,CAAgBC,EAAhB,CAAmB,KAAI,CAACqF,QAAxB,CAAJ,EAAuC;EACrC,UAAA,KAAI,CAAC2U,oBAAL,GAA4B,IAA5B;EACD;EACF,OAJD;EAKD,KAND;;EAQA,SAAKO,aAAL,CAAmB;EAAA,aAAM,KAAI,CAACC,YAAL,CAAkBvL,aAAlB,CAAN;EAAA,KAAnB;EACD;;WAEDsD,OAAA,cAAK1S,KAAL,EAAY;EAAA;;EACV,QAAIA,KAAJ,EAAW;EACTA,MAAAA,KAAK,CAACgH,cAAN;EACD;;EAED,QAAI,CAAC,KAAKiT,QAAN,IAAkB,KAAKpI,gBAA3B,EAA6C;EAC3C;EACD;;EAED,QAAM0F,SAAS,GAAGtX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACoM,IAAd,CAAlB;EAEAlR,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyB2U,SAAzB;;EAEA,QAAI,CAAC,KAAK0C,QAAN,IAAkB1C,SAAS,CAACzR,kBAAV,EAAtB,EAAsD;EACpD;EACD;;EAED,SAAKmU,QAAL,GAAgB,KAAhB;EACA,QAAMW,UAAU,GAAG3a,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACE,IAApC,CAAnB;;EAEA,QAAIuV,UAAJ,EAAgB;EACd,WAAK/I,gBAAL,GAAwB,IAAxB;EACD;;EAED,SAAK2I,eAAL;;EACA,SAAKC,eAAL;;EAEAxa,IAAAA,CAAC,CAACuB,QAAD,CAAD,CAAY+L,GAAZ,CAAgBxI,OAAK,CAACgU,OAAtB;EAEA9Y,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBa,WAAjB,CAA6BlB,WAAS,CAACG,IAAvC;EAEArF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB+H,GAAjB,CAAqBxI,OAAK,CAACkU,aAA3B;EACAhZ,IAAAA,CAAC,CAAC,KAAK8Z,OAAN,CAAD,CAAgBxM,GAAhB,CAAoBxI,OAAK,CAACqU,iBAA1B;;EAGA,QAAIwB,UAAJ,EAAgB;EACd,UAAMzY,kBAAkB,GAAItB,IAAI,CAACqB,gCAAL,CAAsC,KAAKsD,QAA3C,CAA5B;EAEAvF,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACG5E,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4B,UAACa,KAAD;EAAA,eAAW,MAAI,CAAC6a,UAAL,CAAgB7a,KAAhB,CAAX;EAAA,OAD5B,EAEGkB,oBAFH,CAEwBiB,kBAFxB;EAGD,KAND,MAMO;EACL,WAAK0Y,UAAL;EACD;EACF;;WAED7U,UAAA,mBAAU;EACR,KAACmG,MAAD,EAAS,KAAK3G,QAAd,EAAwB,KAAKuU,OAA7B,EACGe,OADH,CACW,UAACC,WAAD;EAAA,aAAiB9a,CAAC,CAAC8a,WAAD,CAAD,CAAexN,GAAf,CAAmB7I,WAAnB,CAAjB;EAAA,KADX;EAGA;;;;;;EAKAzE,IAAAA,CAAC,CAACuB,QAAD,CAAD,CAAY+L,GAAZ,CAAgBxI,OAAK,CAACgU,OAAtB;EAEA9Y,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EAEA,SAAKmH,OAAL,GAA4B,IAA5B;EACA,SAAKpG,QAAL,GAA4B,IAA5B;EACA,SAAKuU,OAAL,GAA4B,IAA5B;EACA,SAAKC,SAAL,GAA4B,IAA5B;EACA,SAAKC,QAAL,GAA4B,IAA5B;EACA,SAAKC,kBAAL,GAA4B,IAA5B;EACA,SAAKC,oBAAL,GAA4B,IAA5B;EACA,SAAKtI,gBAAL,GAA4B,IAA5B;EACA,SAAKuI,eAAL,GAA4B,IAA5B;EACD;;WAEDY,eAAA,wBAAe;EACb,SAAKT,aAAL;EACD;;;WAID1O,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD2F,SADC,EAED3F,MAFC,CAAN;EAIAtC,IAAAA,IAAI,CAACoC,eAAL,CAAqBsB,MAArB,EAA2BpB,MAA3B,EAAmCkG,aAAnC;EACA,WAAOlG,MAAP;EACD;;WAEDwX,eAAA,sBAAavL,aAAb,EAA4B;EAAA;;EAC1B,QAAMwL,UAAU,GAAG3a,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACE,IAApC,CAAnB;;EAEA,QAAI,CAAC,KAAKG,QAAL,CAAclB,UAAf,IACA,KAAKkB,QAAL,CAAclB,UAAd,CAAyBtB,QAAzB,KAAsCiY,IAAI,CAACC,YAD/C,EAC6D;EAC3D;EACA1Z,MAAAA,QAAQ,CAAC6V,IAAT,CAAc8D,WAAd,CAA0B,KAAK3V,QAA/B;EACD;;EAED,SAAKA,QAAL,CAAc0N,KAAd,CAAoBoD,OAApB,GAA8B,OAA9B;;EACA,SAAK9Q,QAAL,CAAc4V,eAAd,CAA8B,aAA9B;;EACA,SAAK5V,QAAL,CAAc+C,YAAd,CAA2B,YAA3B,EAAyC,IAAzC;;EAEA,QAAItI,CAAC,CAAC,KAAK8Z,OAAN,CAAD,CAAgBzT,QAAhB,CAAyBnB,WAAS,CAACkU,UAAnC,CAAJ,EAAoD;EAClD,WAAKU,OAAL,CAAa/X,aAAb,CAA2B6C,UAAQ,CAAC6U,UAApC,EAAgD2B,SAAhD,GAA4D,CAA5D;EACD,KAFD,MAEO;EACL,WAAK7V,QAAL,CAAc6V,SAAd,GAA0B,CAA1B;EACD;;EAED,QAAIT,UAAJ,EAAgB;EACd/Z,MAAAA,IAAI,CAAC6B,MAAL,CAAY,KAAK8C,QAAjB;EACD;;EAEDvF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBsK,QAAjB,CAA0B3K,WAAS,CAACG,IAApC;;EAEA,QAAI,KAAKsG,OAAL,CAAatD,KAAjB,EAAwB;EACtB,WAAKgT,aAAL;EACD;;EAED,QAAMC,UAAU,GAAGtb,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACmM,KAAd,EAAqB;EACtC9B,MAAAA,aAAa,EAAbA;EADsC,KAArB,CAAnB;;EAIA,QAAMoM,kBAAkB,GAAG,SAArBA,kBAAqB,GAAM;EAC/B,UAAI,MAAI,CAAC5P,OAAL,CAAatD,KAAjB,EAAwB;EACtB,QAAA,MAAI,CAAC9C,QAAL,CAAc8C,KAAd;EACD;;EACD,MAAA,MAAI,CAACuJ,gBAAL,GAAwB,KAAxB;EACA5R,MAAAA,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyB2Y,UAAzB;EACD,KAND;;EAQA,QAAIX,UAAJ,EAAgB;EACd,UAAMzY,kBAAkB,GAAItB,IAAI,CAACqB,gCAAL,CAAsC,KAAK6X,OAA3C,CAA5B;EAEA9Z,MAAAA,CAAC,CAAC,KAAK8Z,OAAN,CAAD,CACGnZ,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4Bqc,kBAD5B,EAEGta,oBAFH,CAEwBiB,kBAFxB;EAGD,KAND,MAMO;EACLqZ,MAAAA,kBAAkB;EACnB;EACF;;WAEDF,gBAAA,yBAAgB;EAAA;;EACdrb,IAAAA,CAAC,CAACuB,QAAD,CAAD,CACG+L,GADH,CACOxI,OAAK,CAACgU,OADb;EAAA,KAEG9R,EAFH,CAEMlC,OAAK,CAACgU,OAFZ,EAEqB,UAAC/Y,KAAD,EAAW;EAC5B,UAAIwB,QAAQ,KAAKxB,KAAK,CAACE,MAAnB,IACA,MAAI,CAACsF,QAAL,KAAkBxF,KAAK,CAACE,MADxB,IAEAD,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CAAiBiW,GAAjB,CAAqBzb,KAAK,CAACE,MAA3B,EAAmCmN,MAAnC,KAA8C,CAFlD,EAEqD;EACnD,QAAA,MAAI,CAAC7H,QAAL,CAAc8C,KAAd;EACD;EACF,KARH;EASD;;WAEDkS,kBAAA,2BAAkB;EAAA;;EAChB,QAAI,KAAKP,QAAL,IAAiB,KAAKrO,OAAL,CAAa5C,QAAlC,EAA4C;EAC1C/I,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACmU,eAA1B,EAA2C,UAAClZ,KAAD,EAAW;EACpD,YAAIA,KAAK,CAACyO,KAAN,KAAgB6F,gBAApB,EAAoC;EAClCtU,UAAAA,KAAK,CAACgH,cAAN;;EACA,UAAA,MAAI,CAAC0L,IAAL;EACD;EACF,OALD;EAMD,KAPD,MAOO,IAAI,CAAC,KAAKuH,QAAV,EAAoB;EACzBha,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB+H,GAAjB,CAAqBxI,OAAK,CAACmU,eAA3B;EACD;EACF;;WAEDuB,kBAAA,2BAAkB;EAAA;;EAChB,QAAI,KAAKR,QAAT,EAAmB;EACjBha,MAAAA,CAAC,CAACkM,MAAD,CAAD,CAAUlF,EAAV,CAAalC,OAAK,CAACiU,MAAnB,EAA2B,UAAChZ,KAAD;EAAA,eAAW,MAAI,CAACgb,YAAL,CAAkBhb,KAAlB,CAAX;EAAA,OAA3B;EACD,KAFD,MAEO;EACLC,MAAAA,CAAC,CAACkM,MAAD,CAAD,CAAUoB,GAAV,CAAcxI,OAAK,CAACiU,MAApB;EACD;EACF;;WAED6B,aAAA,sBAAa;EAAA;;EACX,SAAKrV,QAAL,CAAc0N,KAAd,CAAoBoD,OAApB,GAA8B,MAA9B;;EACA,SAAK9Q,QAAL,CAAc+C,YAAd,CAA2B,aAA3B,EAA0C,IAA1C;;EACA,SAAK/C,QAAL,CAAc4V,eAAd,CAA8B,YAA9B;;EACA,SAAKvJ,gBAAL,GAAwB,KAAxB;;EACA,SAAK6I,aAAL,CAAmB,YAAM;EACvBza,MAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBhR,WAAjB,CAA6BlB,WAAS,CAACqU,IAAvC;;EACA,MAAA,MAAI,CAACkC,iBAAL;;EACA,MAAA,MAAI,CAACC,eAAL;;EACA1b,MAAAA,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACqM,MAA/B;EACD,KALD;EAMD;;WAEDwK,kBAAA,2BAAkB;EAChB,QAAI,KAAK5B,SAAT,EAAoB;EAClB/Z,MAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CAAkBvT,MAAlB;EACA,WAAKuT,SAAL,GAAiB,IAAjB;EACD;EACF;;WAEDU,gBAAA,uBAAcmB,QAAd,EAAwB;EAAA;;EACtB,QAAMC,OAAO,GAAG7b,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACE,IAApC,IACZF,WAAS,CAACE,IADE,GACK,EADrB;;EAGA,QAAI,KAAK4U,QAAL,IAAiB,KAAKrO,OAAL,CAAakN,QAAlC,EAA4C;EAC1C,WAAKkB,SAAL,GAAiBxY,QAAQ,CAACua,aAAT,CAAuB,KAAvB,CAAjB;EACA,WAAK/B,SAAL,CAAegC,SAAf,GAA2B7W,WAAS,CAACoU,QAArC;;EAEA,UAAIuC,OAAJ,EAAa;EACX,aAAK9B,SAAL,CAAe9R,SAAf,CAAyBqG,GAAzB,CAA6BuN,OAA7B;EACD;;EAED7b,MAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CAAkBiC,QAAlB,CAA2Bza,QAAQ,CAAC6V,IAApC;EAEApX,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CAAoBlC,OAAK,CAACkU,aAA1B,EAAyC,UAACjZ,KAAD,EAAW;EAClD,YAAI,MAAI,CAACma,oBAAT,EAA+B;EAC7B,UAAA,MAAI,CAACA,oBAAL,GAA4B,KAA5B;EACA;EACD;;EACD,YAAIna,KAAK,CAACE,MAAN,KAAiBF,KAAK,CAACkU,aAA3B,EAA0C;EACxC;EACD;;EACD,YAAI,MAAI,CAACtI,OAAL,CAAakN,QAAb,KAA0B,QAA9B,EAAwC;EACtC,UAAA,MAAI,CAACtT,QAAL,CAAc8C,KAAd;EACD,SAFD,MAEO;EACL,UAAA,MAAI,CAACoK,IAAL;EACD;EACF,OAbD;;EAeA,UAAIoJ,OAAJ,EAAa;EACXjb,QAAAA,IAAI,CAAC6B,MAAL,CAAY,KAAKsX,SAAjB;EACD;;EAED/Z,MAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CAAkBlK,QAAlB,CAA2B3K,WAAS,CAACG,IAArC;;EAEA,UAAI,CAACuW,QAAL,EAAe;EACb;EACD;;EAED,UAAI,CAACC,OAAL,EAAc;EACZD,QAAAA,QAAQ;EACR;EACD;;EAED,UAAMK,0BAA0B,GAAGrb,IAAI,CAACqB,gCAAL,CAAsC,KAAK8X,SAA3C,CAAnC;EAEA/Z,MAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CACGpZ,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4B0c,QAD5B,EAEG3a,oBAFH,CAEwBgb,0BAFxB;EAGD,KA7CD,MA6CO,IAAI,CAAC,KAAKjC,QAAN,IAAkB,KAAKD,SAA3B,EAAsC;EAC3C/Z,MAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CAAkB3T,WAAlB,CAA8BlB,WAAS,CAACG,IAAxC;;EAEA,UAAM6W,cAAc,GAAG,SAAjBA,cAAiB,GAAM;EAC3B,QAAA,MAAI,CAACP,eAAL;;EACA,YAAIC,QAAJ,EAAc;EACZA,UAAAA,QAAQ;EACT;EACF,OALD;;EAOA,UAAI5b,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACE,IAApC,CAAJ,EAA+C;EAC7C,YAAM6W,2BAA0B,GAAGrb,IAAI,CAACqB,gCAAL,CAAsC,KAAK8X,SAA3C,CAAnC;;EAEA/Z,QAAAA,CAAC,CAAC,KAAK+Z,SAAN,CAAD,CACGpZ,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4Bgd,cAD5B,EAEGjb,oBAFH,CAEwBgb,2BAFxB;EAGD,OAND,MAMO;EACLC,QAAAA,cAAc;EACf;EACF,KAnBM,MAmBA,IAAIN,QAAJ,EAAc;EACnBA,MAAAA,QAAQ;EACT;EACF;EAGD;EACA;EACA;;;WAEAtB,gBAAA,yBAAgB;EACd,QAAM6B,kBAAkB,GACtB,KAAK5W,QAAL,CAAc6W,YAAd,GAA6B7a,QAAQ,CAACyC,eAAT,CAAyBqY,YADxD;;EAGA,QAAI,CAAC,KAAKpC,kBAAN,IAA4BkC,kBAAhC,EAAoD;EAClD,WAAK5W,QAAL,CAAc0N,KAAd,CAAoBqJ,WAApB,GAAqC,KAAKnC,eAA1C;EACD;;EAED,QAAI,KAAKF,kBAAL,IAA2B,CAACkC,kBAAhC,EAAoD;EAClD,WAAK5W,QAAL,CAAc0N,KAAd,CAAoBsJ,YAApB,GAAsC,KAAKpC,eAA3C;EACD;EACF;;WAEDsB,oBAAA,6BAAoB;EAClB,SAAKlW,QAAL,CAAc0N,KAAd,CAAoBqJ,WAApB,GAAkC,EAAlC;EACA,SAAK/W,QAAL,CAAc0N,KAAd,CAAoBsJ,YAApB,GAAmC,EAAnC;EACD;;WAEDnC,kBAAA,2BAAkB;EAChB,QAAMoC,IAAI,GAAGjb,QAAQ,CAAC6V,IAAT,CAAc7D,qBAAd,EAAb;EACA,SAAK0G,kBAAL,GAA0BuC,IAAI,CAACC,IAAL,GAAYD,IAAI,CAACE,KAAjB,GAAyBxQ,MAAM,CAACyQ,UAA1D;EACA,SAAKxC,eAAL,GAAuB,KAAKyC,kBAAL,EAAvB;EACD;;WAEDvC,gBAAA,yBAAgB;EAAA;;EACd,QAAI,KAAKJ,kBAAT,EAA6B;EAC3B;EACA;EACA,UAAM4C,YAAY,GAAG,GAAGpO,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAAC+U,aAAnC,CAAd,CAArB;EACA,UAAMmD,aAAa,GAAG,GAAGrO,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAACgV,cAAnC,CAAd,CAAtB,CAJ2B;;EAO3B5Z,MAAAA,CAAC,CAAC6c,YAAD,CAAD,CAAgBnW,IAAhB,CAAqB,UAACuG,KAAD,EAAQvL,OAAR,EAAoB;EACvC,YAAMqb,aAAa,GAAGrb,OAAO,CAACuR,KAAR,CAAcsJ,YAApC;EACA,YAAMS,iBAAiB,GAAGhd,CAAC,CAAC0B,OAAD,CAAD,CAAWS,GAAX,CAAe,eAAf,CAA1B;EACAnC,QAAAA,CAAC,CAAC0B,OAAD,CAAD,CACGkF,IADH,CACQ,eADR,EACyBmW,aADzB,EAEG5a,GAFH,CAEO,eAFP,EAE2BG,UAAU,CAAC0a,iBAAD,CAAV,GAAgC,MAAI,CAAC7C,eAFhE;EAGD,OAND,EAP2B;;EAgB3Bna,MAAAA,CAAC,CAAC8c,aAAD,CAAD,CAAiBpW,IAAjB,CAAsB,UAACuG,KAAD,EAAQvL,OAAR,EAAoB;EACxC,YAAMub,YAAY,GAAGvb,OAAO,CAACuR,KAAR,CAAciK,WAAnC;EACA,YAAMC,gBAAgB,GAAGnd,CAAC,CAAC0B,OAAD,CAAD,CAAWS,GAAX,CAAe,cAAf,CAAzB;EACAnC,QAAAA,CAAC,CAAC0B,OAAD,CAAD,CACGkF,IADH,CACQ,cADR,EACwBqW,YADxB,EAEG9a,GAFH,CAEO,cAFP,EAE0BG,UAAU,CAAC6a,gBAAD,CAAV,GAA+B,MAAI,CAAChD,eAF9D;EAGD,OAND,EAhB2B;;EAyB3B,UAAM4C,aAAa,GAAGxb,QAAQ,CAAC6V,IAAT,CAAcnE,KAAd,CAAoBsJ,YAA1C;EACA,UAAMS,iBAAiB,GAAGhd,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBjV,GAAjB,CAAqB,eAArB,CAA1B;EACAnC,MAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CACGxQ,IADH,CACQ,eADR,EACyBmW,aADzB,EAEG5a,GAFH,CAEO,eAFP,EAE2BG,UAAU,CAAC0a,iBAAD,CAAV,GAAgC,KAAK7C,eAFhE;EAGD;;EAEDna,IAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBvH,QAAjB,CAA0B3K,WAAS,CAACqU,IAApC;EACD;;WAEDmC,kBAAA,2BAAkB;EAChB;EACA,QAAMmB,YAAY,GAAG,GAAGpO,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAAC+U,aAAnC,CAAd,CAArB;EACA3Z,IAAAA,CAAC,CAAC6c,YAAD,CAAD,CAAgBnW,IAAhB,CAAqB,UAACuG,KAAD,EAAQvL,OAAR,EAAoB;EACvC,UAAM0b,OAAO,GAAGpd,CAAC,CAAC0B,OAAD,CAAD,CAAWkF,IAAX,CAAgB,eAAhB,CAAhB;EACA5G,MAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAWsE,UAAX,CAAsB,eAAtB;EACAtE,MAAAA,OAAO,CAACuR,KAAR,CAAcsJ,YAAd,GAA6Ba,OAAO,GAAGA,OAAH,GAAa,EAAjD;EACD,KAJD,EAHgB;;EAUhB,QAAMC,QAAQ,GAAG,GAAG5O,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,MAA6BxJ,UAAQ,CAACgV,cAAtC,CAAd,CAAjB;EACA5Z,IAAAA,CAAC,CAACqd,QAAD,CAAD,CAAY3W,IAAZ,CAAiB,UAACuG,KAAD,EAAQvL,OAAR,EAAoB;EACnC,UAAM4b,MAAM,GAAGtd,CAAC,CAAC0B,OAAD,CAAD,CAAWkF,IAAX,CAAgB,cAAhB,CAAf;;EACA,UAAI,OAAO0W,MAAP,KAAkB,WAAtB,EAAmC;EACjCtd,QAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAWS,GAAX,CAAe,cAAf,EAA+Bmb,MAA/B,EAAuCtX,UAAvC,CAAkD,cAAlD;EACD;EACF,KALD,EAXgB;;EAmBhB,QAAMoX,OAAO,GAAGpd,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBxQ,IAAjB,CAAsB,eAAtB,CAAhB;EACA5G,IAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBpR,UAAjB,CAA4B,eAA5B;EACAzE,IAAAA,QAAQ,CAAC6V,IAAT,CAAcnE,KAAd,CAAoBsJ,YAApB,GAAmCa,OAAO,GAAGA,OAAH,GAAa,EAAvD;EACD;;WAEDR,qBAAA,8BAAqB;EAAE;EACrB,QAAMW,SAAS,GAAGhc,QAAQ,CAACua,aAAT,CAAuB,KAAvB,CAAlB;EACAyB,IAAAA,SAAS,CAACxB,SAAV,GAAsB7W,WAAS,CAACmU,kBAAhC;EACA9X,IAAAA,QAAQ,CAAC6V,IAAT,CAAc8D,WAAd,CAA0BqC,SAA1B;EACA,QAAMC,cAAc,GAAGD,SAAS,CAAChK,qBAAV,GAAkCkK,KAAlC,GAA0CF,SAAS,CAACG,WAA3E;EACAnc,IAAAA,QAAQ,CAAC6V,IAAT,CAAcuG,WAAd,CAA0BJ,SAA1B;EACA,WAAOC,cAAP;EACD;;;UAIM/W,mBAAP,0BAAwBvD,MAAxB,EAAgCiM,aAAhC,EAA+C;EAC7C,WAAO,KAAKzI,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAMmH,OAAO,qBACR9C,SADQ,EAER7I,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,EAFQ,EAGR,OAAO1D,MAAP,KAAkB,QAAlB,IAA8BA,MAA9B,GAAuCA,MAAvC,GAAgD,EAHxC,CAAb;;EAMA,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIiT,KAAJ,CAAU,IAAV,EAAgBlO,OAAhB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ,CAAaiM,aAAb;EACD,OALD,MAKO,IAAIxD,OAAO,CAAC+G,IAAZ,EAAkB;EACvB9L,QAAAA,IAAI,CAAC8L,IAAL,CAAUvD,aAAV;EACD;EACF,KArBM,CAAP;EAsBD;;;;0BA9boB;EACnB,aAAO5K,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;;;EA2bH;;;;;;;EAMA7I,CAAC,CAACuB,QAAD,CAAD,CAAYyF,EAAZ,CAAelC,OAAK,CAACG,cAArB,EAAqCL,UAAQ,CAAC2C,WAA9C,EAA2D,UAAUxH,KAAV,EAAiB;EAAA;;EAC1E,MAAIE,MAAJ;EACA,MAAM0B,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4B,IAA5B,CAAjB;;EAEA,MAAIE,QAAJ,EAAc;EACZ1B,IAAAA,MAAM,GAAGsB,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,CAAT;EACD;;EAED,MAAMuB,MAAM,GAAGlD,CAAC,CAACC,MAAD,CAAD,CAAU2G,IAAV,CAAepC,UAAf,IACX,QADW,qBAERxE,CAAC,CAACC,MAAD,CAAD,CAAU2G,IAAV,EAFQ,EAGR5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,EAHQ,CAAf;;EAMA,MAAI,KAAK2H,OAAL,KAAiB,GAAjB,IAAwB,KAAKA,OAAL,KAAiB,MAA7C,EAAqD;EACnDxO,IAAAA,KAAK,CAACgH,cAAN;EACD;;EAED,MAAMqN,OAAO,GAAGpU,CAAC,CAACC,MAAD,CAAD,CAAUU,GAAV,CAAcmE,OAAK,CAACO,IAApB,EAA0B,UAAC2R,SAAD,EAAe;EACvD,QAAIA,SAAS,CAACnR,kBAAV,EAAJ,EAAoC;EAClC;EACA;EACD;;EAEDuO,IAAAA,OAAO,CAACzT,GAAR,CAAYmE,OAAK,CAACqM,MAAlB,EAA0B,YAAM;EAC9B,UAAInR,CAAC,CAAC,OAAD,CAAD,CAAQE,EAAR,CAAW,UAAX,CAAJ,EAA4B;EAC1B,QAAA,OAAI,CAACmI,KAAL;EACD;EACF,KAJD;EAKD,GAXe,CAAhB;;EAaAwR,EAAAA,KAAK,CAACpT,gBAAN,CAAuBjH,IAAvB,CAA4BQ,CAAC,CAACC,MAAD,CAA7B,EAAuCiD,MAAvC,EAA+C,IAA/C;EACD,CAhCD;EAkCA;;;;;;EAMAlD,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAauV,KAAK,CAACpT,gBAAnB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyB4S,KAAzB;;EACA7Z,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOkV,KAAK,CAACpT,gBAAb;EACD,CAHD;;EC5kBA;;;;;;EAOA,IAAMmX,QAAQ,GAAG,CACf,YADe,EAEf,MAFe,EAGf,MAHe,EAIf,UAJe,EAKf,UALe,EAMf,QANe,EAOf,KAPe,EAQf,YARe,CAAjB;EAWA,IAAMC,sBAAsB,GAAG,gBAA/B;AAEA,EAAO,IAAMC,gBAAgB,GAAG;EAC9B;EACA,OAAK,CAAC,OAAD,EAAU,KAAV,EAAiB,IAAjB,EAAuB,MAAvB,EAA+B,MAA/B,EAAuCD,sBAAvC,CAFyB;EAG9BE,EAAAA,CAAC,EAAE,CAAC,QAAD,EAAW,MAAX,EAAmB,OAAnB,EAA4B,KAA5B,CAH2B;EAI9BC,EAAAA,IAAI,EAAE,EAJwB;EAK9BC,EAAAA,CAAC,EAAE,EAL2B;EAM9BC,EAAAA,EAAE,EAAE,EAN0B;EAO9BC,EAAAA,GAAG,EAAE,EAPyB;EAQ9BC,EAAAA,IAAI,EAAE,EARwB;EAS9BC,EAAAA,GAAG,EAAE,EATyB;EAU9BC,EAAAA,EAAE,EAAE,EAV0B;EAW9BC,EAAAA,EAAE,EAAE,EAX0B;EAY9BC,EAAAA,EAAE,EAAE,EAZ0B;EAa9BC,EAAAA,EAAE,EAAE,EAb0B;EAc9BC,EAAAA,EAAE,EAAE,EAd0B;EAe9BC,EAAAA,EAAE,EAAE,EAf0B;EAgB9BC,EAAAA,EAAE,EAAE,EAhB0B;EAiB9BC,EAAAA,EAAE,EAAE,EAjB0B;EAkB9B/N,EAAAA,CAAC,EAAE,EAlB2B;EAmB9BgO,EAAAA,GAAG,EAAE,CAAC,KAAD,EAAQ,KAAR,EAAe,OAAf,EAAwB,OAAxB,EAAiC,QAAjC,CAnByB;EAoB9BC,EAAAA,EAAE,EAAE,EApB0B;EAqB9BC,EAAAA,EAAE,EAAE,EArB0B;EAsB9BC,EAAAA,CAAC,EAAE,EAtB2B;EAuB9BC,EAAAA,GAAG,EAAE,EAvByB;EAwB9BC,EAAAA,CAAC,EAAE,EAxB2B;EAyB9BC,EAAAA,KAAK,EAAE,EAzBuB;EA0B9BC,EAAAA,IAAI,EAAE,EA1BwB;EA2B9BC,EAAAA,GAAG,EAAE,EA3ByB;EA4B9BC,EAAAA,GAAG,EAAE,EA5ByB;EA6B9BC,EAAAA,MAAM,EAAE,EA7BsB;EA8B9BC,EAAAA,CAAC,EAAE,EA9B2B;EA+B9BC,EAAAA,EAAE,EAAE;EAGN;;;;;;EAlCgC,CAAzB;EAuCP,IAAMC,gBAAgB,GAAG,6DAAzB;EAEA;;;;;;EAKA,IAAMC,gBAAgB,GAAG,qIAAzB;;EAEA,SAASC,gBAAT,CAA0B3M,IAA1B,EAAgC4M,oBAAhC,EAAsD;EACpD,MAAMC,QAAQ,GAAG7M,IAAI,CAAC8M,QAAL,CAActgB,WAAd,EAAjB;;EAEA,MAAIogB,oBAAoB,CAACpR,OAArB,CAA6BqR,QAA7B,MAA2C,CAAC,CAAhD,EAAmD;EACjD,QAAInC,QAAQ,CAAClP,OAAT,CAAiBqR,QAAjB,MAA+B,CAAC,CAApC,EAAuC;EACrC,aAAOld,OAAO,CAACqQ,IAAI,CAAC+M,SAAL,CAAexgB,KAAf,CAAqBkgB,gBAArB,KAA0CzM,IAAI,CAAC+M,SAAL,CAAexgB,KAAf,CAAqBmgB,gBAArB,CAA3C,CAAd;EACD;;EAED,WAAO,IAAP;EACD;;EAED,MAAMM,MAAM,GAAGJ,oBAAoB,CAAC5N,MAArB,CAA4B,UAACiO,SAAD;EAAA,WAAeA,SAAS,YAAYxc,MAApC;EAAA,GAA5B,CAAf,CAXoD;;EAcpD,OAAK,IAAImN,CAAC,GAAG,CAAR,EAAWsP,CAAC,GAAGF,MAAM,CAAC9S,MAA3B,EAAmC0D,CAAC,GAAGsP,CAAvC,EAA0CtP,CAAC,EAA3C,EAA+C;EAC7C,QAAIiP,QAAQ,CAACtgB,KAAT,CAAeygB,MAAM,CAACpP,CAAD,CAArB,CAAJ,EAA+B;EAC7B,aAAO,IAAP;EACD;EACF;;EAED,SAAO,KAAP;EACD;;AAED,EAAO,SAASuP,YAAT,CAAsBC,UAAtB,EAAkCC,SAAlC,EAA6CC,UAA7C,EAAyD;EAC9D,MAAIF,UAAU,CAAClT,MAAX,KAAsB,CAA1B,EAA6B;EAC3B,WAAOkT,UAAP;EACD;;EAED,MAAIE,UAAU,IAAI,OAAOA,UAAP,KAAsB,UAAxC,EAAoD;EAClD,WAAOA,UAAU,CAACF,UAAD,CAAjB;EACD;;EAED,MAAMG,SAAS,GAAG,IAAIvU,MAAM,CAACwU,SAAX,EAAlB;EACA,MAAMC,eAAe,GAAGF,SAAS,CAACG,eAAV,CAA0BN,UAA1B,EAAsC,WAAtC,CAAxB;EACA,MAAMO,aAAa,GAAGxd,MAAM,CAACyd,IAAP,CAAYP,SAAZ,CAAtB;EACA,MAAMlD,QAAQ,GAAG,GAAG5O,KAAH,CAASjP,IAAT,CAAcmhB,eAAe,CAACvJ,IAAhB,CAAqBhJ,gBAArB,CAAsC,GAAtC,CAAd,CAAjB;;EAZ8D,6BAcrD0C,CAdqD,EAc9CC,GAd8C;EAe5D,QAAMgQ,EAAE,GAAG1D,QAAQ,CAACvM,CAAD,CAAnB;EACA,QAAMkQ,MAAM,GAAGD,EAAE,CAACf,QAAH,CAAYtgB,WAAZ,EAAf;;EAEA,QAAImhB,aAAa,CAACnS,OAAd,CAAsBqS,EAAE,CAACf,QAAH,CAAYtgB,WAAZ,EAAtB,MAAqD,CAAC,CAA1D,EAA6D;EAC3DqhB,MAAAA,EAAE,CAAC1c,UAAH,CAAcsZ,WAAd,CAA0BoD,EAA1B;EAEA;EACD;;EAED,QAAME,aAAa,GAAG,GAAGxS,KAAH,CAASjP,IAAT,CAAcuhB,EAAE,CAACG,UAAjB,CAAtB;EACA,QAAMC,qBAAqB,GAAG,GAAGC,MAAH,CAAUb,SAAS,CAAC,GAAD,CAAT,IAAkB,EAA5B,EAAgCA,SAAS,CAACS,MAAD,CAAT,IAAqB,EAArD,CAA9B;EAEAC,IAAAA,aAAa,CAACpG,OAAd,CAAsB,UAAC3H,IAAD,EAAU;EAC9B,UAAI,CAAC2M,gBAAgB,CAAC3M,IAAD,EAAOiO,qBAAP,CAArB,EAAoD;EAClDJ,QAAAA,EAAE,CAAC5F,eAAH,CAAmBjI,IAAI,CAAC8M,QAAxB;EACD;EACF,KAJD;EA3B4D;;EAc9D,OAAK,IAAIlP,CAAC,GAAG,CAAR,EAAWC,GAAG,GAAGsM,QAAQ,CAACjQ,MAA/B,EAAuC0D,CAAC,GAAGC,GAA3C,EAAgDD,CAAC,EAAjD,EAAqD;EAAA,qBAA5CA,CAA4C,EAArCC,GAAqC;;EAAA,6BAOjD;EAWH;;EAED,SAAO4P,eAAe,CAACvJ,IAAhB,CAAqBiK,SAA5B;EACD;;EC/GD;;;;;;EAMA,IAAM/c,MAAI,GAAoB,SAA9B;EACA,IAAMC,SAAO,GAAiB,OAA9B;EACA,IAAMC,UAAQ,GAAgB,YAA9B;EACA,IAAMC,WAAS,SAAmBD,UAAlC;EACA,IAAMG,oBAAkB,GAAM3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA9B;EACA,IAAMgd,YAAY,GAAY,YAA9B;EACA,IAAMC,kBAAkB,GAAM,IAAI5d,MAAJ,aAAqB2d,YAArB,WAAyC,GAAzC,CAA9B;EACA,IAAME,qBAAqB,GAAG,CAAC,UAAD,EAAa,WAAb,EAA0B,YAA1B,CAA9B;EAEA,IAAMpY,aAAW,GAAG;EAClBqY,EAAAA,SAAS,EAAW,SADF;EAElBC,EAAAA,QAAQ,EAAY,QAFF;EAGlBC,EAAAA,KAAK,EAAe,2BAHF;EAIlBhf,EAAAA,OAAO,EAAa,QAJF;EAKlBif,EAAAA,KAAK,EAAe,iBALF;EAMlBC,EAAAA,IAAI,EAAgB,SANF;EAOlBlgB,EAAAA,QAAQ,EAAY,kBAPF;EAQlBmW,EAAAA,SAAS,EAAW,mBARF;EASlB7B,EAAAA,MAAM,EAAc,0BATF;EAUlB6L,EAAAA,SAAS,EAAW,0BAVF;EAWlBC,EAAAA,iBAAiB,EAAG,gBAXF;EAYlB5L,EAAAA,QAAQ,EAAY,kBAZF;EAalB6L,EAAAA,QAAQ,EAAY,SAbF;EAclBxB,EAAAA,UAAU,EAAU,iBAdF;EAelBD,EAAAA,SAAS,EAAW;EAfF,CAApB;EAkBA,IAAM7K,eAAa,GAAG;EACpBuM,EAAAA,IAAI,EAAK,MADW;EAEpBtM,EAAAA,GAAG,EAAM,KAFW;EAGpBlM,EAAAA,KAAK,EAAI,OAHW;EAIpBoM,EAAAA,MAAM,EAAG,QAJW;EAKpBrM,EAAAA,IAAI,EAAK;EALW,CAAtB;EAQA,IAAMX,SAAO,GAAG;EACd4Y,EAAAA,SAAS,EAAW,IADN;EAEdC,EAAAA,QAAQ,EAAY,yCACF,2BADE,GAEF,yCAJJ;EAKd/e,EAAAA,OAAO,EAAa,aALN;EAMdgf,EAAAA,KAAK,EAAe,EANN;EAOdC,EAAAA,KAAK,EAAe,CAPN;EAQdC,EAAAA,IAAI,EAAgB,KARN;EASdlgB,EAAAA,QAAQ,EAAY,KATN;EAUdmW,EAAAA,SAAS,EAAW,KAVN;EAWd7B,EAAAA,MAAM,EAAc,CAXN;EAYd6L,EAAAA,SAAS,EAAW,KAZN;EAadC,EAAAA,iBAAiB,EAAG,MAbN;EAcd5L,EAAAA,QAAQ,EAAY,cAdN;EAed6L,EAAAA,QAAQ,EAAY,IAfN;EAgBdxB,EAAAA,UAAU,EAAU,IAhBN;EAiBdD,EAAAA,SAAS,EAAWzC;EAjBN,CAAhB;EAoBA,IAAMoE,UAAU,GAAG;EACjB7c,EAAAA,IAAI,EAAG,MADU;EAEjB8c,EAAAA,GAAG,EAAI;EAFU,CAAnB;EAKA,IAAMrd,OAAK,GAAG;EACZoM,EAAAA,IAAI,WAAgBzM,WADR;EAEZ0M,EAAAA,MAAM,aAAgB1M,WAFV;EAGZY,EAAAA,IAAI,WAAgBZ,WAHR;EAIZwM,EAAAA,KAAK,YAAgBxM,WAJT;EAKZ2d,EAAAA,QAAQ,eAAgB3d,WALZ;EAMZmQ,EAAAA,KAAK,YAAgBnQ,WANT;EAOZqU,EAAAA,OAAO,cAAgBrU,WAPX;EAQZ4d,EAAAA,QAAQ,eAAgB5d,WARZ;EASZoF,EAAAA,UAAU,iBAAgBpF,WATd;EAUZqF,EAAAA,UAAU,iBAAgBrF;EAVd,CAAd;EAaA,IAAMS,WAAS,GAAG;EAChBE,EAAAA,IAAI,EAAG,MADS;EAEhBC,EAAAA,IAAI,EAAG;EAFS,CAAlB;EAKA,IAAMT,UAAQ,GAAG;EACf0d,EAAAA,OAAO,EAAS,UADD;EAEfC,EAAAA,aAAa,EAAG,gBAFD;EAGfC,EAAAA,KAAK,EAAW;EAHD,CAAjB;EAMA,IAAMC,OAAO,GAAG;EACdC,EAAAA,KAAK,EAAI,OADK;EAEdrb,EAAAA,KAAK,EAAI,OAFK;EAGduN,EAAAA,KAAK,EAAI,OAHK;EAId+N,EAAAA,MAAM,EAAG;EAIX;;;;;;EARgB,CAAhB;;MAcMC;;;EACJ,mBAAYlhB,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B;;;;EAIA,QAAI,OAAO+T,MAAP,KAAkB,WAAtB,EAAmC;EACjC,YAAM,IAAIxG,SAAJ,CAAc,kEAAd,CAAN;EACD,KAP0B;;;EAU3B,SAAKoS,UAAL,GAAsB,IAAtB;EACA,SAAKC,QAAL,GAAsB,CAAtB;EACA,SAAKC,WAAL,GAAsB,EAAtB;EACA,SAAKC,cAAL,GAAsB,EAAtB;EACA,SAAKzM,OAAL,GAAsB,IAAtB,CAd2B;;EAiB3B,SAAK7U,OAAL,GAAeA,OAAf;EACA,SAAKwB,MAAL,GAAe,KAAK0I,UAAL,CAAgB1I,MAAhB,CAAf;EACA,SAAK+f,GAAL,GAAe,IAAf;;EAEA,SAAKC,aAAL;EACD;;;;;EAgCD;WAEAC,SAAA,kBAAS;EACP,SAAKN,UAAL,GAAkB,IAAlB;EACD;;WAEDO,UAAA,mBAAU;EACR,SAAKP,UAAL,GAAkB,KAAlB;EACD;;WAEDQ,gBAAA,yBAAgB;EACd,SAAKR,UAAL,GAAkB,CAAC,KAAKA,UAAxB;EACD;;WAEDlb,SAAA,gBAAO5H,KAAP,EAAc;EACZ,QAAI,CAAC,KAAK8iB,UAAV,EAAsB;EACpB;EACD;;EAED,QAAI9iB,KAAJ,EAAW;EACT,UAAMujB,OAAO,GAAG,KAAK3L,WAAL,CAAiBnT,QAAjC;EACA,UAAIgU,OAAO,GAAGxY,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,CAAd;;EAEA,UAAI,CAAC9K,OAAL,EAAc;EACZA,QAAAA,OAAO,GAAG,IAAI,KAAKb,WAAT,CACR5X,KAAK,CAACkU,aADE,EAER,KAAKsP,kBAAL,EAFQ,CAAV;EAIAvjB,QAAAA,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,EAAqC9K,OAArC;EACD;;EAEDA,MAAAA,OAAO,CAACwK,cAAR,CAAuBQ,KAAvB,GAA+B,CAAChL,OAAO,CAACwK,cAAR,CAAuBQ,KAAvD;;EAEA,UAAIhL,OAAO,CAACiL,oBAAR,EAAJ,EAAoC;EAClCjL,QAAAA,OAAO,CAACkL,MAAR,CAAe,IAAf,EAAqBlL,OAArB;EACD,OAFD,MAEO;EACLA,QAAAA,OAAO,CAACmL,MAAR,CAAe,IAAf,EAAqBnL,OAArB;EACD;EACF,KAnBD,MAmBO;EACL,UAAIxY,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAD,CAAwBvd,QAAxB,CAAiCnB,WAAS,CAACG,IAA3C,CAAJ,EAAsD;EACpD,aAAKse,MAAL,CAAY,IAAZ,EAAkB,IAAlB;;EACA;EACD;;EAED,WAAKD,MAAL,CAAY,IAAZ,EAAkB,IAAlB;EACD;EACF;;WAED3d,UAAA,mBAAU;EACRoI,IAAAA,YAAY,CAAC,KAAK2U,QAAN,CAAZ;EAEA9iB,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKtE,OAAlB,EAA2B,KAAKiW,WAAL,CAAiBnT,QAA5C;EAEAxE,IAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgB4L,GAAhB,CAAoB,KAAKqK,WAAL,CAAiBlT,SAArC;EACAzE,IAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBwE,OAAhB,CAAwB,QAAxB,EAAkCoH,GAAlC,CAAsC,eAAtC;;EAEA,QAAI,KAAK2V,GAAT,EAAc;EACZjjB,MAAAA,CAAC,CAAC,KAAKijB,GAAN,CAAD,CAAYzc,MAAZ;EACD;;EAED,SAAKqc,UAAL,GAAsB,IAAtB;EACA,SAAKC,QAAL,GAAsB,IAAtB;EACA,SAAKC,WAAL,GAAsB,IAAtB;EACA,SAAKC,cAAL,GAAsB,IAAtB;;EACA,QAAI,KAAKzM,OAAL,KAAiB,IAArB,EAA2B;EACzB,WAAKA,OAAL,CAAagB,OAAb;EACD;;EAED,SAAKhB,OAAL,GAAe,IAAf;EACA,SAAK7U,OAAL,GAAe,IAAf;EACA,SAAKwB,MAAL,GAAe,IAAf;EACA,SAAK+f,GAAL,GAAe,IAAf;EACD;;WAEDvQ,OAAA,gBAAO;EAAA;;EACL,QAAI1S,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBS,GAAhB,CAAoB,SAApB,MAAmC,MAAvC,EAA+C;EAC7C,YAAM,IAAI0B,KAAJ,CAAU,qCAAV,CAAN;EACD;;EAED,QAAMmT,SAAS,GAAGhX,CAAC,CAAC8E,KAAF,CAAQ,KAAK6S,WAAL,CAAiB7S,KAAjB,CAAuBO,IAA/B,CAAlB;;EACA,QAAI,KAAKwe,aAAL,MAAwB,KAAKhB,UAAjC,EAA6C;EAC3C7iB,MAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBiB,OAAhB,CAAwBqU,SAAxB;EAEA,UAAM8M,UAAU,GAAGljB,IAAI,CAACmD,cAAL,CAAoB,KAAKrC,OAAzB,CAAnB;EACA,UAAMqiB,UAAU,GAAG/jB,CAAC,CAACkI,QAAF,CACjB4b,UAAU,KAAK,IAAf,GAAsBA,UAAtB,GAAmC,KAAKpiB,OAAL,CAAasiB,aAAb,CAA2BhgB,eAD7C,EAEjB,KAAKtC,OAFY,CAAnB;;EAKA,UAAIsV,SAAS,CAACnR,kBAAV,MAAkC,CAACke,UAAvC,EAAmD;EACjD;EACD;;EAED,UAAMd,GAAG,GAAK,KAAKW,aAAL,EAAd;EACA,UAAMK,KAAK,GAAGrjB,IAAI,CAACO,MAAL,CAAY,KAAKwW,WAAL,CAAiBrT,IAA7B,CAAd;EAEA2e,MAAAA,GAAG,CAAC3a,YAAJ,CAAiB,IAAjB,EAAuB2b,KAAvB;EACA,WAAKviB,OAAL,CAAa4G,YAAb,CAA0B,kBAA1B,EAA8C2b,KAA9C;EAEA,WAAKC,UAAL;;EAEA,UAAI,KAAKhhB,MAAL,CAAYue,SAAhB,EAA2B;EACzBzhB,QAAAA,CAAC,CAACijB,GAAD,CAAD,CAAOpT,QAAP,CAAgB3K,WAAS,CAACE,IAA1B;EACD;;EAED,UAAM0S,SAAS,GAAI,OAAO,KAAK5U,MAAL,CAAY4U,SAAnB,KAAiC,UAAjC,GACf,KAAK5U,MAAL,CAAY4U,SAAZ,CAAsBtY,IAAtB,CAA2B,IAA3B,EAAiCyjB,GAAjC,EAAsC,KAAKvhB,OAA3C,CADe,GAEf,KAAKwB,MAAL,CAAY4U,SAFhB;;EAIA,UAAMqM,UAAU,GAAG,KAAKC,cAAL,CAAoBtM,SAApB,CAAnB;;EACA,WAAKuM,kBAAL,CAAwBF,UAAxB;;EAEA,UAAMrC,SAAS,GAAG,KAAKwC,aAAL,EAAlB;;EACAtkB,MAAAA,CAAC,CAACijB,GAAD,CAAD,CAAOrc,IAAP,CAAY,KAAK+Q,WAAL,CAAiBnT,QAA7B,EAAuC,IAAvC;;EAEA,UAAI,CAACxE,CAAC,CAACkI,QAAF,CAAW,KAAKxG,OAAL,CAAasiB,aAAb,CAA2BhgB,eAAtC,EAAuD,KAAKif,GAA5D,CAAL,EAAuE;EACrEjjB,QAAAA,CAAC,CAACijB,GAAD,CAAD,CAAOjH,QAAP,CAAgB8F,SAAhB;EACD;;EAED9hB,MAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBiB,OAAhB,CAAwB,KAAKgV,WAAL,CAAiB7S,KAAjB,CAAuBsd,QAA/C;EAEA,WAAK7L,OAAL,GAAe,IAAIU,MAAJ,CAAW,KAAKvV,OAAhB,EAAyBuhB,GAAzB,EAA8B;EAC3CnL,QAAAA,SAAS,EAAEqM,UADgC;EAE3CjM,QAAAA,SAAS,EAAE;EACTjC,UAAAA,MAAM,EAAE,KAAK8B,UAAL,EADC;EAET7B,UAAAA,IAAI,EAAE;EACJqO,YAAAA,QAAQ,EAAE,KAAKrhB,MAAL,CAAY6e;EADlB,WAFG;EAKTyC,UAAAA,KAAK,EAAE;EACL9iB,YAAAA,OAAO,EAAEkD,UAAQ,CAAC4d;EADb,WALE;EAQTpK,UAAAA,eAAe,EAAE;EACfC,YAAAA,iBAAiB,EAAE,KAAKnV,MAAL,CAAYiT;EADhB;EARR,SAFgC;EAc3CsO,QAAAA,QAAQ,EAAE,kBAAC7d,IAAD,EAAU;EAClB,cAAIA,IAAI,CAAC8d,iBAAL,KAA2B9d,IAAI,CAACkR,SAApC,EAA+C;EAC7C,YAAA,KAAI,CAAC6M,4BAAL,CAAkC/d,IAAlC;EACD;EACF,SAlB0C;EAmB3Cge,QAAAA,QAAQ,EAAE,kBAAChe,IAAD;EAAA,iBAAU,KAAI,CAAC+d,4BAAL,CAAkC/d,IAAlC,CAAV;EAAA;EAnBiC,OAA9B,CAAf;EAsBA5G,MAAAA,CAAC,CAACijB,GAAD,CAAD,CAAOpT,QAAP,CAAgB3K,WAAS,CAACG,IAA1B,EA/D2C;EAkE3C;EACA;EACA;;EACA,UAAI,kBAAkB9D,QAAQ,CAACyC,eAA/B,EAAgD;EAC9ChE,QAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBxH,QAAjB,GAA4B5I,EAA5B,CAA+B,WAA/B,EAA4C,IAA5C,EAAkDhH,CAAC,CAACqX,IAApD;EACD;;EAED,UAAMjE,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,YAAI,KAAI,CAAClQ,MAAL,CAAYue,SAAhB,EAA2B;EACzB,UAAA,KAAI,CAACoD,cAAL;EACD;;EACD,YAAMC,cAAc,GAAG,KAAI,CAAC/B,WAA5B;EACA,QAAA,KAAI,CAACA,WAAL,GAAuB,IAAvB;EAEA/iB,QAAAA,CAAC,CAAC,KAAI,CAAC0B,OAAN,CAAD,CAAgBiB,OAAhB,CAAwB,KAAI,CAACgV,WAAL,CAAiB7S,KAAjB,CAAuBmM,KAA/C;;EAEA,YAAI6T,cAAc,KAAK5C,UAAU,CAACC,GAAlC,EAAuC;EACrC,UAAA,KAAI,CAACwB,MAAL,CAAY,IAAZ,EAAkB,KAAlB;EACD;EACF,OAZD;;EAcA,UAAI3jB,CAAC,CAAC,KAAKijB,GAAN,CAAD,CAAY5c,QAAZ,CAAqBnB,WAAS,CAACE,IAA/B,CAAJ,EAA0C;EACxC,YAAMlD,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsC,KAAKghB,GAA3C,CAA3B;EAEAjjB,QAAAA,CAAC,CAAC,KAAKijB,GAAN,CAAD,CACGtiB,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAGD,OAND,MAMO;EACLkR,QAAAA,QAAQ;EACT;EACF;EACF;;WAEDX,OAAA,cAAKmJ,QAAL,EAAe;EAAA;;EACb,QAAMqH,GAAG,GAAS,KAAKW,aAAL,EAAlB;EACA,QAAMtM,SAAS,GAAGtX,CAAC,CAAC8E,KAAF,CAAQ,KAAK6S,WAAL,CAAiB7S,KAAjB,CAAuBoM,IAA/B,CAAlB;;EACA,QAAMkC,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,UAAI,MAAI,CAAC2P,WAAL,KAAqBb,UAAU,CAAC7c,IAAhC,IAAwC4d,GAAG,CAAC5e,UAAhD,EAA4D;EAC1D4e,QAAAA,GAAG,CAAC5e,UAAJ,CAAesZ,WAAf,CAA2BsF,GAA3B;EACD;;EAED,MAAA,MAAI,CAAC8B,cAAL;;EACA,MAAA,MAAI,CAACrjB,OAAL,CAAayZ,eAAb,CAA6B,kBAA7B;;EACAnb,MAAAA,CAAC,CAAC,MAAI,CAAC0B,OAAN,CAAD,CAAgBiB,OAAhB,CAAwB,MAAI,CAACgV,WAAL,CAAiB7S,KAAjB,CAAuBqM,MAA/C;;EACA,UAAI,MAAI,CAACoF,OAAL,KAAiB,IAArB,EAA2B;EACzB,QAAA,MAAI,CAACA,OAAL,CAAagB,OAAb;EACD;;EAED,UAAIqE,QAAJ,EAAc;EACZA,QAAAA,QAAQ;EACT;EACF,KAfD;;EAiBA5b,IAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBiB,OAAhB,CAAwB2U,SAAxB;;EAEA,QAAIA,SAAS,CAACzR,kBAAV,EAAJ,EAAoC;EAClC;EACD;;EAED7F,IAAAA,CAAC,CAACijB,GAAD,CAAD,CAAO7c,WAAP,CAAmBlB,WAAS,CAACG,IAA7B,EA1Ba;EA6Bb;;EACA,QAAI,kBAAkB9D,QAAQ,CAACyC,eAA/B,EAAgD;EAC9ChE,MAAAA,CAAC,CAACuB,QAAQ,CAAC6V,IAAV,CAAD,CAAiBxH,QAAjB,GAA4BtC,GAA5B,CAAgC,WAAhC,EAA6C,IAA7C,EAAmDtN,CAAC,CAACqX,IAArD;EACD;;EAED,SAAK2L,cAAL,CAAoBP,OAAO,CAAC7N,KAA5B,IAAqC,KAArC;EACA,SAAKoO,cAAL,CAAoBP,OAAO,CAACpb,KAA5B,IAAqC,KAArC;EACA,SAAK2b,cAAL,CAAoBP,OAAO,CAACC,KAA5B,IAAqC,KAArC;;EAEA,QAAI1iB,CAAC,CAAC,KAAKijB,GAAN,CAAD,CAAY5c,QAAZ,CAAqBnB,WAAS,CAACE,IAA/B,CAAJ,EAA0C;EACxC,UAAMlD,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsCghB,GAAtC,CAA3B;EAEAjjB,MAAAA,CAAC,CAACijB,GAAD,CAAD,CACGtiB,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAGD,KAND,MAMO;EACLkR,MAAAA,QAAQ;EACT;;EAED,SAAK2P,WAAL,GAAmB,EAAnB;EACD;;WAEDvL,SAAA,kBAAS;EACP,QAAI,KAAKjB,OAAL,KAAiB,IAArB,EAA2B;EACzB,WAAKA,OAAL,CAAakB,cAAb;EACD;EACF;;;WAIDoM,gBAAA,yBAAgB;EACd,WAAOhhB,OAAO,CAAC,KAAKmiB,QAAL,EAAD,CAAd;EACD;;WAEDX,qBAAA,4BAAmBF,UAAnB,EAA+B;EAC7BnkB,IAAAA,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAD,CAAwB/T,QAAxB,CAAoCyR,YAApC,SAAoD6C,UAApD;EACD;;WAEDP,gBAAA,yBAAgB;EACd,SAAKX,GAAL,GAAW,KAAKA,GAAL,IAAYjjB,CAAC,CAAC,KAAKkD,MAAL,CAAYwe,QAAb,CAAD,CAAwB,CAAxB,CAAvB;EACA,WAAO,KAAKuB,GAAZ;EACD;;WAEDiB,aAAA,sBAAa;EACX,QAAMjB,GAAG,GAAG,KAAKW,aAAL,EAAZ;EACA,SAAKqB,iBAAL,CAAuBjlB,CAAC,CAACijB,GAAG,CAAC7U,gBAAJ,CAAqBxJ,UAAQ,CAAC2d,aAA9B,CAAD,CAAxB,EAAwE,KAAKyC,QAAL,EAAxE;EACAhlB,IAAAA,CAAC,CAACijB,GAAD,CAAD,CAAO7c,WAAP,CAAsBlB,WAAS,CAACE,IAAhC,SAAwCF,WAAS,CAACG,IAAlD;EACD;;WAED4f,oBAAA,2BAAkBte,QAAlB,EAA4Bue,OAA5B,EAAqC;EACnC,QAAI,OAAOA,OAAP,KAAmB,QAAnB,KAAgCA,OAAO,CAACniB,QAAR,IAAoBmiB,OAAO,CAACtR,MAA5D,CAAJ,EAAyE;EACvE;EACA,UAAI,KAAK1Q,MAAL,CAAY2e,IAAhB,EAAsB;EACpB,YAAI,CAAC7hB,CAAC,CAACklB,OAAD,CAAD,CAAWjf,MAAX,GAAoB/F,EAApB,CAAuByG,QAAvB,CAAL,EAAuC;EACrCA,UAAAA,QAAQ,CAACwe,KAAT,GAAiBC,MAAjB,CAAwBF,OAAxB;EACD;EACF,OAJD,MAIO;EACLve,QAAAA,QAAQ,CAAC0e,IAAT,CAAcrlB,CAAC,CAACklB,OAAD,CAAD,CAAWG,IAAX,EAAd;EACD;;EAED;EACD;;EAED,QAAI,KAAKniB,MAAL,CAAY2e,IAAhB,EAAsB;EACpB,UAAI,KAAK3e,MAAL,CAAY8e,QAAhB,EAA0B;EACxBkD,QAAAA,OAAO,GAAG7E,YAAY,CAAC6E,OAAD,EAAU,KAAKhiB,MAAL,CAAYqd,SAAtB,EAAiC,KAAKrd,MAAL,CAAYsd,UAA7C,CAAtB;EACD;;EAED7Z,MAAAA,QAAQ,CAACkb,IAAT,CAAcqD,OAAd;EACD,KAND,MAMO;EACLve,MAAAA,QAAQ,CAAC0e,IAAT,CAAcH,OAAd;EACD;EACF;;WAEDF,WAAA,oBAAW;EACT,QAAIrD,KAAK,GAAG,KAAKjgB,OAAL,CAAaE,YAAb,CAA0B,qBAA1B,CAAZ;;EAEA,QAAI,CAAC+f,KAAL,EAAY;EACVA,MAAAA,KAAK,GAAG,OAAO,KAAKze,MAAL,CAAYye,KAAnB,KAA6B,UAA7B,GACJ,KAAKze,MAAL,CAAYye,KAAZ,CAAkBniB,IAAlB,CAAuB,KAAKkC,OAA5B,CADI,GAEJ,KAAKwB,MAAL,CAAYye,KAFhB;EAGD;;EAED,WAAOA,KAAP;EACD;;;WAID5J,aAAA,sBAAa;EAAA;;EACX,QAAM9B,MAAM,GAAG,EAAf;;EAEA,QAAI,OAAO,KAAK/S,MAAL,CAAY+S,MAAnB,KAA8B,UAAlC,EAA8C;EAC5CA,MAAAA,MAAM,CAACjV,EAAP,GAAY,UAAC4F,IAAD,EAAU;EACpBA,QAAAA,IAAI,CAACoR,OAAL,qBACKpR,IAAI,CAACoR,OADV,EAEK,MAAI,CAAC9U,MAAL,CAAY+S,MAAZ,CAAmBrP,IAAI,CAACoR,OAAxB,EAAiC,MAAI,CAACtW,OAAtC,KAAkD,EAFvD;EAKA,eAAOkF,IAAP;EACD,OAPD;EAQD,KATD,MASO;EACLqP,MAAAA,MAAM,CAACA,MAAP,GAAgB,KAAK/S,MAAL,CAAY+S,MAA5B;EACD;;EAED,WAAOA,MAAP;EACD;;WAEDqO,gBAAA,yBAAgB;EACd,QAAI,KAAKphB,MAAL,CAAY4e,SAAZ,KAA0B,KAA9B,EAAqC;EACnC,aAAOvgB,QAAQ,CAAC6V,IAAhB;EACD;;EAED,QAAIxW,IAAI,CAACkC,SAAL,CAAe,KAAKI,MAAL,CAAY4e,SAA3B,CAAJ,EAA2C;EACzC,aAAO9hB,CAAC,CAAC,KAAKkD,MAAL,CAAY4e,SAAb,CAAR;EACD;;EAED,WAAO9hB,CAAC,CAACuB,QAAD,CAAD,CAAY+jB,IAAZ,CAAiB,KAAKpiB,MAAL,CAAY4e,SAA7B,CAAP;EACD;;WAEDsC,iBAAA,wBAAetM,SAAf,EAA0B;EACxB,WAAOpC,eAAa,CAACoC,SAAS,CAAChU,WAAV,EAAD,CAApB;EACD;;WAEDof,gBAAA,yBAAgB;EAAA;;EACd,QAAMqC,QAAQ,GAAG,KAAKriB,MAAL,CAAYP,OAAZ,CAAoBH,KAApB,CAA0B,GAA1B,CAAjB;EAEA+iB,IAAAA,QAAQ,CAAC1K,OAAT,CAAiB,UAAClY,OAAD,EAAa;EAC5B,UAAIA,OAAO,KAAK,OAAhB,EAAyB;EACvB3C,QAAAA,CAAC,CAAC,MAAI,CAAC0B,OAAN,CAAD,CAAgBsF,EAAhB,CACE,MAAI,CAAC2Q,WAAL,CAAiB7S,KAAjB,CAAuB8P,KADzB,EAEE,MAAI,CAAC1R,MAAL,CAAYvB,QAFd,EAGE,UAAC5B,KAAD;EAAA,iBAAW,MAAI,CAAC4H,MAAL,CAAY5H,KAAZ,CAAX;EAAA,SAHF;EAKD,OAND,MAMO,IAAI4C,OAAO,KAAK8f,OAAO,CAACE,MAAxB,EAAgC;EACrC,YAAM6C,OAAO,GAAG7iB,OAAO,KAAK8f,OAAO,CAACC,KAApB,GACZ,MAAI,CAAC/K,WAAL,CAAiB7S,KAAjB,CAAuB+E,UADX,GAEZ,MAAI,CAAC8N,WAAL,CAAiB7S,KAAjB,CAAuBgU,OAF3B;EAGA,YAAM2M,QAAQ,GAAG9iB,OAAO,KAAK8f,OAAO,CAACC,KAApB,GACb,MAAI,CAAC/K,WAAL,CAAiB7S,KAAjB,CAAuBgF,UADV,GAEb,MAAI,CAAC6N,WAAL,CAAiB7S,KAAjB,CAAuBud,QAF3B;EAIAriB,QAAAA,CAAC,CAAC,MAAI,CAAC0B,OAAN,CAAD,CACGsF,EADH,CAEIwe,OAFJ,EAGI,MAAI,CAACtiB,MAAL,CAAYvB,QAHhB,EAII,UAAC5B,KAAD;EAAA,iBAAW,MAAI,CAAC2jB,MAAL,CAAY3jB,KAAZ,CAAX;EAAA,SAJJ,EAMGiH,EANH,CAOIye,QAPJ,EAQI,MAAI,CAACviB,MAAL,CAAYvB,QARhB,EASI,UAAC5B,KAAD;EAAA,iBAAW,MAAI,CAAC4jB,MAAL,CAAY5jB,KAAZ,CAAX;EAAA,SATJ;EAWD;EACF,KA3BD;EA6BAC,IAAAA,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBwE,OAAhB,CAAwB,QAAxB,EAAkCc,EAAlC,CACE,eADF,EAEE,YAAM;EACJ,UAAI,MAAI,CAACtF,OAAT,EAAkB;EAChB,QAAA,MAAI,CAAC+Q,IAAL;EACD;EACF,KANH;;EASA,QAAI,KAAKvP,MAAL,CAAYvB,QAAhB,EAA0B;EACxB,WAAKuB,MAAL,qBACK,KAAKA,MADV;EAEEP,QAAAA,OAAO,EAAE,QAFX;EAGEhB,QAAAA,QAAQ,EAAE;EAHZ;EAKD,KAND,MAMO;EACL,WAAK+jB,SAAL;EACD;EACF;;WAEDA,YAAA,qBAAY;EACV,QAAMC,SAAS,GAAG,OAAO,KAAKjkB,OAAL,CAAaE,YAAb,CAA0B,qBAA1B,CAAzB;;EAEA,QAAI,KAAKF,OAAL,CAAaE,YAAb,CAA0B,OAA1B,KAAsC+jB,SAAS,KAAK,QAAxD,EAAkE;EAChE,WAAKjkB,OAAL,CAAa4G,YAAb,CACE,qBADF,EAEE,KAAK5G,OAAL,CAAaE,YAAb,CAA0B,OAA1B,KAAsC,EAFxC;EAKA,WAAKF,OAAL,CAAa4G,YAAb,CAA0B,OAA1B,EAAmC,EAAnC;EACD;EACF;;WAEDob,SAAA,gBAAO3jB,KAAP,EAAcyY,OAAd,EAAuB;EACrB,QAAM8K,OAAO,GAAG,KAAK3L,WAAL,CAAiBnT,QAAjC;EACAgU,IAAAA,OAAO,GAAGA,OAAO,IAAIxY,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,CAArB;;EAEA,QAAI,CAAC9K,OAAL,EAAc;EACZA,MAAAA,OAAO,GAAG,IAAI,KAAKb,WAAT,CACR5X,KAAK,CAACkU,aADE,EAER,KAAKsP,kBAAL,EAFQ,CAAV;EAIAvjB,MAAAA,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,EAAqC9K,OAArC;EACD;;EAED,QAAIzY,KAAJ,EAAW;EACTyY,MAAAA,OAAO,CAACwK,cAAR,CACEjjB,KAAK,CAACgI,IAAN,KAAe,SAAf,GAA2B0a,OAAO,CAACpb,KAAnC,GAA2Cob,OAAO,CAACC,KADrD,IAEI,IAFJ;EAGD;;EAED,QAAI1iB,CAAC,CAACwY,OAAO,CAACoL,aAAR,EAAD,CAAD,CAA2Bvd,QAA3B,CAAoCnB,WAAS,CAACG,IAA9C,KAAuDmT,OAAO,CAACuK,WAAR,KAAwBb,UAAU,CAAC7c,IAA9F,EAAoG;EAClGmT,MAAAA,OAAO,CAACuK,WAAR,GAAsBb,UAAU,CAAC7c,IAAjC;EACA;EACD;;EAED8I,IAAAA,YAAY,CAACqK,OAAO,CAACsK,QAAT,CAAZ;EAEAtK,IAAAA,OAAO,CAACuK,WAAR,GAAsBb,UAAU,CAAC7c,IAAjC;;EAEA,QAAI,CAACmT,OAAO,CAACtV,MAAR,CAAe0e,KAAhB,IAAyB,CAACpJ,OAAO,CAACtV,MAAR,CAAe0e,KAAf,CAAqBlP,IAAnD,EAAyD;EACvD8F,MAAAA,OAAO,CAAC9F,IAAR;EACA;EACD;;EAED8F,IAAAA,OAAO,CAACsK,QAAR,GAAmBjiB,UAAU,CAAC,YAAM;EAClC,UAAI2X,OAAO,CAACuK,WAAR,KAAwBb,UAAU,CAAC7c,IAAvC,EAA6C;EAC3CmT,QAAAA,OAAO,CAAC9F,IAAR;EACD;EACF,KAJ4B,EAI1B8F,OAAO,CAACtV,MAAR,CAAe0e,KAAf,CAAqBlP,IAJK,CAA7B;EAKD;;WAEDiR,SAAA,gBAAO5jB,KAAP,EAAcyY,OAAd,EAAuB;EACrB,QAAM8K,OAAO,GAAG,KAAK3L,WAAL,CAAiBnT,QAAjC;EACAgU,IAAAA,OAAO,GAAGA,OAAO,IAAIxY,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,CAArB;;EAEA,QAAI,CAAC9K,OAAL,EAAc;EACZA,MAAAA,OAAO,GAAG,IAAI,KAAKb,WAAT,CACR5X,KAAK,CAACkU,aADE,EAER,KAAKsP,kBAAL,EAFQ,CAAV;EAIAvjB,MAAAA,CAAC,CAACD,KAAK,CAACkU,aAAP,CAAD,CAAuBrN,IAAvB,CAA4B0c,OAA5B,EAAqC9K,OAArC;EACD;;EAED,QAAIzY,KAAJ,EAAW;EACTyY,MAAAA,OAAO,CAACwK,cAAR,CACEjjB,KAAK,CAACgI,IAAN,KAAe,UAAf,GAA4B0a,OAAO,CAACpb,KAApC,GAA4Cob,OAAO,CAACC,KADtD,IAEI,KAFJ;EAGD;;EAED,QAAIlK,OAAO,CAACiL,oBAAR,EAAJ,EAAoC;EAClC;EACD;;EAEDtV,IAAAA,YAAY,CAACqK,OAAO,CAACsK,QAAT,CAAZ;EAEAtK,IAAAA,OAAO,CAACuK,WAAR,GAAsBb,UAAU,CAACC,GAAjC;;EAEA,QAAI,CAAC3J,OAAO,CAACtV,MAAR,CAAe0e,KAAhB,IAAyB,CAACpJ,OAAO,CAACtV,MAAR,CAAe0e,KAAf,CAAqBnP,IAAnD,EAAyD;EACvD+F,MAAAA,OAAO,CAAC/F,IAAR;EACA;EACD;;EAED+F,IAAAA,OAAO,CAACsK,QAAR,GAAmBjiB,UAAU,CAAC,YAAM;EAClC,UAAI2X,OAAO,CAACuK,WAAR,KAAwBb,UAAU,CAACC,GAAvC,EAA4C;EAC1C3J,QAAAA,OAAO,CAAC/F,IAAR;EACD;EACF,KAJ4B,EAI1B+F,OAAO,CAACtV,MAAR,CAAe0e,KAAf,CAAqBnP,IAJK,CAA7B;EAKD;;WAEDgR,uBAAA,gCAAuB;EACrB,SAAK,IAAM9gB,OAAX,IAAsB,KAAKqgB,cAA3B,EAA2C;EACzC,UAAI,KAAKA,cAAL,CAAoBrgB,OAApB,CAAJ,EAAkC;EAChC,eAAO,IAAP;EACD;EACF;;EAED,WAAO,KAAP;EACD;;WAEDiJ,aAAA,oBAAW1I,MAAX,EAAmB;EACjB,QAAM0iB,cAAc,GAAG5lB,CAAC,CAAC,KAAK0B,OAAN,CAAD,CAAgBkF,IAAhB,EAAvB;EAEAvD,IAAAA,MAAM,CAACyd,IAAP,CAAY8E,cAAZ,EACG/K,OADH,CACW,UAACgL,QAAD,EAAc;EACrB,UAAIrE,qBAAqB,CAAC9S,OAAtB,CAA8BmX,QAA9B,MAA4C,CAAC,CAAjD,EAAoD;EAClD,eAAOD,cAAc,CAACC,QAAD,CAArB;EACD;EACF,KALH;EAOA3iB,IAAAA,MAAM,qBACD,KAAKyU,WAAL,CAAiB9O,OADhB,EAED+c,cAFC,EAGD,OAAO1iB,MAAP,KAAkB,QAAlB,IAA8BA,MAA9B,GAAuCA,MAAvC,GAAgD,EAH/C,CAAN;;EAMA,QAAI,OAAOA,MAAM,CAAC0e,KAAd,KAAwB,QAA5B,EAAsC;EACpC1e,MAAAA,MAAM,CAAC0e,KAAP,GAAe;EACblP,QAAAA,IAAI,EAAExP,MAAM,CAAC0e,KADA;EAEbnP,QAAAA,IAAI,EAAEvP,MAAM,CAAC0e;EAFA,OAAf;EAID;;EAED,QAAI,OAAO1e,MAAM,CAACye,KAAd,KAAwB,QAA5B,EAAsC;EACpCze,MAAAA,MAAM,CAACye,KAAP,GAAeze,MAAM,CAACye,KAAP,CAAapiB,QAAb,EAAf;EACD;;EAED,QAAI,OAAO2D,MAAM,CAACgiB,OAAd,KAA0B,QAA9B,EAAwC;EACtChiB,MAAAA,MAAM,CAACgiB,OAAP,GAAiBhiB,MAAM,CAACgiB,OAAP,CAAe3lB,QAAf,EAAjB;EACD;;EAEDqB,IAAAA,IAAI,CAACoC,eAAL,CACEsB,MADF,EAEEpB,MAFF,EAGE,KAAKyU,WAAL,CAAiBvO,WAHnB;;EAMA,QAAIlG,MAAM,CAAC8e,QAAX,EAAqB;EACnB9e,MAAAA,MAAM,CAACwe,QAAP,GAAkBrB,YAAY,CAACnd,MAAM,CAACwe,QAAR,EAAkBxe,MAAM,CAACqd,SAAzB,EAAoCrd,MAAM,CAACsd,UAA3C,CAA9B;EACD;;EAED,WAAOtd,MAAP;EACD;;WAEDqgB,qBAAA,8BAAqB;EACnB,QAAMrgB,MAAM,GAAG,EAAf;;EAEA,QAAI,KAAKA,MAAT,EAAiB;EACf,WAAK,IAAM4iB,GAAX,IAAkB,KAAK5iB,MAAvB,EAA+B;EAC7B,YAAI,KAAKyU,WAAL,CAAiB9O,OAAjB,CAAyBid,GAAzB,MAAkC,KAAK5iB,MAAL,CAAY4iB,GAAZ,CAAtC,EAAwD;EACtD5iB,UAAAA,MAAM,CAAC4iB,GAAD,CAAN,GAAc,KAAK5iB,MAAL,CAAY4iB,GAAZ,CAAd;EACD;EACF;EACF;;EAED,WAAO5iB,MAAP;EACD;;WAED6hB,iBAAA,0BAAiB;EACf,QAAMgB,IAAI,GAAG/lB,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAd;EACA,QAAMoC,QAAQ,GAAGD,IAAI,CAAC7S,IAAL,CAAU,OAAV,EAAmBzT,KAAnB,CAAyB8hB,kBAAzB,CAAjB;;EACA,QAAIyE,QAAQ,KAAK,IAAb,IAAqBA,QAAQ,CAAC5Y,MAAlC,EAA0C;EACxC2Y,MAAAA,IAAI,CAAC3f,WAAL,CAAiB4f,QAAQ,CAACC,IAAT,CAAc,EAAd,CAAjB;EACD;EACF;;WAEDtB,+BAAA,sCAA6BuB,UAA7B,EAAyC;EACvC,QAAMC,cAAc,GAAGD,UAAU,CAACE,QAAlC;EACA,SAAKnD,GAAL,GAAWkD,cAAc,CAACE,MAA1B;;EACA,SAAKtB,cAAL;;EACA,SAAKV,kBAAL,CAAwB,KAAKD,cAAL,CAAoB8B,UAAU,CAACpO,SAA/B,CAAxB;EACD;;WAED+M,iBAAA,0BAAiB;EACf,QAAM5B,GAAG,GAAG,KAAKW,aAAL,EAAZ;EACA,QAAM0C,mBAAmB,GAAG,KAAKpjB,MAAL,CAAYue,SAAxC;;EAEA,QAAIwB,GAAG,CAACrhB,YAAJ,CAAiB,aAAjB,MAAoC,IAAxC,EAA8C;EAC5C;EACD;;EAED5B,IAAAA,CAAC,CAACijB,GAAD,CAAD,CAAO7c,WAAP,CAAmBlB,WAAS,CAACE,IAA7B;EACA,SAAKlC,MAAL,CAAYue,SAAZ,GAAwB,KAAxB;EACA,SAAKhP,IAAL;EACA,SAAKC,IAAL;EACA,SAAKxP,MAAL,CAAYue,SAAZ,GAAwB6E,mBAAxB;EACD;;;YAIM7f,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAMmH,OAAO,GAAG,OAAOzI,MAAP,KAAkB,QAAlB,IAA8BA,MAA9C;;EAEA,UAAI,CAAC0D,IAAD,IAAS,eAAehD,IAAf,CAAoBV,MAApB,CAAb,EAA0C;EACxC;EACD;;EAED,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIgc,OAAJ,CAAY,IAAZ,EAAkBjX,OAAlB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAnBM,CAAP;EAoBD;;;;0BA9mBoB;EACnB,aAAOqB,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;0BAEiB;EAChB,aAAOvE,MAAP;EACD;;;0BAEqB;EACpB,aAAOE,UAAP;EACD;;;0BAEkB;EACjB,aAAOM,OAAP;EACD;;;0BAEsB;EACrB,aAAOL,WAAP;EACD;;;0BAEwB;EACvB,aAAO2E,aAAP;EACD;;;;;EAulBH;;;;;;;EAMApJ,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAase,OAAO,CAACnc,gBAArB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyB2b,OAAzB;;EACA5iB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOie,OAAO,CAACnc,gBAAf;EACD,CAHD;;ECjwBA;;;;;;EAMA,IAAMnC,MAAI,GAAkB,SAA5B;EACA,IAAMC,SAAO,GAAe,OAA5B;EACA,IAAMC,UAAQ,GAAc,YAA5B;EACA,IAAMC,WAAS,SAAiBD,UAAhC;EACA,IAAMG,oBAAkB,GAAI3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA5B;EACA,IAAMgd,cAAY,GAAU,YAA5B;EACA,IAAMC,oBAAkB,GAAI,IAAI5d,MAAJ,aAAqB2d,cAArB,WAAyC,GAAzC,CAA5B;;EAEA,IAAMzY,SAAO,qBACR+Z,OAAO,CAAC/Z,OADA;EAEXiP,EAAAA,SAAS,EAAG,OAFD;EAGXnV,EAAAA,OAAO,EAAK,OAHD;EAIXuiB,EAAAA,OAAO,EAAK,EAJD;EAKXxD,EAAAA,QAAQ,EAAI,yCACA,2BADA,GAEA,kCAFA,GAGA;EARD,EAAb;;EAWA,IAAMtY,aAAW,qBACZwZ,OAAO,CAACxZ,WADI;EAEf8b,EAAAA,OAAO,EAAG;EAFK,EAAjB;;EAKA,IAAMhgB,WAAS,GAAG;EAChBE,EAAAA,IAAI,EAAG,MADS;EAEhBC,EAAAA,IAAI,EAAG;EAFS,CAAlB;EAKA,IAAMT,UAAQ,GAAG;EACf2hB,EAAAA,KAAK,EAAK,iBADK;EAEfC,EAAAA,OAAO,EAAG;EAFK,CAAjB;EAKA,IAAM1hB,OAAK,GAAG;EACZoM,EAAAA,IAAI,WAAgBzM,WADR;EAEZ0M,EAAAA,MAAM,aAAgB1M,WAFV;EAGZY,EAAAA,IAAI,WAAgBZ,WAHR;EAIZwM,EAAAA,KAAK,YAAgBxM,WAJT;EAKZ2d,EAAAA,QAAQ,eAAgB3d,WALZ;EAMZmQ,EAAAA,KAAK,YAAgBnQ,WANT;EAOZqU,EAAAA,OAAO,cAAgBrU,WAPX;EAQZ4d,EAAAA,QAAQ,eAAgB5d,WARZ;EASZoF,EAAAA,UAAU,iBAAgBpF,WATd;EAUZqF,EAAAA,UAAU,iBAAgBrF;EAG5B;;;;;;EAbc,CAAd;;MAmBMgiB;;;;;;;;;;;EA+BJ;WAEA5C,gBAAA,yBAAgB;EACd,WAAO,KAAKmB,QAAL,MAAmB,KAAK0B,WAAL,EAA1B;EACD;;WAEDrC,qBAAA,4BAAmBF,UAAnB,EAA+B;EAC7BnkB,IAAAA,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAD,CAAwB/T,QAAxB,CAAoCyR,cAApC,SAAoD6C,UAApD;EACD;;WAEDP,gBAAA,yBAAgB;EACd,SAAKX,GAAL,GAAW,KAAKA,GAAL,IAAYjjB,CAAC,CAAC,KAAKkD,MAAL,CAAYwe,QAAb,CAAD,CAAwB,CAAxB,CAAvB;EACA,WAAO,KAAKuB,GAAZ;EACD;;WAEDiB,aAAA,sBAAa;EACX,QAAM6B,IAAI,GAAG/lB,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAd,CADW;;EAIX,SAAKqB,iBAAL,CAAuBc,IAAI,CAACT,IAAL,CAAU1gB,UAAQ,CAAC2hB,KAAnB,CAAvB,EAAkD,KAAKvB,QAAL,EAAlD;;EACA,QAAIE,OAAO,GAAG,KAAKwB,WAAL,EAAd;;EACA,QAAI,OAAOxB,OAAP,KAAmB,UAAvB,EAAmC;EACjCA,MAAAA,OAAO,GAAGA,OAAO,CAAC1lB,IAAR,CAAa,KAAKkC,OAAlB,CAAV;EACD;;EACD,SAAKujB,iBAAL,CAAuBc,IAAI,CAACT,IAAL,CAAU1gB,UAAQ,CAAC4hB,OAAnB,CAAvB,EAAoDtB,OAApD;EAEAa,IAAAA,IAAI,CAAC3f,WAAL,CAAoBlB,WAAS,CAACE,IAA9B,SAAsCF,WAAS,CAACG,IAAhD;EACD;;;WAIDqhB,cAAA,uBAAc;EACZ,WAAO,KAAKhlB,OAAL,CAAaE,YAAb,CAA0B,cAA1B,KACL,KAAKsB,MAAL,CAAYgiB,OADd;EAED;;WAEDH,iBAAA,0BAAiB;EACf,QAAMgB,IAAI,GAAG/lB,CAAC,CAAC,KAAK4jB,aAAL,EAAD,CAAd;EACA,QAAMoC,QAAQ,GAAGD,IAAI,CAAC7S,IAAL,CAAU,OAAV,EAAmBzT,KAAnB,CAAyB8hB,oBAAzB,CAAjB;;EACA,QAAIyE,QAAQ,KAAK,IAAb,IAAqBA,QAAQ,CAAC5Y,MAAT,GAAkB,CAA3C,EAA8C;EAC5C2Y,MAAAA,IAAI,CAAC3f,WAAL,CAAiB4f,QAAQ,CAACC,IAAT,CAAc,EAAd,CAAjB;EACD;EACF;;;YAIMxf,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAMmH,OAAO,GAAG,OAAOzI,MAAP,KAAkB,QAAlB,GAA6BA,MAA7B,GAAsC,IAAtD;;EAEA,UAAI,CAAC0D,IAAD,IAAS,eAAehD,IAAf,CAAoBV,MAApB,CAAb,EAA0C;EACxC;EACD;;EAED,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAI6f,OAAJ,CAAY,IAAZ,EAAkB9a,OAAlB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAnBM,CAAP;EAoBD;;;;EAjGD;0BAEqB;EACnB,aAAOqB,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;0BAEiB;EAChB,aAAOvE,MAAP;EACD;;;0BAEqB;EACpB,aAAOE,UAAP;EACD;;;0BAEkB;EACjB,aAAOM,OAAP;EACD;;;0BAEsB;EACrB,aAAOL,WAAP;EACD;;;0BAEwB;EACvB,aAAO2E,aAAP;EACD;;;;IA7BmBwZ;EAqGtB;;;;;;;EAMA5iB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAamiB,OAAO,CAAChgB,gBAArB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyBwf,OAAzB;;EACAzmB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAO8hB,OAAO,CAAChgB,gBAAf;EACD,CAHD;;ECxKA;;;;;;EAMA,IAAMnC,MAAI,GAAiB,WAA3B;EACA,IAAMC,SAAO,GAAc,OAA3B;EACA,IAAMC,UAAQ,GAAa,cAA3B;EACA,IAAMC,WAAS,SAAgBD,UAA/B;EACA,IAAME,cAAY,GAAS,WAA3B;EACA,IAAMC,oBAAkB,GAAG3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA3B;EAEA,IAAMuE,SAAO,GAAG;EACdoN,EAAAA,MAAM,EAAG,EADK;EAEd0Q,EAAAA,MAAM,EAAG,MAFK;EAGd1mB,EAAAA,MAAM,EAAG;EAHK,CAAhB;EAMA,IAAMmJ,aAAW,GAAG;EAClB6M,EAAAA,MAAM,EAAG,QADS;EAElB0Q,EAAAA,MAAM,EAAG,QAFS;EAGlB1mB,EAAAA,MAAM,EAAG;EAHS,CAApB;EAMA,IAAM6E,OAAK,GAAG;EACZ8hB,EAAAA,QAAQ,eAAmBniB,WADf;EAEZoiB,EAAAA,MAAM,aAAmBpiB,WAFb;EAGZ4F,EAAAA,aAAa,WAAU5F,WAAV,GAAsBC;EAHvB,CAAd;EAMA,IAAMQ,WAAS,GAAG;EAChB4hB,EAAAA,aAAa,EAAG,eADA;EAEhBC,EAAAA,aAAa,EAAG,eAFA;EAGhB5f,EAAAA,MAAM,EAAU;EAHA,CAAlB;EAMA,IAAMvC,UAAQ,GAAG;EACfoiB,EAAAA,QAAQ,EAAU,qBADH;EAEf7f,EAAAA,MAAM,EAAY,SAFH;EAGf8f,EAAAA,cAAc,EAAI,mBAHH;EAIfC,EAAAA,SAAS,EAAS,WAJH;EAKfC,EAAAA,SAAS,EAAS,WALH;EAMfC,EAAAA,UAAU,EAAQ,kBANH;EAOfC,EAAAA,QAAQ,EAAU,WAPH;EAQfC,EAAAA,cAAc,EAAI,gBARH;EASfC,EAAAA,eAAe,EAAG;EATH,CAAjB;EAYA,IAAMC,YAAY,GAAG;EACnBC,EAAAA,MAAM,EAAK,QADQ;EAEnBC,EAAAA,QAAQ,EAAG;EAGb;;;;;;EALqB,CAArB;;MAWMC;;;EACJ,qBAAYjmB,OAAZ,EAAqBwB,MAArB,EAA6B;EAAA;;EAC3B,SAAKqC,QAAL,GAAsB7D,OAAtB;EACA,SAAKkmB,cAAL,GAAsBlmB,OAAO,CAAC6M,OAAR,KAAoB,MAApB,GAA6BrC,MAA7B,GAAsCxK,OAA5D;EACA,SAAKiK,OAAL,GAAsB,KAAKC,UAAL,CAAgB1I,MAAhB,CAAtB;EACA,SAAKkP,SAAL,GAAyB,KAAKzG,OAAL,CAAa1L,MAAhB,SAA0B2E,UAAQ,CAACsiB,SAAnC,UACG,KAAKvb,OAAL,CAAa1L,MADhB,SAC0B2E,UAAQ,CAACwiB,UADnC,WAEG,KAAKzb,OAAL,CAAa1L,MAFhB,SAE0B2E,UAAQ,CAAC0iB,cAFnC,CAAtB;EAGA,SAAKO,QAAL,GAAsB,EAAtB;EACA,SAAKC,QAAL,GAAsB,EAAtB;EACA,SAAKC,aAAL,GAAsB,IAAtB;EACA,SAAKC,aAAL,GAAsB,CAAtB;EAEAhoB,IAAAA,CAAC,CAAC,KAAK4nB,cAAN,CAAD,CAAuB5gB,EAAvB,CAA0BlC,OAAK,CAAC+hB,MAAhC,EAAwC,UAAC9mB,KAAD;EAAA,aAAW,KAAI,CAACkoB,QAAL,CAAcloB,KAAd,CAAX;EAAA,KAAxC;EAEA,SAAKmoB,OAAL;;EACA,SAAKD,QAAL;EACD;;;;;EAYD;WAEAC,UAAA,mBAAU;EAAA;;EACR,QAAMC,UAAU,GAAG,KAAKP,cAAL,KAAwB,KAAKA,cAAL,CAAoB1b,MAA5C,GACfsb,YAAY,CAACC,MADE,GACOD,YAAY,CAACE,QADvC;EAGA,QAAMU,YAAY,GAAG,KAAKzc,OAAL,CAAagb,MAAb,KAAwB,MAAxB,GACjBwB,UADiB,GACJ,KAAKxc,OAAL,CAAagb,MAD9B;EAGA,QAAM0B,UAAU,GAAGD,YAAY,KAAKZ,YAAY,CAACE,QAA9B,GACf,KAAKY,aAAL,EADe,GACQ,CAD3B;EAGA,SAAKT,QAAL,GAAgB,EAAhB;EACA,SAAKC,QAAL,GAAgB,EAAhB;EAEA,SAAKE,aAAL,GAAqB,KAAKO,gBAAL,EAArB;EAEA,QAAMC,OAAO,GAAG,GAAG/Z,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0B,KAAKgE,SAA/B,CAAd,CAAhB;EAEAoW,IAAAA,OAAO,CACJC,GADH,CACO,UAAC/mB,OAAD,EAAa;EAChB,UAAIzB,MAAJ;EACA,UAAMyoB,cAAc,GAAG9nB,IAAI,CAACa,sBAAL,CAA4BC,OAA5B,CAAvB;;EAEA,UAAIgnB,cAAJ,EAAoB;EAClBzoB,QAAAA,MAAM,GAAGsB,QAAQ,CAACQ,aAAT,CAAuB2mB,cAAvB,CAAT;EACD;;EAED,UAAIzoB,MAAJ,EAAY;EACV,YAAM0oB,SAAS,GAAG1oB,MAAM,CAACsT,qBAAP,EAAlB;;EACA,YAAIoV,SAAS,CAAClL,KAAV,IAAmBkL,SAAS,CAACC,MAAjC,EAAyC;EACvC;EACA,iBAAO,CACL5oB,CAAC,CAACC,MAAD,CAAD,CAAUmoB,YAAV,IAA0BS,GAA1B,GAAgCR,UAD3B,EAELK,cAFK,CAAP;EAID;EACF;;EACD,aAAO,IAAP;EACD,KApBH,EAqBGxW,MArBH,CAqBU,UAAC4W,IAAD;EAAA,aAAUA,IAAV;EAAA,KArBV,EAsBGC,IAtBH,CAsBQ,UAAChL,CAAD,EAAIE,CAAJ;EAAA,aAAUF,CAAC,CAAC,CAAD,CAAD,GAAOE,CAAC,CAAC,CAAD,CAAlB;EAAA,KAtBR,EAuBGpD,OAvBH,CAuBW,UAACiO,IAAD,EAAU;EACjB,MAAA,MAAI,CAACjB,QAAL,CAAcxV,IAAd,CAAmByW,IAAI,CAAC,CAAD,CAAvB;;EACA,MAAA,MAAI,CAAChB,QAAL,CAAczV,IAAd,CAAmByW,IAAI,CAAC,CAAD,CAAvB;EACD,KA1BH;EA2BD;;WAED/iB,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EACAxE,IAAAA,CAAC,CAAC,KAAK4nB,cAAN,CAAD,CAAuBta,GAAvB,CAA2B7I,WAA3B;EAEA,SAAKc,QAAL,GAAsB,IAAtB;EACA,SAAKqiB,cAAL,GAAsB,IAAtB;EACA,SAAKjc,OAAL,GAAsB,IAAtB;EACA,SAAKyG,SAAL,GAAsB,IAAtB;EACA,SAAKyV,QAAL,GAAsB,IAAtB;EACA,SAAKC,QAAL,GAAsB,IAAtB;EACA,SAAKC,aAAL,GAAsB,IAAtB;EACA,SAAKC,aAAL,GAAsB,IAAtB;EACD;;;WAIDpc,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD2F,SADC,EAED,OAAO3F,MAAP,KAAkB,QAAlB,IAA8BA,MAA9B,GAAuCA,MAAvC,GAAgD,EAF/C,CAAN;;EAKA,QAAI,OAAOA,MAAM,CAACjD,MAAd,KAAyB,QAA7B,EAAuC;EACrC,UAAI6R,EAAE,GAAG9R,CAAC,CAACkD,MAAM,CAACjD,MAAR,CAAD,CAAiBiT,IAAjB,CAAsB,IAAtB,CAAT;;EACA,UAAI,CAACpB,EAAL,EAAS;EACPA,QAAAA,EAAE,GAAGlR,IAAI,CAACO,MAAL,CAAYmD,MAAZ,CAAL;EACAtE,QAAAA,CAAC,CAACkD,MAAM,CAACjD,MAAR,CAAD,CAAiBiT,IAAjB,CAAsB,IAAtB,EAA4BpB,EAA5B;EACD;;EACD5O,MAAAA,MAAM,CAACjD,MAAP,SAAoB6R,EAApB;EACD;;EAEDlR,IAAAA,IAAI,CAACoC,eAAL,CAAqBsB,MAArB,EAA2BpB,MAA3B,EAAmCkG,aAAnC;EAEA,WAAOlG,MAAP;EACD;;WAEDolB,gBAAA,yBAAgB;EACd,WAAO,KAAKV,cAAL,KAAwB1b,MAAxB,GACH,KAAK0b,cAAL,CAAoBoB,WADjB,GAC+B,KAAKpB,cAAL,CAAoBxM,SAD1D;EAED;;WAEDmN,mBAAA,4BAAmB;EACjB,WAAO,KAAKX,cAAL,CAAoBxL,YAApB,IAAoC/a,IAAI,CAAC4nB,GAAL,CACzC1nB,QAAQ,CAAC6V,IAAT,CAAcgF,YAD2B,EAEzC7a,QAAQ,CAACyC,eAAT,CAAyBoY,YAFgB,CAA3C;EAID;;WAED8M,mBAAA,4BAAmB;EACjB,WAAO,KAAKtB,cAAL,KAAwB1b,MAAxB,GACHA,MAAM,CAACid,WADJ,GACkB,KAAKvB,cAAL,CAAoBrU,qBAApB,GAA4CqV,MADrE;EAED;;WAEDX,WAAA,oBAAW;EACT,QAAM7M,SAAS,GAAM,KAAKkN,aAAL,KAAuB,KAAK3c,OAAL,CAAasK,MAAzD;;EACA,QAAMmG,YAAY,GAAG,KAAKmM,gBAAL,EAArB;;EACA,QAAMa,SAAS,GAAM,KAAKzd,OAAL,CAAasK,MAAb,GACnBmG,YADmB,GAEnB,KAAK8M,gBAAL,EAFF;;EAIA,QAAI,KAAKlB,aAAL,KAAuB5L,YAA3B,EAAyC;EACvC,WAAK8L,OAAL;EACD;;EAED,QAAI9M,SAAS,IAAIgO,SAAjB,EAA4B;EAC1B,UAAMnpB,MAAM,GAAG,KAAK6nB,QAAL,CAAc,KAAKA,QAAL,CAAc1a,MAAd,GAAuB,CAArC,CAAf;;EAEA,UAAI,KAAK2a,aAAL,KAAuB9nB,MAA3B,EAAmC;EACjC,aAAKopB,SAAL,CAAeppB,MAAf;EACD;;EACD;EACD;;EAED,QAAI,KAAK8nB,aAAL,IAAsB3M,SAAS,GAAG,KAAKyM,QAAL,CAAc,CAAd,CAAlC,IAAsD,KAAKA,QAAL,CAAc,CAAd,IAAmB,CAA7E,EAAgF;EAC9E,WAAKE,aAAL,GAAqB,IAArB;;EACA,WAAKuB,MAAL;;EACA;EACD;;EAED,QAAMC,YAAY,GAAG,KAAK1B,QAAL,CAAcza,MAAnC;;EACA,SAAK,IAAI0D,CAAC,GAAGyY,YAAb,EAA2BzY,CAAC,EAA5B,GAAiC;EAC/B,UAAM0Y,cAAc,GAAG,KAAKzB,aAAL,KAAuB,KAAKD,QAAL,CAAchX,CAAd,CAAvB,IACnBsK,SAAS,IAAI,KAAKyM,QAAL,CAAc/W,CAAd,CADM,KAElB,OAAO,KAAK+W,QAAL,CAAc/W,CAAC,GAAG,CAAlB,CAAP,KAAgC,WAAhC,IACGsK,SAAS,GAAG,KAAKyM,QAAL,CAAc/W,CAAC,GAAG,CAAlB,CAHG,CAAvB;;EAKA,UAAI0Y,cAAJ,EAAoB;EAClB,aAAKH,SAAL,CAAe,KAAKvB,QAAL,CAAchX,CAAd,CAAf;EACD;EACF;EACF;;WAEDuY,YAAA,mBAAUppB,MAAV,EAAkB;EAChB,SAAK8nB,aAAL,GAAqB9nB,MAArB;;EAEA,SAAKqpB,MAAL;;EAEA,QAAMG,OAAO,GAAG,KAAKrX,SAAL,CACb5P,KADa,CACP,GADO,EAEbimB,GAFa,CAET,UAAC9mB,QAAD;EAAA,aAAiBA,QAAjB,uBAA0C1B,MAA1C,YAAsD0B,QAAtD,gBAAwE1B,MAAxE;EAAA,KAFS,CAAhB;;EAIA,QAAMypB,KAAK,GAAG1pB,CAAC,CAAC,GAAGyO,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0Bqb,OAAO,CAACxD,IAAR,CAAa,GAAb,CAA1B,CAAd,CAAD,CAAf;;EAEA,QAAIyD,KAAK,CAACrjB,QAAN,CAAenB,WAAS,CAAC4hB,aAAzB,CAAJ,EAA6C;EAC3C4C,MAAAA,KAAK,CAACxjB,OAAN,CAActB,UAAQ,CAACyiB,QAAvB,EAAiC/B,IAAjC,CAAsC1gB,UAAQ,CAAC2iB,eAA/C,EAAgE1X,QAAhE,CAAyE3K,WAAS,CAACiC,MAAnF;EACAuiB,MAAAA,KAAK,CAAC7Z,QAAN,CAAe3K,WAAS,CAACiC,MAAzB;EACD,KAHD,MAGO;EACL;EACAuiB,MAAAA,KAAK,CAAC7Z,QAAN,CAAe3K,WAAS,CAACiC,MAAzB,EAFK;EAIL;;EACAuiB,MAAAA,KAAK,CAACC,OAAN,CAAc/kB,UAAQ,CAACqiB,cAAvB,EAAuCva,IAAvC,CAA+C9H,UAAQ,CAACsiB,SAAxD,UAAsEtiB,UAAQ,CAACwiB,UAA/E,EAA6FvX,QAA7F,CAAsG3K,WAAS,CAACiC,MAAhH,EALK;;EAOLuiB,MAAAA,KAAK,CAACC,OAAN,CAAc/kB,UAAQ,CAACqiB,cAAvB,EAAuCva,IAAvC,CAA4C9H,UAAQ,CAACuiB,SAArD,EAAgEvX,QAAhE,CAAyEhL,UAAQ,CAACsiB,SAAlF,EAA6FrX,QAA7F,CAAsG3K,WAAS,CAACiC,MAAhH;EACD;;EAEDnH,IAAAA,CAAC,CAAC,KAAK4nB,cAAN,CAAD,CAAuBjlB,OAAvB,CAA+BmC,OAAK,CAAC8hB,QAArC,EAA+C;EAC7CzX,MAAAA,aAAa,EAAElP;EAD8B,KAA/C;EAGD;;WAEDqpB,SAAA,kBAAS;EACP,OAAG7a,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0B,KAAKgE,SAA/B,CAAd,EACGF,MADH,CACU,UAAC0X,IAAD;EAAA,aAAUA,IAAI,CAAC3hB,SAAL,CAAeC,QAAf,CAAwBhD,WAAS,CAACiC,MAAlC,CAAV;EAAA,KADV,EAEG0T,OAFH,CAEW,UAAC+O,IAAD;EAAA,aAAUA,IAAI,CAAC3hB,SAAL,CAAezB,MAAf,CAAsBtB,WAAS,CAACiC,MAAhC,CAAV;EAAA,KAFX;EAGD;;;cAIMV,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAIE,IAAI,GAAG5G,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,CAAX;;EACA,UAAMmH,OAAO,GAAG,OAAOzI,MAAP,KAAkB,QAAlB,IAA8BA,MAA9C;;EAEA,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAI+gB,SAAJ,CAAc,IAAd,EAAoBhc,OAApB,CAAP;EACA3L,QAAAA,CAAC,CAAC,IAAD,CAAD,CAAQ4G,IAAR,CAAapC,UAAb,EAAuBoC,IAAvB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAfM,CAAP;EAgBD;;;;0BA1MoB;EACnB,aAAOqB,SAAP;EACD;;;0BAEoB;EACnB,aAAOsE,SAAP;EACD;;;;;EAuMH;;;;;;;EAMA7I,CAAC,CAACkM,MAAD,CAAD,CAAUlF,EAAV,CAAalC,OAAK,CAACuF,aAAnB,EAAkC,YAAM;EACtC,MAAMwf,UAAU,GAAG,GAAGpb,KAAH,CAASjP,IAAT,CAAc+B,QAAQ,CAAC6M,gBAAT,CAA0BxJ,UAAQ,CAACoiB,QAAnC,CAAd,CAAnB;EACA,MAAM8C,gBAAgB,GAAGD,UAAU,CAACzc,MAApC;;EAEA,OAAK,IAAI0D,CAAC,GAAGgZ,gBAAb,EAA+BhZ,CAAC,EAAhC,GAAqC;EACnC,QAAMiZ,IAAI,GAAG/pB,CAAC,CAAC6pB,UAAU,CAAC/Y,CAAD,CAAX,CAAd;;EACA6W,IAAAA,SAAS,CAAClhB,gBAAV,CAA2BjH,IAA3B,CAAgCuqB,IAAhC,EAAsCA,IAAI,CAACnjB,IAAL,EAAtC;EACD;EACF,CARD;EAUA;;;;;;EAMA5G,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaqjB,SAAS,CAAClhB,gBAAvB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyB0gB,SAAzB;;EACA3nB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOgjB,SAAS,CAAClhB,gBAAjB;EACD,CAHD;;ECtTA;;;;;;EAMA,IAAMnC,MAAI,GAAiB,KAA3B;EACA,IAAMC,SAAO,GAAc,OAA3B;EACA,IAAMC,UAAQ,GAAa,QAA3B;EACA,IAAMC,WAAS,SAAgBD,UAA/B;EACA,IAAME,cAAY,GAAS,WAA3B;EACA,IAAMC,oBAAkB,GAAG3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA3B;EAEA,IAAMQ,OAAK,GAAG;EACZoM,EAAAA,IAAI,WAAoBzM,WADZ;EAEZ0M,EAAAA,MAAM,aAAoB1M,WAFd;EAGZY,EAAAA,IAAI,WAAoBZ,WAHZ;EAIZwM,EAAAA,KAAK,YAAoBxM,WAJb;EAKZQ,EAAAA,cAAc,YAAWR,WAAX,GAAuBC;EALzB,CAAd;EAQA,IAAMQ,WAAS,GAAG;EAChB6hB,EAAAA,aAAa,EAAG,eADA;EAEhB5f,EAAAA,MAAM,EAAU,QAFA;EAGhB4N,EAAAA,QAAQ,EAAQ,UAHA;EAIhB3P,EAAAA,IAAI,EAAY,MAJA;EAKhBC,EAAAA,IAAI,EAAY;EALA,CAAlB;EAQA,IAAMT,UAAQ,GAAG;EACfyiB,EAAAA,QAAQ,EAAgB,WADT;EAEfJ,EAAAA,cAAc,EAAU,mBAFT;EAGf9f,EAAAA,MAAM,EAAkB,SAHT;EAIf6iB,EAAAA,SAAS,EAAe,gBAJT;EAKfziB,EAAAA,WAAW,EAAa,iEALT;EAMfggB,EAAAA,eAAe,EAAS,kBANT;EAOf0C,EAAAA,qBAAqB,EAAG;EAG1B;;;;;;EAViB,CAAjB;;MAgBMC;;;EACJ,eAAYxoB,OAAZ,EAAqB;EACnB,SAAK6D,QAAL,GAAgB7D,OAAhB;EACD;;;;;EAQD;WAEAgR,OAAA,gBAAO;EAAA;;EACL,QAAI,KAAKnN,QAAL,CAAclB,UAAd,IACA,KAAKkB,QAAL,CAAclB,UAAd,CAAyBtB,QAAzB,KAAsCiY,IAAI,CAACC,YAD3C,IAEAjb,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAACiC,MAApC,CAFA,IAGAnH,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBc,QAAjB,CAA0BnB,WAAS,CAAC6P,QAApC,CAHJ,EAGmD;EACjD;EACD;;EAED,QAAI9U,MAAJ;EACA,QAAIkqB,QAAJ;EACA,QAAMC,WAAW,GAAGpqB,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBW,OAAjB,CAAyBtB,UAAQ,CAACqiB,cAAlC,EAAkD,CAAlD,CAApB;EACA,QAAMtlB,QAAQ,GAAGf,IAAI,CAACa,sBAAL,CAA4B,KAAK8D,QAAjC,CAAjB;;EAEA,QAAI6kB,WAAJ,EAAiB;EACf,UAAMC,YAAY,GAAGD,WAAW,CAACpK,QAAZ,KAAyB,IAAzB,IAAiCoK,WAAW,CAACpK,QAAZ,KAAyB,IAA1D,GAAiEpb,UAAQ,CAAColB,SAA1E,GAAsFplB,UAAQ,CAACuC,MAApH;EACAgjB,MAAAA,QAAQ,GAAGnqB,CAAC,CAACsqB,SAAF,CAAYtqB,CAAC,CAACoqB,WAAD,CAAD,CAAe9E,IAAf,CAAoB+E,YAApB,CAAZ,CAAX;EACAF,MAAAA,QAAQ,GAAGA,QAAQ,CAACA,QAAQ,CAAC/c,MAAT,GAAkB,CAAnB,CAAnB;EACD;;EAED,QAAMkK,SAAS,GAAGtX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACoM,IAAd,EAAoB;EACpC/B,MAAAA,aAAa,EAAE,KAAK5J;EADgB,KAApB,CAAlB;EAIA,QAAMyR,SAAS,GAAGhX,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACO,IAAd,EAAoB;EACpC8J,MAAAA,aAAa,EAAEgb;EADqB,KAApB,CAAlB;;EAIA,QAAIA,QAAJ,EAAc;EACZnqB,MAAAA,CAAC,CAACmqB,QAAD,CAAD,CAAYxnB,OAAZ,CAAoB2U,SAApB;EACD;;EAEDtX,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBqU,SAAzB;;EAEA,QAAIA,SAAS,CAACnR,kBAAV,MACAyR,SAAS,CAACzR,kBAAV,EADJ,EACoC;EAClC;EACD;;EAED,QAAIlE,QAAJ,EAAc;EACZ1B,MAAAA,MAAM,GAAGsB,QAAQ,CAACQ,aAAT,CAAuBJ,QAAvB,CAAT;EACD;;EAED,SAAK0nB,SAAL,CACE,KAAK9jB,QADP,EAEE6kB,WAFF;;EAKA,QAAMhX,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,UAAMmX,WAAW,GAAGvqB,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACqM,MAAd,EAAsB;EACxChC,QAAAA,aAAa,EAAE,KAAI,CAAC5J;EADoB,OAAtB,CAApB;EAIA,UAAM+V,UAAU,GAAGtb,CAAC,CAAC8E,KAAF,CAAQA,OAAK,CAACmM,KAAd,EAAqB;EACtC9B,QAAAA,aAAa,EAAEgb;EADuB,OAArB,CAAnB;EAIAnqB,MAAAA,CAAC,CAACmqB,QAAD,CAAD,CAAYxnB,OAAZ,CAAoB4nB,WAApB;EACAvqB,MAAAA,CAAC,CAAC,KAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyB2Y,UAAzB;EACD,KAXD;;EAaA,QAAIrb,MAAJ,EAAY;EACV,WAAKopB,SAAL,CAAeppB,MAAf,EAAuBA,MAAM,CAACoE,UAA9B,EAA0C+O,QAA1C;EACD,KAFD,MAEO;EACLA,MAAAA,QAAQ;EACT;EACF;;WAEDrN,UAAA,mBAAU;EACR/F,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EACA,SAAKe,QAAL,GAAgB,IAAhB;EACD;;;WAID8jB,YAAA,mBAAU3nB,OAAV,EAAmBogB,SAAnB,EAA8BlG,QAA9B,EAAwC;EAAA;;EACtC,QAAM4O,cAAc,GAAG1I,SAAS,KAAKA,SAAS,CAAC9B,QAAV,KAAuB,IAAvB,IAA+B8B,SAAS,CAAC9B,QAAV,KAAuB,IAA3D,CAAT,GACnBhgB,CAAC,CAAC8hB,SAAD,CAAD,CAAawD,IAAb,CAAkB1gB,UAAQ,CAAColB,SAA3B,CADmB,GAEnBhqB,CAAC,CAAC8hB,SAAD,CAAD,CAAalS,QAAb,CAAsBhL,UAAQ,CAACuC,MAA/B,CAFJ;EAIA,QAAMsjB,MAAM,GAAGD,cAAc,CAAC,CAAD,CAA7B;EACA,QAAM9W,eAAe,GAAGkI,QAAQ,IAAK6O,MAAM,IAAIzqB,CAAC,CAACyqB,MAAD,CAAD,CAAUpkB,QAAV,CAAmBnB,WAAS,CAACE,IAA7B,CAA/C;;EACA,QAAMgO,QAAQ,GAAG,SAAXA,QAAW;EAAA,aAAM,MAAI,CAACsX,mBAAL,CACrBhpB,OADqB,EAErB+oB,MAFqB,EAGrB7O,QAHqB,CAAN;EAAA,KAAjB;;EAMA,QAAI6O,MAAM,IAAI/W,eAAd,EAA+B;EAC7B,UAAMxR,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsCwoB,MAAtC,CAA3B;EAEAzqB,MAAAA,CAAC,CAACyqB,MAAD,CAAD,CACGrkB,WADH,CACelB,WAAS,CAACG,IADzB,EAEG1E,GAFH,CAEOC,IAAI,CAAC1B,cAFZ,EAE4BkU,QAF5B,EAGGnS,oBAHH,CAGwBiB,kBAHxB;EAID,KAPD,MAOO;EACLkR,MAAAA,QAAQ;EACT;EACF;;WAEDsX,sBAAA,6BAAoBhpB,OAApB,EAA6B+oB,MAA7B,EAAqC7O,QAArC,EAA+C;EAC7C,QAAI6O,MAAJ,EAAY;EACVzqB,MAAAA,CAAC,CAACyqB,MAAD,CAAD,CAAUrkB,WAAV,CAAsBlB,WAAS,CAACiC,MAAhC;EAEA,UAAMwjB,aAAa,GAAG3qB,CAAC,CAACyqB,MAAM,CAACpmB,UAAR,CAAD,CAAqBihB,IAArB,CACpB1gB,UAAQ,CAACqlB,qBADW,EAEpB,CAFoB,CAAtB;;EAIA,UAAIU,aAAJ,EAAmB;EACjB3qB,QAAAA,CAAC,CAAC2qB,aAAD,CAAD,CAAiBvkB,WAAjB,CAA6BlB,WAAS,CAACiC,MAAvC;EACD;;EAED,UAAIsjB,MAAM,CAAC7oB,YAAP,CAAoB,MAApB,MAAgC,KAApC,EAA2C;EACzC6oB,QAAAA,MAAM,CAACniB,YAAP,CAAoB,eAApB,EAAqC,KAArC;EACD;EACF;;EAEDtI,IAAAA,CAAC,CAAC0B,OAAD,CAAD,CAAWmO,QAAX,CAAoB3K,WAAS,CAACiC,MAA9B;;EACA,QAAIzF,OAAO,CAACE,YAAR,CAAqB,MAArB,MAAiC,KAArC,EAA4C;EAC1CF,MAAAA,OAAO,CAAC4G,YAAR,CAAqB,eAArB,EAAsC,IAAtC;EACD;;EAED1H,IAAAA,IAAI,CAAC6B,MAAL,CAAYf,OAAZ;;EAEA,QAAIA,OAAO,CAACuG,SAAR,CAAkBC,QAAlB,CAA2BhD,WAAS,CAACE,IAArC,CAAJ,EAAgD;EAC9C1D,MAAAA,OAAO,CAACuG,SAAR,CAAkBqG,GAAlB,CAAsBpJ,WAAS,CAACG,IAAhC;EACD;;EAED,QAAI3D,OAAO,CAAC2C,UAAR,IAAsBrE,CAAC,CAAC0B,OAAO,CAAC2C,UAAT,CAAD,CAAsBgC,QAAtB,CAA+BnB,WAAS,CAAC6hB,aAAzC,CAA1B,EAAmF;EACjF,UAAM6D,eAAe,GAAG5qB,CAAC,CAAC0B,OAAD,CAAD,CAAWwE,OAAX,CAAmBtB,UAAQ,CAACyiB,QAA5B,EAAsC,CAAtC,CAAxB;;EAEA,UAAIuD,eAAJ,EAAqB;EACnB,YAAMC,kBAAkB,GAAG,GAAGpc,KAAH,CAASjP,IAAT,CAAcorB,eAAe,CAACxc,gBAAhB,CAAiCxJ,UAAQ,CAAC2iB,eAA1C,CAAd,CAA3B;EAEAvnB,QAAAA,CAAC,CAAC6qB,kBAAD,CAAD,CAAsBhb,QAAtB,CAA+B3K,WAAS,CAACiC,MAAzC;EACD;;EAEDzF,MAAAA,OAAO,CAAC4G,YAAR,CAAqB,eAArB,EAAsC,IAAtC;EACD;;EAED,QAAIsT,QAAJ,EAAc;EACZA,MAAAA,QAAQ;EACT;EACF;;;QAIMnV,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAMsN,KAAK,GAAGhU,CAAC,CAAC,IAAD,CAAf;EACA,UAAI4G,IAAI,GAAGoN,KAAK,CAACpN,IAAN,CAAWpC,UAAX,CAAX;;EAEA,UAAI,CAACoC,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIsjB,GAAJ,CAAQ,IAAR,CAAP;EACAlW,QAAAA,KAAK,CAACpN,IAAN,CAAWpC,UAAX,EAAqBoC,IAArB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EACD0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ;EACD;EACF,KAfM,CAAP;EAgBD;;;;0BAzKoB;EACnB,aAAOqB,SAAP;EACD;;;;;EA0KH;;;;;;;EAMAvE,CAAC,CAACuB,QAAD,CAAD,CACGyF,EADH,CACMlC,OAAK,CAACG,cADZ,EAC4BL,UAAQ,CAAC2C,WADrC,EACkD,UAAUxH,KAAV,EAAiB;EAC/DA,EAAAA,KAAK,CAACgH,cAAN;;EACAmjB,EAAAA,GAAG,CAACzjB,gBAAJ,CAAqBjH,IAArB,CAA0BQ,CAAC,CAAC,IAAD,CAA3B,EAAmC,MAAnC;EACD,CAJH;EAMA;;;;;;EAMAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAa4lB,GAAG,CAACzjB,gBAAjB;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyBijB,GAAzB;;EACAlqB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAwB,YAAM;EAC5BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOulB,GAAG,CAACzjB,gBAAX;EACD,CAHD;;ECpPA;;;;;;EAMA,IAAMnC,MAAI,GAAiB,OAA3B;EACA,IAAMC,SAAO,GAAc,OAA3B;EACA,IAAMC,UAAQ,GAAa,UAA3B;EACA,IAAMC,WAAS,SAAgBD,UAA/B;EACA,IAAMG,oBAAkB,GAAG3E,CAAC,CAACgB,EAAF,CAAKsD,MAAL,CAA3B;EAEA,IAAMQ,OAAK,GAAG;EACZkU,EAAAA,aAAa,oBAAmBvU,WADpB;EAEZyM,EAAAA,IAAI,WAAmBzM,WAFX;EAGZ0M,EAAAA,MAAM,aAAmB1M,WAHb;EAIZY,EAAAA,IAAI,WAAmBZ,WAJX;EAKZwM,EAAAA,KAAK,YAAmBxM;EALZ,CAAd;EAQA,IAAMS,WAAS,GAAG;EAChBE,EAAAA,IAAI,EAAM,MADM;EAEhB8L,EAAAA,IAAI,EAAM,MAFM;EAGhB7L,EAAAA,IAAI,EAAM,MAHM;EAIhBylB,EAAAA,OAAO,EAAG;EAJM,CAAlB;EAOA,IAAM1hB,aAAW,GAAG;EAClBqY,EAAAA,SAAS,EAAG,SADM;EAElBsJ,EAAAA,QAAQ,EAAI,SAFM;EAGlBnJ,EAAAA,KAAK,EAAO;EAHM,CAApB;EAMA,IAAM/Y,SAAO,GAAG;EACd4Y,EAAAA,SAAS,EAAG,IADE;EAEdsJ,EAAAA,QAAQ,EAAI,IAFE;EAGdnJ,EAAAA,KAAK,EAAO;EAHE,CAAhB;EAMA,IAAMhd,UAAQ,GAAG;EACf8U,EAAAA,YAAY,EAAG;EAGjB;;;;;;EAJiB,CAAjB;;MAUMsR;;;EACJ,iBAAYtpB,OAAZ,EAAqBwB,MAArB,EAA6B;EAC3B,SAAKqC,QAAL,GAAgB7D,OAAhB;EACA,SAAKiK,OAAL,GAAgB,KAAKC,UAAL,CAAgB1I,MAAhB,CAAhB;EACA,SAAK4f,QAAL,GAAgB,IAAhB;;EACA,SAAKI,aAAL;EACD;;;;;EAgBD;WAEAxQ,OAAA,gBAAO;EAAA;;EACL1S,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACO,IAA/B;;EAEA,QAAI,KAAKsG,OAAL,CAAa8V,SAAjB,EAA4B;EAC1B,WAAKlc,QAAL,CAAc0C,SAAd,CAAwBqG,GAAxB,CAA4BpJ,WAAS,CAACE,IAAtC;EACD;;EAED,QAAMgO,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,MAAA,KAAI,CAAC7N,QAAL,CAAc0C,SAAd,CAAwBzB,MAAxB,CAA+BtB,WAAS,CAAC4lB,OAAzC;;EACA,MAAA,KAAI,CAACvlB,QAAL,CAAc0C,SAAd,CAAwBqG,GAAxB,CAA4BpJ,WAAS,CAACG,IAAtC;;EAEArF,MAAAA,CAAC,CAAC,KAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACmM,KAA/B;;EAEA,UAAI,KAAI,CAACtF,OAAL,CAAaof,QAAjB,EAA2B;EACzB,QAAA,KAAI,CAACtY,IAAL;EACD;EACF,KATD;;EAWA,SAAKlN,QAAL,CAAc0C,SAAd,CAAwBzB,MAAxB,CAA+BtB,WAAS,CAACgM,IAAzC;;EACA,SAAK3L,QAAL,CAAc0C,SAAd,CAAwBqG,GAAxB,CAA4BpJ,WAAS,CAAC4lB,OAAtC;;EACA,QAAI,KAAKnf,OAAL,CAAa8V,SAAjB,EAA4B;EAC1B,UAAMvf,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsC,KAAKsD,QAA3C,CAA3B;EAEAvF,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACG5E,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAGD,KAND,MAMO;EACLkR,MAAAA,QAAQ;EACT;EACF;;WAEDX,OAAA,cAAKwY,cAAL,EAAqB;EAAA;;EACnB,QAAI,CAAC,KAAK1lB,QAAL,CAAc0C,SAAd,CAAwBC,QAAxB,CAAiChD,WAAS,CAACG,IAA3C,CAAL,EAAuD;EACrD;EACD;;EAEDrF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACoM,IAA/B;;EAEA,QAAI+Z,cAAJ,EAAoB;EAClB,WAAKC,MAAL;EACD,KAFD,MAEO;EACL,WAAKpI,QAAL,GAAgBjiB,UAAU,CAAC,YAAM;EAC/B,QAAA,MAAI,CAACqqB,MAAL;EACD,OAFyB,EAEvB,KAAKvf,OAAL,CAAaiW,KAFU,CAA1B;EAGD;EACF;;WAED7b,UAAA,mBAAU;EACRoI,IAAAA,YAAY,CAAC,KAAK2U,QAAN,CAAZ;EACA,SAAKA,QAAL,GAAgB,IAAhB;;EAEA,QAAI,KAAKvd,QAAL,CAAc0C,SAAd,CAAwBC,QAAxB,CAAiChD,WAAS,CAACG,IAA3C,CAAJ,EAAsD;EACpD,WAAKE,QAAL,CAAc0C,SAAd,CAAwBzB,MAAxB,CAA+BtB,WAAS,CAACG,IAAzC;EACD;;EAEDrF,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiB+H,GAAjB,CAAqBxI,OAAK,CAACkU,aAA3B;EAEAhZ,IAAAA,CAAC,CAACgG,UAAF,CAAa,KAAKT,QAAlB,EAA4Bf,UAA5B;EACA,SAAKe,QAAL,GAAgB,IAAhB;EACA,SAAKoG,OAAL,GAAgB,IAAhB;EACD;;;WAIDC,aAAA,oBAAW1I,MAAX,EAAmB;EACjBA,IAAAA,MAAM,qBACD2F,SADC,EAED7I,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiBqB,IAAjB,EAFC,EAGD,OAAO1D,MAAP,KAAkB,QAAlB,IAA8BA,MAA9B,GAAuCA,MAAvC,GAAgD,EAH/C,CAAN;EAMAtC,IAAAA,IAAI,CAACoC,eAAL,CACEsB,MADF,EAEEpB,MAFF,EAGE,KAAKyU,WAAL,CAAiBvO,WAHnB;EAMA,WAAOlG,MAAP;EACD;;WAEDggB,gBAAA,yBAAgB;EAAA;;EACdljB,IAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CAAiByB,EAAjB,CACElC,OAAK,CAACkU,aADR,EAEEpU,UAAQ,CAAC8U,YAFX,EAGE;EAAA,aAAM,MAAI,CAACjH,IAAL,CAAU,IAAV,CAAN;EAAA,KAHF;EAKD;;WAEDyY,SAAA,kBAAS;EAAA;;EACP,QAAM9X,QAAQ,GAAG,SAAXA,QAAW,GAAM;EACrB,MAAA,MAAI,CAAC7N,QAAL,CAAc0C,SAAd,CAAwBqG,GAAxB,CAA4BpJ,WAAS,CAACgM,IAAtC;;EACAlR,MAAAA,CAAC,CAAC,MAAI,CAACuF,QAAN,CAAD,CAAiB5C,OAAjB,CAAyBmC,OAAK,CAACqM,MAA/B;EACD,KAHD;;EAKA,SAAK5L,QAAL,CAAc0C,SAAd,CAAwBzB,MAAxB,CAA+BtB,WAAS,CAACG,IAAzC;;EACA,QAAI,KAAKsG,OAAL,CAAa8V,SAAjB,EAA4B;EAC1B,UAAMvf,kBAAkB,GAAGtB,IAAI,CAACqB,gCAAL,CAAsC,KAAKsD,QAA3C,CAA3B;EAEAvF,MAAAA,CAAC,CAAC,KAAKuF,QAAN,CAAD,CACG5E,GADH,CACOC,IAAI,CAAC1B,cADZ,EAC4BkU,QAD5B,EAEGnS,oBAFH,CAEwBiB,kBAFxB;EAGD,KAND,MAMO;EACLkR,MAAAA,QAAQ;EACT;EACF;;;UAIM3M,mBAAP,0BAAwBvD,MAAxB,EAAgC;EAC9B,WAAO,KAAKwD,IAAL,CAAU,YAAY;EAC3B,UAAMC,QAAQ,GAAG3G,CAAC,CAAC,IAAD,CAAlB;EACA,UAAI4G,IAAI,GAASD,QAAQ,CAACC,IAAT,CAAcpC,UAAd,CAAjB;;EACA,UAAMmH,OAAO,GAAI,OAAOzI,MAAP,KAAkB,QAAlB,IAA8BA,MAA/C;;EAEA,UAAI,CAAC0D,IAAL,EAAW;EACTA,QAAAA,IAAI,GAAG,IAAIokB,KAAJ,CAAU,IAAV,EAAgBrf,OAAhB,CAAP;EACAhF,QAAAA,QAAQ,CAACC,IAAT,CAAcpC,UAAd,EAAwBoC,IAAxB;EACD;;EAED,UAAI,OAAO1D,MAAP,KAAkB,QAAtB,EAAgC;EAC9B,YAAI,OAAO0D,IAAI,CAAC1D,MAAD,CAAX,KAAwB,WAA5B,EAAyC;EACvC,gBAAM,IAAIuN,SAAJ,wBAAkCvN,MAAlC,QAAN;EACD;;EAED0D,QAAAA,IAAI,CAAC1D,MAAD,CAAJ,CAAa,IAAb;EACD;EACF,KAjBM,CAAP;EAkBD;;;;0BA7IoB;EACnB,aAAOqB,SAAP;EACD;;;0BAEwB;EACvB,aAAO6E,aAAP;EACD;;;0BAEoB;EACnB,aAAOP,SAAP;EACD;;;;;EAsIH;;;;;;;EAMA7I,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAyB0mB,KAAK,CAACvkB,gBAA/B;EACAzG,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW2C,WAAX,GAAyB+jB,KAAzB;;EACAhrB,CAAC,CAACgB,EAAF,CAAKsD,MAAL,EAAW4C,UAAX,GAAyB,YAAM;EAC7BlH,EAAAA,CAAC,CAACgB,EAAF,CAAKsD,MAAL,IAAaK,oBAAb;EACA,SAAOqmB,KAAK,CAACvkB,gBAAb;EACD,CAHD;;EC/MA;;;;;;;EAOA,CAAC,YAAM;EACL,MAAI,OAAOzG,CAAP,KAAa,WAAjB,EAA8B;EAC5B,UAAM,IAAIyQ,SAAJ,CAAc,kGAAd,CAAN;EACD;;EAED,MAAM0a,OAAO,GAAGnrB,CAAC,CAACgB,EAAF,CAAK4S,MAAL,CAAYpR,KAAZ,CAAkB,GAAlB,EAAuB,CAAvB,EAA0BA,KAA1B,CAAgC,GAAhC,CAAhB;EACA,MAAM4oB,QAAQ,GAAG,CAAjB;EACA,MAAMC,OAAO,GAAG,CAAhB;EACA,MAAMC,QAAQ,GAAG,CAAjB;EACA,MAAMC,QAAQ,GAAG,CAAjB;EACA,MAAMC,QAAQ,GAAG,CAAjB;;EAEA,MAAIL,OAAO,CAAC,CAAD,CAAP,GAAaE,OAAb,IAAwBF,OAAO,CAAC,CAAD,CAAP,GAAaG,QAArC,IAAiDH,OAAO,CAAC,CAAD,CAAP,KAAeC,QAAf,IAA2BD,OAAO,CAAC,CAAD,CAAP,KAAeG,QAA1C,IAAsDH,OAAO,CAAC,CAAD,CAAP,GAAaI,QAApH,IAAgIJ,OAAO,CAAC,CAAD,CAAP,IAAcK,QAAlJ,EAA4J;EAC1J,UAAM,IAAI3nB,KAAJ,CAAU,8EAAV,CAAN;EACD;EACF,CAfD;;;;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js old mode 100755 new mode 100644 index c4c0d1f..92e3fe8 --- a/js/bootstrap.min.js +++ b/js/bootstrap.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function l(o){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},e=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(e=e.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.forEach(function(t){var e,n,i;e=o,i=r[n=t],n in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i})}return o}g=g&&g.hasOwnProperty("default")?g.default:g,u=u&&u.hasOwnProperty("default")?u.default:u;var e="transitionend";function n(t){var e=this,n=!1;return g(this).one(_.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||_.triggerTransitionEnd(e)},t),this}var _={TRANSITION_END:"bsTransitionEnd",getUID:function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=g(t).css("transition-duration"),n=g(t).css("transition-delay"),i=parseFloat(e),o=parseFloat(n);return i||o?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){g(t).trigger(e)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],s=r&&_.isElement(r)?"element":(a=r,{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(s))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+s+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"!=typeof t.getRootNode)return t instanceof ShadowRoot?t:t.parentNode?_.findShadowRoot(t.parentNode):null;var e=t.getRootNode();return e instanceof ShadowRoot?e:null}};g.fn.emulateTransitionEnd=n,g.event.special[_.TRANSITION_END]={bindType:e,delegateType:e,handle:function(t){if(g(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",r="bs.alert",a="."+r,c=g.fn[o],h={CLOSE:"close"+a,CLOSED:"closed"+a,CLICK_DATA_API:"click"+a+".data-api"},f="alert",d="fade",m="show",p=function(){function i(t){this._element=t}var t=i.prototype;return t.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},t.dispose=function(){g.removeData(this._element,r),this._element=null},t._getRootElement=function(t){var e=_.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=g(t).closest("."+f)[0]),n},t._triggerCloseEvent=function(t){var e=g.Event(h.CLOSE);return g(t).trigger(e),e},t._removeElement=function(e){var n=this;if(g(e).removeClass(m),g(e).hasClass(d)){var t=_.getTransitionDurationFromElement(e);g(e).one(_.TRANSITION_END,function(t){return n._destroyElement(e,t)}).emulateTransitionEnd(t)}else this._destroyElement(e)},t._destroyElement=function(t){g(t).detach().trigger(h.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(r);e||(e=new i(this),t.data(r,e)),"close"===n&&e[n](this)})},i._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(h.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),g.fn[o]=p._jQueryInterface,g.fn[o].Constructor=p,g.fn[o].noConflict=function(){return g.fn[o]=c,p._jQueryInterface};var v="button",y="bs.button",E="."+y,C=".data-api",T=g.fn[v],S="active",b="btn",I="focus",D='[data-toggle^="button"]',w='[data-toggle="buttons"]',A='input:not([type="hidden"])',N=".active",O=".btn",k={CLICK_DATA_API:"click"+E+C,FOCUS_BLUR_DATA_API:"focus"+E+C+" blur"+E+C},P=function(){function n(t){this._element=t}var t=n.prototype;return t.toggle=function(){var t=!0,e=!0,n=g(this._element).closest(w)[0];if(n){var i=this._element.querySelector(A);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(S))t=!1;else{var o=n.querySelector(N);o&&g(o).removeClass(S)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(S),g(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),t&&g(this._element).toggleClass(S)},t.dispose=function(){g.removeData(this._element,y),this._element=null},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(y);t||(t=new n(this),g(this).data(y,t)),"toggle"===e&&t[e]()})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),n}();g(document).on(k.CLICK_DATA_API,D,function(t){t.preventDefault();var e=t.target;g(e).hasClass(b)||(e=g(e).closest(O)),P._jQueryInterface.call(g(e),"toggle")}).on(k.FOCUS_BLUR_DATA_API,D,function(t){var e=g(t.target).closest(O)[0];g(e).toggleClass(I,/^focus(in)?$/.test(t.type))}),g.fn[v]=P._jQueryInterface,g.fn[v].Constructor=P,g.fn[v].noConflict=function(){return g.fn[v]=T,P._jQueryInterface};var L="carousel",j="bs.carousel",H="."+j,R=".data-api",x=g.fn[L],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},U={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},W="next",q="prev",M="left",K="right",Q={SLIDE:"slide"+H,SLID:"slid"+H,KEYDOWN:"keydown"+H,MOUSEENTER:"mouseenter"+H,MOUSELEAVE:"mouseleave"+H,TOUCHSTART:"touchstart"+H,TOUCHMOVE:"touchmove"+H,TOUCHEND:"touchend"+H,POINTERDOWN:"pointerdown"+H,POINTERUP:"pointerup"+H,DRAG_START:"dragstart"+H,LOAD_DATA_API:"load"+H+R,CLICK_DATA_API:"click"+H+R},B="carousel",V="active",Y="slide",z="carousel-item-right",X="carousel-item-left",$="carousel-item-next",G="carousel-item-prev",J="pointer-event",Z=".active",tt=".active.carousel-item",et=".carousel-item",nt=".carousel-item img",it=".carousel-item-next, .carousel-item-prev",ot=".carousel-indicators",rt="[data-slide], [data-slide-to]",st='[data-ride="carousel"]',at={TOUCH:"touch",PEN:"pen"},lt=function(){function r(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(ot),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=r.prototype;return t.next=function(){this._isSliding||this._slide(W)},t.nextWhenVisible=function(){!document.hidden&&g(this._element).is(":visible")&&"hidden"!==g(this._element).css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(q)},t.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(it)&&(_.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(t){var e=this;this._activeElement=this._element.querySelector(tt);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n<t?W:q;this._slide(i,this._items[t])}},t.dispose=function(){g(this._element).off(H),g.removeData(this._element,j),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(t){return t=l({},F,t),_.typeCheckConfig(L,t,U),t},t._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;0<e&&this.prev(),e<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&g(this._element).on(Q.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&g(this._element).on(Q.MOUSEENTER,function(t){return e.pause(t)}).on(Q.MOUSELEAVE,function(t){return e.cycle(t)}),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var e=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){n._pointerEvent&&at[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))};g(this._element.querySelectorAll(nt)).on(Q.DRAG_START,function(t){return t.preventDefault()}),this._pointerEvent?(g(this._element).on(Q.POINTERDOWN,function(t){return e(t)}),g(this._element).on(Q.POINTERUP,function(t){return i(t)}),this._element.classList.add(J)):(g(this._element).on(Q.TOUCHSTART,function(t){return e(t)}),g(this._element).on(Q.TOUCHMOVE,function(t){var e;(e=t).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),g(this._element).on(Q.TOUCHEND,function(t){return i(t)}))}},t._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},t._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(et)):[],this._items.indexOf(t)},t._getItemByDirection=function(t,e){var n=t===W,i=t===q,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var s=(o+(t===q?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},t._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(tt)),o=g.Event(Q.SLIDE,{relatedTarget:t,direction:e,from:i,to:n});return g(this._element).trigger(o),o},t._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(Z));g(e).removeClass(V);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&g(n).addClass(V)}},t._slide=function(t,e){var n,i,o,r=this,s=this._element.querySelector(tt),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),h=Boolean(this._interval);if(o=t===W?(n=X,i=$,M):(n=z,i=G,K),l&&g(l).hasClass(V))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&s&&l){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(l);var u=g.Event(Q.SLID,{relatedTarget:l,direction:o,from:a,to:c});if(g(this._element).hasClass(Y)){g(l).addClass(i),_.reflow(l),g(s).addClass(n),g(l).addClass(n);var f=parseInt(l.getAttribute("data-interval"),10);this._config.interval=f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,f):this._config.defaultInterval||this._config.interval;var d=_.getTransitionDurationFromElement(s);g(s).one(_.TRANSITION_END,function(){g(l).removeClass(n+" "+i).addClass(V),g(s).removeClass(V+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return g(r._element).trigger(u)},0)}).emulateTransitionEnd(d)}else g(s).removeClass(V),g(l).addClass(V),this._isSliding=!1,g(this._element).trigger(u);h&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var t=g(this).data(j),e=l({},F,g(this).data());"object"==typeof i&&(e=l({},e,i));var n="string"==typeof i?i:e.slide;if(t||(t=new r(this,e),g(this).data(j,t)),"number"==typeof i)t.to(i);else if("string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}else e.interval&&e.ride&&(t.pause(),t.cycle())})},r._dataApiClickHandler=function(t){var e=_.getSelectorFromElement(this);if(e){var n=g(e)[0];if(n&&g(n).hasClass(B)){var i=l({},g(n).data(),g(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(g(n),i),o&&g(n).data(j).to(o),t.preventDefault()}}},s(r,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return F}}]),r}();g(document).on(Q.CLICK_DATA_API,rt,lt._dataApiClickHandler),g(window).on(Q.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(st)),e=0,n=t.length;e<n;e++){var i=g(t[e]);lt._jQueryInterface.call(i,i.data())}}),g.fn[L]=lt._jQueryInterface,g.fn[L].Constructor=lt,g.fn[L].noConflict=function(){return g.fn[L]=x,lt._jQueryInterface};var ct="collapse",ht="bs.collapse",ut="."+ht,ft=g.fn[ct],dt={toggle:!0,parent:""},gt={toggle:"boolean",parent:"(string|element)"},_t={SHOW:"show"+ut,SHOWN:"shown"+ut,HIDE:"hide"+ut,HIDDEN:"hidden"+ut,CLICK_DATA_API:"click"+ut+".data-api"},mt="show",pt="collapse",vt="collapsing",yt="collapsed",Et="width",Ct="height",Tt=".show, .collapsing",St='[data-toggle="collapse"]',bt=function(){function a(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(St)),i=0,o=n.length;i<o;i++){var r=n[i],s=_.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(s)).filter(function(t){return t===e});null!==s&&0<a.length&&(this._selector=s,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=a.prototype;return t.toggle=function(){g(this._element).hasClass(mt)?this.hide():this.show()},t.show=function(){var t,e,n=this;if(!this._isTransitioning&&!g(this._element).hasClass(mt)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(Tt)).filter(function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains(pt)})).length&&(t=null),!(t&&(e=g(t).not(this._selector).data(ht))&&e._isTransitioning))){var i=g.Event(_t.SHOW);if(g(this._element).trigger(i),!i.isDefaultPrevented()){t&&(a._jQueryInterface.call(g(t).not(this._selector),"hide"),e||g(t).data(ht,null));var o=this._getDimension();g(this._element).removeClass(pt).addClass(vt),this._element.style[o]=0,this._triggerArray.length&&g(this._triggerArray).removeClass(yt).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),s=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){g(n._element).removeClass(vt).addClass(pt).addClass(mt),n._element.style[o]="",n.setTransitioning(!1),g(n._element).trigger(_t.SHOWN)}).emulateTransitionEnd(s),this._element.style[o]=this._element[r]+"px"}}},t.hide=function(){var t=this;if(!this._isTransitioning&&g(this._element).hasClass(mt)){var e=g.Event(_t.HIDE);if(g(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",_.reflow(this._element),g(this._element).addClass(vt).removeClass(pt).removeClass(mt);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],s=_.getSelectorFromElement(r);if(null!==s)g([].slice.call(document.querySelectorAll(s))).hasClass(mt)||g(r).addClass(yt).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var a=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(){t.setTransitioning(!1),g(t._element).removeClass(vt).addClass(pt).trigger(_t.HIDDEN)}).emulateTransitionEnd(a)}}},t.setTransitioning=function(t){this._isTransitioning=t},t.dispose=function(){g.removeData(this._element,ht),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(t){return(t=l({},dt,t)).toggle=Boolean(t.toggle),_.typeCheckConfig(ct,t,gt),t},t._getDimension=function(){return g(this._element).hasClass(Et)?Et:Ct},t._getParent=function(){var t,n=this;_.isElement(this._config.parent)?(t=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var e='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(t.querySelectorAll(e));return g(i).each(function(t,e){n._addAriaAndCollapsedClass(a._getTargetFromElement(e),[e])}),t},t._addAriaAndCollapsedClass=function(t,e){var n=g(t).hasClass(mt);e.length&&g(e).toggleClass(yt,!n).attr("aria-expanded",n)},a._getTargetFromElement=function(t){var e=_.getSelectorFromElement(t);return e?document.querySelector(e):null},a._jQueryInterface=function(i){return this.each(function(){var t=g(this),e=t.data(ht),n=l({},dt,t.data(),"object"==typeof i&&i?i:{});if(!e&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),e||(e=new a(this,n),t.data(ht,e)),"string"==typeof i){if("undefined"==typeof e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return dt}}]),a}();g(document).on(_t.CLICK_DATA_API,St,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=g(this),e=_.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(e));g(i).each(function(){var t=g(this),e=t.data(ht)?"toggle":n.data();bt._jQueryInterface.call(t,e)})}),g.fn[ct]=bt._jQueryInterface,g.fn[ct].Constructor=bt,g.fn[ct].noConflict=function(){return g.fn[ct]=ft,bt._jQueryInterface};var It="dropdown",Dt="bs.dropdown",wt="."+Dt,At=".data-api",Nt=g.fn[It],Ot=new RegExp("38|40|27"),kt={HIDE:"hide"+wt,HIDDEN:"hidden"+wt,SHOW:"show"+wt,SHOWN:"shown"+wt,CLICK:"click"+wt,CLICK_DATA_API:"click"+wt+At,KEYDOWN_DATA_API:"keydown"+wt+At,KEYUP_DATA_API:"keyup"+wt+At},Pt="disabled",Lt="show",jt="dropup",Ht="dropright",Rt="dropleft",xt="dropdown-menu-right",Ft="position-static",Ut='[data-toggle="dropdown"]',Wt=".dropdown form",qt=".dropdown-menu",Mt=".navbar-nav",Kt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",Qt="top-start",Bt="top-end",Vt="bottom-start",Yt="bottom-end",zt="right-start",Xt="left-start",$t={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Jt=function(){function c(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=c.prototype;return t.toggle=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)){var t=c._getParentFromElement(this._element),e=g(this._menu).hasClass(Lt);if(c._clearMenus(),!e){var n={relatedTarget:this._element},i=g.Event(kt.SHOW,n);if(g(t).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof u)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=t:_.isElement(this._config.reference)&&(o=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&g(t).addClass(Ft),this._popper=new u(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===g(t).closest(Mt).length&&g(document.body).children().on("mouseover",null,g.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),g(this._menu).toggleClass(Lt),g(t).toggleClass(Lt).trigger(g.Event(kt.SHOWN,n))}}}},t.show=function(){if(!(this._element.disabled||g(this._element).hasClass(Pt)||g(this._menu).hasClass(Lt))){var t={relatedTarget:this._element},e=g.Event(kt.SHOW,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.SHOWN,t)))}},t.hide=function(){if(!this._element.disabled&&!g(this._element).hasClass(Pt)&&g(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},e=g.Event(kt.HIDE,t),n=c._getParentFromElement(this._element);g(n).trigger(e),e.isDefaultPrevented()||(g(this._menu).toggleClass(Lt),g(n).toggleClass(Lt).trigger(g.Event(kt.HIDDEN,t)))}},t.dispose=function(){g.removeData(this._element,Dt),g(this._element).off(wt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;g(this._element).on(kt.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},t._getConfig=function(t){return t=l({},this.constructor.Default,g(this._element).data(),t),_.typeCheckConfig(It,t,this.constructor.DefaultType),t},t._getMenuElement=function(){if(!this._menu){var t=c._getParentFromElement(this._element);t&&(this._menu=t.querySelector(qt))}return this._menu},t._getPlacement=function(){var t=g(this._element.parentNode),e=Vt;return t.hasClass(jt)?(e=Qt,g(this._menu).hasClass(xt)&&(e=Bt)):t.hasClass(Ht)?e=zt:t.hasClass(Rt)?e=Xt:g(this._menu).hasClass(xt)&&(e=Yt),e},t._detectNavbar=function(){return 0<g(this._element).closest(".navbar").length},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),t},c._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(Dt);if(t||(t=new c(this,"object"==typeof e?e:null),g(this).data(Dt,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},c._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var e=[].slice.call(document.querySelectorAll(Ut)),n=0,i=e.length;n<i;n++){var o=c._getParentFromElement(e[n]),r=g(e[n]).data(Dt),s={relatedTarget:e[n]};if(t&&"click"===t.type&&(s.clickEvent=t),r){var a=r._menu;if(g(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&g.contains(o,t.target))){var l=g.Event(kt.HIDE,s);g(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),e[n].setAttribute("aria-expanded","false"),g(a).removeClass(Lt),g(o).removeClass(Lt).trigger(g.Event(kt.HIDDEN,s)))}}}},c._getParentFromElement=function(t){var e,n=_.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},c._dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||g(t.target).closest(qt).length)):Ot.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!g(this).hasClass(Pt))){var e=c._getParentFromElement(this),n=g(e).hasClass(Lt);if(n&&(!n||27!==t.which&&32!==t.which)){var i=[].slice.call(e.querySelectorAll(Kt));if(0!==i.length){var o=i.indexOf(t.target);38===t.which&&0<o&&o--,40===t.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===t.which){var r=e.querySelector(Ut);g(r).trigger("focus")}g(this).trigger("click")}}},s(c,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return $t}},{key:"DefaultType",get:function(){return Gt}}]),c}();g(document).on(kt.KEYDOWN_DATA_API,Ut,Jt._dataApiKeydownHandler).on(kt.KEYDOWN_DATA_API,qt,Jt._dataApiKeydownHandler).on(kt.CLICK_DATA_API+" "+kt.KEYUP_DATA_API,Jt._clearMenus).on(kt.CLICK_DATA_API,Ut,function(t){t.preventDefault(),t.stopPropagation(),Jt._jQueryInterface.call(g(this),"toggle")}).on(kt.CLICK_DATA_API,Wt,function(t){t.stopPropagation()}),g.fn[It]=Jt._jQueryInterface,g.fn[It].Constructor=Jt,g.fn[It].noConflict=function(){return g.fn[It]=Nt,Jt._jQueryInterface};var Zt="modal",te="bs.modal",ee="."+te,ne=g.fn[Zt],ie={backdrop:!0,keyboard:!0,focus:!0,show:!0},oe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},re={HIDE:"hide"+ee,HIDDEN:"hidden"+ee,SHOW:"show"+ee,SHOWN:"shown"+ee,FOCUSIN:"focusin"+ee,RESIZE:"resize"+ee,CLICK_DISMISS:"click.dismiss"+ee,KEYDOWN_DISMISS:"keydown.dismiss"+ee,MOUSEUP_DISMISS:"mouseup.dismiss"+ee,MOUSEDOWN_DISMISS:"mousedown.dismiss"+ee,CLICK_DATA_API:"click"+ee+".data-api"},se="modal-dialog-scrollable",ae="modal-scrollbar-measure",le="modal-backdrop",ce="modal-open",he="fade",ue="show",fe=".modal-dialog",de=".modal-body",ge='[data-toggle="modal"]',_e='[data-dismiss="modal"]',me=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pe=".sticky-top",ve=function(){function o(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(fe),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=o.prototype;return t.toggle=function(t){return this._isShown?this.hide():this.show(t)},t.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){g(this._element).hasClass(he)&&(this._isTransitioning=!0);var n=g.Event(re.SHOW,{relatedTarget:t});g(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),g(this._element).on(re.CLICK_DISMISS,_e,function(t){return e.hide(t)}),g(this._dialog).on(re.MOUSEDOWN_DISMISS,function(){g(e._element).one(re.MOUSEUP_DISMISS,function(t){g(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return e._showElement(t)}))}},t.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=g.Event(re.HIDE);if(g(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=g(this._element).hasClass(he);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),g(document).off(re.FOCUSIN),g(this._element).removeClass(ue),g(this._element).off(re.CLICK_DISMISS),g(this._dialog).off(re.MOUSEDOWN_DISMISS),i){var o=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,function(t){return e._hideModal(t)}).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(t){return g(t).off(ee)}),g(document).off(re.FOCUSIN),g.removeData(this._element,te),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(t){return t=l({},ie,t),_.typeCheckConfig(Zt,t,oe),t},t._showElement=function(t){var e=this,n=g(this._element).hasClass(he);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),g(this._dialog).hasClass(se)?this._dialog.querySelector(de).scrollTop=0:this._element.scrollTop=0,n&&_.reflow(this._element),g(this._element).addClass(ue),this._config.focus&&this._enforceFocus();var i=g.Event(re.SHOWN,{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,g(e._element).trigger(i)};if(n){var r=_.getTransitionDurationFromElement(this._dialog);g(this._dialog).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},t._enforceFocus=function(){var e=this;g(document).off(re.FOCUSIN).on(re.FOCUSIN,function(t){document!==t.target&&e._element!==t.target&&0===g(e._element).has(t.target).length&&e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?g(this._element).on(re.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||g(this._element).off(re.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?g(window).on(re.RESIZE,function(t){return e.handleUpdate(t)}):g(window).off(re.RESIZE)},t._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){g(document.body).removeClass(ce),t._resetAdjustments(),t._resetScrollbar(),g(t._element).trigger(re.HIDDEN)})},t._removeBackdrop=function(){this._backdrop&&(g(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(t){var e=this,n=g(this._element).hasClass(he)?he:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=le,n&&this._backdrop.classList.add(n),g(this._backdrop).appendTo(document.body),g(this._element).on(re.CLICK_DISMISS,function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._element.focus():e.hide())}),n&&_.reflow(this._backdrop),g(this._backdrop).addClass(ue),!t)return;if(!n)return void t();var i=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){g(this._backdrop).removeClass(ue);var o=function(){e._removeBackdrop(),t&&t()};if(g(this._element).hasClass(he)){var r=_.getTransitionDurationFromElement(this._backdrop);g(this._backdrop).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else t&&t()},t._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(me)),e=[].slice.call(document.querySelectorAll(pe));g(t).each(function(t,e){var n=e.style.paddingRight,i=g(e).css("padding-right");g(e).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),g(e).each(function(t,e){var n=e.style.marginRight,i=g(e).css("margin-right");g(e).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=g(document.body).css("padding-right");g(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}g(document.body).addClass(ce)},t._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(me));g(t).each(function(t,e){var n=g(e).data("padding-right");g(e).removeData("padding-right"),e.style.paddingRight=n||""});var e=[].slice.call(document.querySelectorAll(""+pe));g(e).each(function(t,e){var n=g(e).data("margin-right");"undefined"!=typeof n&&g(e).css("margin-right",n).removeData("margin-right")});var n=g(document.body).data("padding-right");g(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},t._getScrollbarWidth=function(){var t=document.createElement("div");t.className=ae,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(n,i){return this.each(function(){var t=g(this).data(te),e=l({},ie,g(this).data(),"object"==typeof n&&n?n:{});if(t||(t=new o(this,e),g(this).data(te,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return ie}}]),o}();g(document).on(re.CLICK_DATA_API,ge,function(t){var e,n=this,i=_.getSelectorFromElement(this);i&&(e=document.querySelector(i));var o=g(e).data(te)?"toggle":l({},g(e).data(),g(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=g(e).one(re.SHOW,function(t){t.isDefaultPrevented()||r.one(re.HIDDEN,function(){g(n).is(":visible")&&n.focus()})});ve._jQueryInterface.call(g(e),o,this)}),g.fn[Zt]=ve._jQueryInterface,g.fn[Zt].Constructor=ve,g.fn[Zt].noConflict=function(){return g.fn[Zt]=ne,ve._jQueryInterface};var ye=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ee={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ce=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Te=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function Se(t,s,e){if(0===t.length)return t;if(e&&"function"==typeof e)return e(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),a=Object.keys(s),l=[].slice.call(n.body.querySelectorAll("*")),i=function(t,e){var n=l[t],i=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var o=[].slice.call(n.attributes),r=[].concat(s["*"]||[],s[i]||[]);o.forEach(function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===ye.indexOf(n)||Boolean(t.nodeValue.match(Ce)||t.nodeValue.match(Te));for(var i=e.filter(function(t){return t instanceof RegExp}),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,r)||n.removeAttribute(t.nodeName)})},o=0,r=l.length;o<r;o++)i(o);return n.body.innerHTML}var be="tooltip",Ie="bs.tooltip",De="."+Ie,we=g.fn[be],Ae="bs-tooltip",Ne=new RegExp("(^|\\s)"+Ae+"\\S+","g"),Oe=["sanitize","whiteList","sanitizeFn"],ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object"},Pe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Le={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0<e.length&&t.removeClass(e.join(""))},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ye),e="object"==typeof n?n:null;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Je}},{key:"NAME",get:function(){return Ve}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return rn}},{key:"EVENT_KEY",get:function(){return ze}},{key:"DefaultType",get:function(){return Ze}}]),i}(Be);g.fn[Ve]=sn._jQueryInterface,g.fn[Ve].Constructor=sn,g.fn[Ve].noConflict=function(){return g.fn[Ve]=Xe,sn._jQueryInterface};var an="scrollspy",ln="bs.scrollspy",cn="."+ln,hn=g.fn[an],un={offset:10,method:"auto",target:""},fn={offset:"number",method:"string",target:"(string|element)"},dn={ACTIVATE:"activate"+cn,SCROLL:"scroll"+cn,LOAD_DATA_API:"load"+cn+".data-api"},gn="dropdown-item",_n="active",mn='[data-spy="scroll"]',pn=".nav, .list-group",vn=".nav-link",yn=".nav-item",En=".list-group-item",Cn=".dropdown",Tn=".dropdown-item",Sn=".dropdown-toggle",bn="offset",In="position",Dn=function(){function n(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" "+vn+","+this._config.target+" "+En+","+this._config.target+" "+Tn,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,g(this._scrollElement).on(dn.SCROLL,function(t){return n._process(t)}),this.refresh(),this._process()}var t=n.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?bn:In,o="auto"===this._config.method?t:this._config.method,r=o===In?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(t){var e,n=_.getSelectorFromElement(t);if(n&&(e=document.querySelector(n)),e){var i=e.getBoundingClientRect();if(i.width||i.height)return[g(e)[o]().top+r,n]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},t.dispose=function(){g.removeData(this._element,ln),g(this._scrollElement).off(cn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(t){if("string"!=typeof(t=l({},un,"object"==typeof t&&t?t:{})).target){var e=g(t.target).attr("id");e||(e=_.getUID(an),g(t.target).attr("id",e)),t.target="#"+e}return _.typeCheckConfig(an,t,fn),t},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),n<=t){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'}),n=g([].slice.call(document.querySelectorAll(t.join(","))));n.hasClass(gn)?(n.closest(Cn).find(Sn).addClass(_n),n.addClass(_n)):(n.addClass(_n),n.parents(pn).prev(vn+", "+En).addClass(_n),n.parents(pn).prev(yn).children(vn).addClass(_n)),g(this._scrollElement).trigger(dn.ACTIVATE,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(t){return t.classList.contains(_n)}).forEach(function(t){return t.classList.remove(_n)})},n._jQueryInterface=function(e){return this.each(function(){var t=g(this).data(ln);if(t||(t=new n(this,"object"==typeof e&&e),g(this).data(ln,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new TypeError('No method named "'+e+'"');t[e]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return un}}]),n}();g(window).on(dn.LOAD_DATA_API,function(){for(var t=[].slice.call(document.querySelectorAll(mn)),e=t.length;e--;){var n=g(t[e]);Dn._jQueryInterface.call(n,n.data())}}),g.fn[an]=Dn._jQueryInterface,g.fn[an].Constructor=Dn,g.fn[an].noConflict=function(){return g.fn[an]=hn,Dn._jQueryInterface};var wn="bs.tab",An="."+wn,Nn=g.fn.tab,On={HIDE:"hide"+An,HIDDEN:"hidden"+An,SHOW:"show"+An,SHOWN:"shown"+An,CLICK_DATA_API:"click"+An+".data-api"},kn="dropdown-menu",Pn="active",Ln="disabled",jn="fade",Hn="show",Rn=".dropdown",xn=".nav, .list-group",Fn=".active",Un="> li > .active",Wn='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',qn=".dropdown-toggle",Mn="> .dropdown-menu .active",Kn=function(){function i(t){this._element=t}var t=i.prototype;return t.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&g(this._element).hasClass(Pn)||g(this._element).hasClass(Ln))){var t,i,e=g(this._element).closest(xn)[0],o=_.getSelectorFromElement(this._element);if(e){var r="UL"===e.nodeName||"OL"===e.nodeName?Un:Fn;i=(i=g.makeArray(g(e).find(r)))[i.length-1]}var s=g.Event(On.HIDE,{relatedTarget:this._element}),a=g.Event(On.SHOW,{relatedTarget:i});if(i&&g(i).trigger(s),g(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,e);var l=function(){var t=g.Event(On.HIDDEN,{relatedTarget:n._element}),e=g.Event(On.SHOWN,{relatedTarget:i});g(i).trigger(t),g(n._element).trigger(e)};t?this._activate(t,t.parentNode,l):l()}}},t.dispose=function(){g.removeData(this._element,wn),this._element=null},t._activate=function(t,e,n){var i=this,o=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?g(e).children(Fn):g(e).find(Un))[0],r=n&&o&&g(o).hasClass(jn),s=function(){return i._transitionComplete(t,o,n)};if(o&&r){var a=_.getTransitionDurationFromElement(o);g(o).removeClass(Hn).one(_.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},t._transitionComplete=function(t,e,n){if(e){g(e).removeClass(Pn);var i=g(e.parentNode).find(Mn)[0];i&&g(i).removeClass(Pn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(g(t).addClass(Pn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),_.reflow(t),t.classList.contains(jn)&&t.classList.add(Hn),t.parentNode&&g(t.parentNode).hasClass(kn)){var o=g(t).closest(Rn)[0];if(o){var r=[].slice.call(o.querySelectorAll(qn));g(r).addClass(Pn)}t.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(wn);if(e||(e=new i(this),t.data(wn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}}]),i}();g(document).on(On.CLICK_DATA_API,Wn,function(t){t.preventDefault(),Kn._jQueryInterface.call(g(this),"show")}),g.fn.tab=Kn._jQueryInterface,g.fn.tab.Constructor=Kn,g.fn.tab.noConflict=function(){return g.fn.tab=Nn,Kn._jQueryInterface};var Qn="toast",Bn="bs.toast",Vn="."+Bn,Yn=g.fn[Qn],zn={CLICK_DISMISS:"click.dismiss"+Vn,HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn},Xn="fade",$n="hide",Gn="show",Jn="showing",Zn={animation:"boolean",autohide:"boolean",delay:"number"},ti={animation:!0,autohide:!0,delay:500},ei='[data-dismiss="toast"]',ni=function(){function i(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var t=i.prototype;return t.show=function(){var t=this;g(this._element).trigger(zn.SHOW),this._config.animation&&this._element.classList.add(Xn);var e=function(){t._element.classList.remove(Jn),t._element.classList.add(Gn),g(t._element).trigger(zn.SHOWN),t._config.autohide&&t.hide()};if(this._element.classList.remove($n),this._element.classList.add(Jn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},t.hide=function(t){var e=this;this._element.classList.contains(Gn)&&(g(this._element).trigger(zn.HIDE),t?this._close():this._timeout=setTimeout(function(){e._close()},this._config.delay))},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(Gn)&&this._element.classList.remove(Gn),g(this._element).off(zn.CLICK_DISMISS),g.removeData(this._element,Bn),this._element=null,this._config=null},t._getConfig=function(t){return t=l({},ti,g(this._element).data(),"object"==typeof t&&t?t:{}),_.typeCheckConfig(Qn,t,this.constructor.DefaultType),t},t._setListeners=function(){var t=this;g(this._element).on(zn.CLICK_DISMISS,ei,function(){return t.hide(!0)})},t._close=function(){var t=this,e=function(){t._element.classList.add($n),g(t._element).trigger(zn.HIDDEN)};if(this._element.classList.remove(Gn),this._config.animation){var n=_.getTransitionDurationFromElement(this._element);g(this._element).one(_.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},i._jQueryInterface=function(n){return this.each(function(){var t=g(this),e=t.data(Bn);if(e||(e=new i(this,"object"==typeof n&&n),t.data(Bn,e)),"string"==typeof n){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n](this)}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"DefaultType",get:function(){return Zn}},{key:"Default",get:function(){return ti}}]),i}();g.fn[Qn]=ni._jQueryInterface,g.fn[Qn].Constructor=ni,g.fn[Qn].noConflict=function(){return g.fn[Qn]=Yn,ni._jQueryInterface},function(){if("undefined"==typeof g)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=g.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=_,t.Alert=p,t.Button=P,t.Carousel=lt,t.Collapse=bt,t.Dropdown=Jt,t.Modal=ve,t.Popover=sn,t.Scrollspy=Dn,t.Tab=Kn,t.Toast=ni,t.Tooltip=Be,Object.defineProperty(t,"__esModule",{value:!0})}); -//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([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}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}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-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%;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:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}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.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{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}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select: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{border-color:#28a745}.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{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.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{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select: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{border-color:#dc3545}.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{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.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{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}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(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;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 (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;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;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{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 (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 (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-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-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-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,%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,%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:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;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}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{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-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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;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 (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;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.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;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:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.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-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' 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,%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:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/js/bootstrap.min.js.map b/js/bootstrap.min.js.map deleted file mode 100755 index 1bcefd0..0000000 --- a/js/bootstrap.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../js/src/util.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/modal.js","../../js/src/tools/sanitizer.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/src/index.js"],"names":["TRANSITION_END","transitionEndEmulator","duration","_this","this","called","$","one","Util","setTimeout","triggerTransitionEnd","getUID","prefix","Math","random","document","getElementById","getSelectorFromElement","element","selector","getAttribute","hrefAttr","trim","querySelector","err","getTransitionDurationFromElement","transitionDuration","css","transitionDelay","floatTransitionDuration","parseFloat","floatTransitionDelay","split","reflow","offsetHeight","trigger","supportsTransitionEnd","Boolean","isElement","obj","nodeType","typeCheckConfig","componentName","config","configTypes","property","Object","prototype","hasOwnProperty","call","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","Error","toUpperCase","findShadowRoot","documentElement","attachShadow","getRootNode","ShadowRoot","parentNode","root","fn","emulateTransitionEnd","event","special","bindType","delegateType","handle","target","is","handleObj","handler","apply","arguments","NAME","DATA_KEY","EVENT_KEY","JQUERY_NO_CONFLICT","Event","CLOSE","CLOSED","CLICK_DATA_API","ClassName","Alert","_element","close","rootElement","_getRootElement","_triggerCloseEvent","isDefaultPrevented","_removeElement","dispose","removeData","parent","closest","closeEvent","removeClass","hasClass","_destroyElement","detach","remove","_jQueryInterface","each","$element","data","_handleDismiss","alertInstance","preventDefault","on","Constructor","noConflict","DATA_API_KEY","Selector","FOCUS_BLUR_DATA_API","Button","toggle","triggerChangeEvent","addAriaPressed","input","type","checked","classList","contains","activeElement","hasAttribute","focus","setAttribute","toggleClass","button","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","Direction","SLIDE","SLID","KEYDOWN","MOUSEENTER","MOUSELEAVE","TOUCHSTART","TOUCHMOVE","TOUCHEND","POINTERDOWN","POINTERUP","DRAG_START","LOAD_DATA_API","PointerType","TOUCH","PEN","Carousel","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","window","PointerEvent","MSPointerEvent","_addEventListeners","next","_slide","nextWhenVisible","hidden","prev","cycle","clearInterval","setInterval","visibilityState","bind","to","index","activeIndex","_getItemIndex","length","direction","off","_objectSpread","_handleSwipe","absDeltax","abs","_this2","_keydown","_addTouchEventListeners","_this3","start","originalEvent","pointerType","clientX","touches","end","clearTimeout","querySelectorAll","e","add","tagName","which","slice","indexOf","_getItemByDirection","isNextDirection","isPrevDirection","lastItemIndex","itemIndex","_triggerSlideEvent","relatedTarget","eventDirectionName","targetIndex","fromIndex","slideEvent","from","_setActiveIndicatorElement","indicators","nextIndicator","children","addClass","directionalClassName","orderClassName","_this4","activeElementIndex","nextElement","nextElementIndex","isCycling","slidEvent","nextElementInterval","parseInt","defaultInterval","action","TypeError","ride","_dataApiClickHandler","slideIndex","carousels","i","len","$carousel","SHOW","SHOWN","HIDE","HIDDEN","Dimension","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","filter","foundElem","_selector","push","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","not","startEvent","dimension","_getDimension","style","attr","setTransitioning","scrollSize","getBoundingClientRect","triggerArrayLength","isTransitioning","jquery","_getTargetFromElement","triggerArray","isOpen","$this","currentTarget","$trigger","selectors","$target","REGEXP_KEYDOWN","ARROW_UP_KEYCODE","CLICK","KEYDOWN_DATA_API","KEYUP_DATA_API","AttachmentMap","offset","flip","boundary","reference","display","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","disabled","_getParentFromElement","isActive","_clearMenus","showEvent","Popper","referenceElement","_getPopperConfig","body","noop","hideEvent","destroy","update","scheduleUpdate","stopPropagation","constructor","_getPlacement","$parentDropdown","placement","_getOffset","offsets","popperConfig","modifiers","enabled","preventOverflow","boundariesElement","applyStyle","toggles","context","clickEvent","dropdownMenu","_dataApiKeydownHandler","items","backdrop","FOCUSIN","RESIZE","CLICK_DISMISS","KEYDOWN_DISMISS","MOUSEUP_DISMISS","MOUSEDOWN_DISMISS","Modal","_dialog","_backdrop","_isShown","_isBodyOverflowing","_ignoreBackdropClick","_scrollbarWidth","_checkScrollbar","_setScrollbar","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","transition","_hideModal","forEach","htmlElement","handleUpdate","Node","ELEMENT_NODE","appendChild","removeAttribute","scrollTop","_enforceFocus","shownEvent","transitionComplete","has","_this5","_this6","_this7","_resetAdjustments","_resetScrollbar","_removeBackdrop","callback","_this8","animate","createElement","className","appendTo","backdropTransitionDuration","callbackRemove","isModalOverflowing","scrollHeight","clientHeight","paddingLeft","paddingRight","rect","left","right","innerWidth","_getScrollbarWidth","_this9","fixedContent","stickyContent","actualPadding","calculatedPadding","actualMargin","marginRight","calculatedMargin","padding","elements","margin","scrollDiv","scrollbarWidth","width","clientWidth","removeChild","_this10","uriAttrs","DefaultWhitelist","*","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","SAFE_URL_PATTERN","DATA_URL_PATTERN","sanitizeHtml","unsafeHtml","whiteList","sanitizeFn","createdDocument","DOMParser","parseFromString","whitelistKeys","keys","_loop","el","elName","nodeName","attributeList","attributes","whitelistedAttributes","concat","allowedAttributeList","attrName","nodeValue","regExp","attrRegex","l","allowedAttribute","innerHTML","CLASS_PREFIX","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","html","container","fallbackPlacement","sanitize","AUTO","TOP","RIGHT","BOTTOM","LEFT","HoverState","INSERTED","FOCUSOUT","Trigger","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","dataKey","_getDelegateConfig","click","_isWithActiveTrigger","_enter","_leave","getTipElement","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","addAttachmentClass","_getContainer","behavior","arrow","onCreate","originalPlacement","_handlePopperPlacementChange","onUpdate","complete","_fixTransition","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","text","empty","append","find","eventIn","eventOut","_fixTitle","titleType","dataAttributes","dataAttr","key","$tip","tabClass","join","popperData","popperInstance","instance","popper","initConfigAnimation","Popover","_getContent","method","ACTIVATE","SCROLL","OffsetMethod","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","map","targetSelector","targetBCR","height","top","item","sort","pageYOffset","max","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","$link","parents","node","scrollSpys","$spy","Tab","previous","listElement","itemSelector","makeArray","hiddenEvent","active","_transitionComplete","dropdownChild","dropdownElement","dropdownToggleList","autohide","Toast","withoutTimeout","_close","version"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\nconst TRANSITION_END = 'transitionend'\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nfunction toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\nfunction getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n}\n\nfunction transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for <a> elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div></div>',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div></div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n $link.parents(Selector.NAV_LIST_GROUP).prev(`${Selector.NAV_LINKS}, ${Selector.LIST_ITEMS}`).addClass(ClassName.ACTIVE)\n // Handle special case when .nav-link is inside .nav-item\n $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE)\n }\n\n $(this._scrollElement).trigger(Event.ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n [].slice.call(document.querySelectorAll(this._selector))\n .filter((node) => node.classList.contains(ClassName.ACTIVE))\n .forEach((node) => node.classList.remove(ClassName.ACTIVE))\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new ScrollSpy(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY))\n const scrollSpysLength = scrollSpys.length\n\n for (let i = scrollSpysLength; i--;) {\n const $spy = $(scrollSpys[i])\n ScrollSpy._jQueryInterface.call($spy, $spy.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = ScrollSpy._jQueryInterface\n$.fn[NAME].Constructor = ScrollSpy\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return ScrollSpy._jQueryInterface\n}\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active',\n DISABLED : 'disabled',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DROPDOWN : '.dropdown',\n NAV_LIST_GROUP : '.nav, .list-group',\n ACTIVE : '.active',\n ACTIVE_UL : '> li > .active',\n DATA_TOGGLE : '[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]',\n DROPDOWN_TOGGLE : '.dropdown-toggle',\n DROPDOWN_ACTIVE_CHILD : '> .dropdown-menu .active'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n show() {\n if (this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n $(this._element).hasClass(ClassName.ACTIVE) ||\n $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n let target\n let previous\n const listElement = $(this._element).closest(Selector.NAV_LIST_GROUP)[0]\n const selector = Util.getSelectorFromElement(this._element)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? Selector.ACTIVE_UL : Selector.ACTIVE\n previous = $.makeArray($(listElement).find(itemSelector))\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = $.Event(Event.HIDE, {\n relatedTarget: this._element\n })\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget: previous\n })\n\n if (previous) {\n $(previous).trigger(hideEvent)\n }\n\n $(this._element).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented() ||\n hideEvent.isDefaultPrevented()) {\n return\n }\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n this._activate(\n this._element,\n listElement\n )\n\n const complete = () => {\n const hiddenEvent = $.Event(Event.HIDDEN, {\n relatedTarget: this._element\n })\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget: previous\n })\n\n $(previous).trigger(hiddenEvent)\n $(this._element).trigger(shownEvent)\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL')\n ? $(container).find(Selector.ACTIVE_UL)\n : $(container).children(Selector.ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && $(active).hasClass(ClassName.FADE))\n const complete = () => this._transitionComplete(\n element,\n active,\n callback\n )\n\n if (active && isTransitioning) {\n const transitionDuration = Util.getTransitionDurationFromElement(active)\n\n $(active)\n .removeClass(ClassName.SHOW)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n $(active).removeClass(ClassName.ACTIVE)\n\n const dropdownChild = $(active.parentNode).find(\n Selector.DROPDOWN_ACTIVE_CHILD\n )[0]\n\n if (dropdownChild) {\n $(dropdownChild).removeClass(ClassName.ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n $(element).addClass(ClassName.ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n Util.reflow(element)\n\n if (element.classList.contains(ClassName.FADE)) {\n element.classList.add(ClassName.SHOW)\n }\n\n if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {\n const dropdownElement = $(element).closest(Selector.DROPDOWN)[0]\n\n if (dropdownElement) {\n const dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE))\n\n $(dropdownToggleList).addClass(ClassName.ACTIVE)\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n\n if (!data) {\n data = new Tab(this)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n Tab._jQueryInterface.call($(this), 'show')\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tab._jQueryInterface\n$.fn[NAME].Constructor = Tab\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tab._jQueryInterface\n}\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Event = {\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n HIDE : 'hide',\n SHOW : 'show',\n SHOWING : 'showing'\n}\n\nconst DefaultType = {\n animation : 'boolean',\n autohide : 'boolean',\n delay : 'number'\n}\n\nconst Default = {\n animation : true,\n autohide : true,\n delay : 500\n}\n\nconst Selector = {\n DATA_DISMISS : '[data-dismiss=\"toast\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast {\n constructor(element, config) {\n this._element = element\n this._config = this._getConfig(config)\n this._timeout = null\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n show() {\n $(this._element).trigger(Event.SHOW)\n\n if (this._config.animation) {\n this._element.classList.add(ClassName.FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(ClassName.SHOWING)\n this._element.classList.add(ClassName.SHOW)\n\n $(this._element).trigger(Event.SHOWN)\n\n if (this._config.autohide) {\n this.hide()\n }\n }\n\n this._element.classList.remove(ClassName.HIDE)\n this._element.classList.add(ClassName.SHOWING)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n hide(withoutTimeout) {\n if (!this._element.classList.contains(ClassName.SHOW)) {\n return\n }\n\n $(this._element).trigger(Event.HIDE)\n\n if (withoutTimeout) {\n this._close()\n } else {\n this._timeout = setTimeout(() => {\n this._close()\n }, this._config.delay)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n this._timeout = null\n\n if (this._element.classList.contains(ClassName.SHOW)) {\n this._element.classList.remove(ClassName.SHOW)\n }\n\n $(this._element).off(Event.CLICK_DISMISS)\n\n $.removeData(this._element, DATA_KEY)\n this._element = null\n this._config = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...$(this._element).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _setListeners() {\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n () => this.hide(true)\n )\n }\n\n _close() {\n const complete = () => {\n this._element.classList.add(ClassName.HIDE)\n $(this._element).trigger(Event.HIDDEN)\n }\n\n this._element.classList.remove(ClassName.SHOW)\n if (this._config.animation) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data) {\n data = new Toast(this, _config)\n $element.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Toast._jQueryInterface\n$.fn[NAME].Constructor = Toast\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Toast._jQueryInterface\n}\n\nexport default Toast\n","import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Toast from './toast'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(() => {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})()\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Toast,\n Tooltip\n}\n"]} \ No newline at end of file diff --git a/videoconference.html b/videoconference.html new file mode 100644 index 0000000..f5979ad --- /dev/null +++ b/videoconference.html @@ -0,0 +1,150 @@ +<!DOCTYPE html> +<html> + +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> + <title>Videokonferenzen</title> + <link rel="stylesheet" href="/css/bootstrap.min.css"> + <link rel="stylesheet" href="/fonts/font-awesome.min.css"> + <link rel="stylesheet" href="/fonts/ionicons.min.css"> + <link rel="stylesheet" href="/css/Testimonials.css"> +</head> + +<body> + +<div> + <div class="container"> + <div class="row"> + <div class="col-md-12" style="margin-bottom: 40px;"><img class="mx-auto" src="/img/Videokonferenzen.jpg" width="100%"></div> + </div> + </div> +</div> +<div> + <div class="container"> + <div class="row"> + <div class="col-md-12" style="margin-bottom: 30px;"> + <h4 class="text-center">Das Transferportal bietet <strong>drei</strong> verschiedene Möglichkeiten für Videokonferenzen:<br></h4> + </div> + </div> + </div> +</div> +<div class="d-flex justify-content-lg-center align-items-lg-start flex-row" style="margin-right: 35px;margin-left: 35px;"></div> +<div> + <div class="container"> + <div class="row d-inline-flex flex-row justify-content-between align-items-stretch align-content-stretch align-self-stretch flex-wrap align-items-lg-start"> + <div class="col-auto col-md-6 col-lg-4 flex-column justify-content-between align-self-stretch flex-wrap" style="padding-right: 5px;padding-left: 5px;"> + <h2 class="order-1 text-center" style="color: #8a348b;"><strong>Jitsi</strong><br></h2> + <p class="text-center order-2"><strong>Für alle Nutzer des Portals</strong><br><br></p> + <p class="text-left order-3">Videokonferenzen direkt im Browser<br>OpenSource System<br></p> + <ul class="order-4"> + <li>Telefonische Einwahl<br></li> + <li>Desksharing</li> + <li>Chat-Funktion</li> + <li>Mobile Online-Meetings (App)</li> + </ul><a class="btn btn-primary d-lg-flex flex-column align-self-baseline order-5 justify-content-lg-center align-items-lg-center" role="button" style="background-color: rgb(228,228,228);color: rgb(89,89,89);padding-bottom: 6px;width: 309px;margin-right: 0;margin-bottom: 15px;" + href="#Jitsi_Text"><strong>Mehr Infos zu Jitsi</strong><i class="fa fa-arrow-down d-lg-flex justify-content-lg-center"></i></a><a class="btn btn-primary text-center d-lg-flex align-self-baseline order-6 justify-content-md-center align-items-md-end justify-content-lg-center align-items-lg-center justify-content-xl-center mx-auto" + role="button" style="background-color: #8a348b;width: 309px;" href="https://telemeeting.hft-stuttgart.de/"><strong>Zugang über das Transferportal</strong></a></div> + <div class="col-md-6 col-lg-4 flex-column justify-content-between" + style="padding-right: 5px;padding-left: 5px;"> + <h2 class="text-center" style="color: #8a348b;"><strong>Adobe Connect</strong><br></h2> + <p class="text-center"><strong>Für Mitglieder der HFT</strong><br><br></p> + <p class="text-left">Videokonferenzen ohne vorherige Registrierung<br></p> + <ul> + <li>Telefonische Einwahl<br></li> + <li>Desksharing</li> + <li>Chat-Funktion</li> + <li>Mobile Online-Meetings (App)</li> + <li>Aufzeichnung von Konferenzen und<br>Vorlesungen</li> + <li>Polling (Abstimmungstool)</li> + </ul><a class="btn btn-primary d-lg-flex flex-column flex-grow-1 flex-shrink-1 justify-content-center align-items-stretch align-items-lg-center" role="button" style="background-color: rgb(228,228,228);color: rgb(89,89,89);padding-bottom: 6px;width: 309px;margin-right: 0;margin-bottom: 15px;" + href="#AdobeConnect_Text"><strong>Mehr Infos zu Adobe Connect</strong><i class="fa fa-arrow-down d-lg-flex justify-content-lg-center"></i></a><a class="btn btn-primary text-center d-lg-flex justify-content-center align-items-center align-content-center align-self-center align-items-lg-end mx-auto" + role="button" style="background-color: #8a348b;" href="https://webconf.vc.dfn.de/dfnvc/disco/index.html?entityID=https%3A%2F%2Fwebconf.vc.dfn.de%2Fshibboleth&return=https%3A%2F%2Fwebconf.vc.dfn.de%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253A91a559f6fe23a4cf2047736a346176afdde2eee7c554b2fb1cddbc35aea5aec6"><strong>Zugang über DFNconf</strong></a></div> + <div + class="col-lg-4 flex-column justify-content-between"> + <h2 class="text-center" style="color: #8a348b;"><strong>GoToMeeting</strong><br></h2> + <p class="text-center"><strong>Für Mitglieder der HFT</strong><br><br></p> + <p class="text-left">Videokonferenzen mit Lizenzanfrage über die Verwaltung<br></p> + <ul> + <li>Telefonische Einwahl<br></li> + <li>Desksharing</li> + <li>Chat-Funktion</li> + <li>Mobile Online-Meetings (App)</li> + <li>Aufzeichnung von Konferenzen und<br>Vorlesungen</li> + <li>Max. 150 Teilnehmer gleichzeitig</li> + </ul><a class="btn btn-primary d-lg-flex flex-column flex-grow-1 flex-shrink-1 justify-content-center align-items-stretch align-items-lg-center" role="button" style="background-color: rgb(228,228,228);color: rgb(89,89,89);padding-bottom: 6px;width: 309px;margin-right: 0;margin-bottom: 15px;" + href="#GoToMeeting_Text"><strong>Mehr Infos zu GoToMeeting</strong><i class="fa fa-arrow-down d-lg-flex justify-content-lg-center"></i></a><a class="btn btn-primary text-center d-lg-flex justify-content-center align-items-center align-content-center align-self-center align-items-lg-end mx-auto" + role="button" style="background-color: #8a348b;" href="mailto:support-transfer@hft-stuttgart.de"><strong>Zugang über Admin anfragen</strong></a></div> + </div> + </div> +</div> +<div> + <div id="Jitsi_Text" style="background-color: #dadada;margin-top: 40px;"> + <div class="container"> + <div class="row" style="margin-bottom: 0;padding-top: 20px;padding-bottom: 20px;"> + <div class="col-lg-12" style="background-color: #ffffff;"> + <h2 class="d-flex flex-column flex-shrink-1 order-1 justify-content-lg-start text-center" style="padding-top: 15px;color: #8a348b;"><strong>Jitsi</strong></h2> + </div> + <div class="col-md-4 col-lg-6" style="background-color: #ffffff;"> + <p>Jitsi ist ein Open-Source-Videokonferenz-System für HFT-interne und externe Nutzer. Es ermöglicht, Videokonferenzen direkt im Browser abzuhalten. Wir empfehlen hierbei die Nutzung von Chrome auf einem Desktopsystem oder Laptop. + Die Verwendung des Internet Explorers hierfür ist leider nicht möglich, da Jitsi über diesen nicht aufgerufen werden kann. Da die Daten-Hauptlast bei diesem System clientseitig getragen wird, raten wir von einer Nutzung auf + mobilen Endgeräten ab. <br><br>Aktuelle Informationen und Tutorials zu Jitsi finden Sie auf den <a href="https://confluence.hft-stuttgart.de/display/IAF001/Jitsi+an+der+HFT">Confluence-Seiten der HFT Stuttgart</a> (Intranet).<br></p> + </div> + <div class="col-md-4 col-lg-6 justify-content-between flex-wrap" style="background-color: #ffffff;"> + <div class="justify-content-between order-2" style="background-color: rgba(255,255,255,0);"> + <p class="text-left d-flex d-md-flex flex-row flex-grow-1 flex-shrink-1 flex-fill justify-content-between align-items-start align-content-start align-self-start flex-wrap order-1 justify-content-md-center align-items-md-start justify-content-lg-start"><strong>Um Jitsi zu nutzen gehen Sie folgendermaßen vor:</strong></p> + <ul class="justify-content-end order-2"> + <li>Beim Transferportal als Organisator anmelden</li> + <li>Videokonferenz über Jitsi eröffnen</li> + <li>Eingabe eines Namens für das Meeting<br></li> + <li>Start der Konferenz<br></li> + <li>Einladung weiterer Teilnehmer über den generierten Link<br></li> + </ul> + </div><a class="btn btn-primary text-center d-inline-flex d-lg-flex flex-column flex-grow-1 flex-shrink-1 flex-fill justify-content-between align-items-baseline align-content-center align-self-baseline flex-wrap order-3 mb-auto justify-content-md-center align-items-md-end align-items-lg-center justify-content-xl-center mx-auto" + role="button" style="background-color: #8a348b;" href="https://telemeeting.hft-stuttgart.de/"><strong>Zugang über das Transferportal</strong></a></div> + </div> + </div> + </div> + <div id="AdobeConnect_Text" style="background-color: #dadada;margin-top: 0px;"> + <div class="container"> + <div class="row" style="margin-bottom: 0;padding-top: 20px;padding-bottom: 20px;"> + <div class="col-lg-12" style="background-color: #ffffff;"> + <h2 class="d-flex flex-column order-1 justify-content-lg-start text-center" style="padding-top: 15px;color: #8a348b;"><strong>Adobe Connect</strong></h2> + </div> + <div class="col-md-4 col-lg-6" style="background-color: #ffffff;"> + <p>Mitglieder der HFT Stuttgart haben automatisch Zugang zum Konferenzsystem Adobe Connect, da die HFT als Mitglied des DFNs (Deutsches Forschungsnetz) diesen Service kostenlos nutzen kann.<br>Über Adobe Connect können Webkonferenzen + in Echtzeit abgehalten werden. Es ermöglicht eine Übertragung von Audio und Video und erlaubt Inhalte, wie Power-Point-Folien oder den Desktop-Bildschirm, zu teilen. Zudem gibt es eine Chatfunktion, in welcher parallel Fragen + gestellt und diskutiert werden können.<br></p> + </div> + <div class="col-md-4 col-lg-6" style="background-color: #ffffff;"> + <div class="order-2" style="background-color: rgba(255,255,255,0);"> + <p class="text-left d-flex d-md-flex flex-row flex-grow-1 flex-shrink-1 flex-fill justify-content-between align-items-start align-content-start align-self-start flex-wrap order-1 justify-content-md-center align-items-md-start justify-content-lg-start">Für die Nutzung von Adobe Connect muss vorab keine Registrierung erfolgen. Das Programm Adobe Connect kann über den/ die IT-Beauftragte/n auch direkt auf dem Laptop installiert werden, so dass die Konferenz nicht über den Web-Browser + gestartet werden muss.<br><br>Aktuelle Informationen und Tutorials zu Adobe Connect finden Sie auf den<a href="https://confluence.hft-stuttgart.de/display/DZ/Webkonferenzen+mit+Adobe+Connect">Confluence-Seiten der HFT Stuttgart</a> (Intranet).<br></p> + </div><a class="btn btn-primary text-center d-lg-flex justify-content-center align-items-center align-content-center align-self-center align-items-lg-end mx-auto" role="button" style="background-color: #8a348b;" href="https://webconf.vc.dfn.de/dfnvc/disco/index.html?entityID=https%3A%2F%2Fwebconf.vc.dfn.de%2Fshibboleth&return=https%3A%2F%2Fwebconf.vc.dfn.de%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26target%3Dss%253Amem%253A91a559f6fe23a4cf2047736a346176afdde2eee7c554b2fb1cddbc35aea5aec6"><strong>Zugang über DFNconf</strong></a></div> + </div> + </div> + </div> + <div id="GoToMeeting_Text" style="background-color: #dadada;margin-top: 0px;"> + <div class="container"> + <div class="row" style="margin-bottom: 0;padding-top: 20px;padding-bottom: 20px;"> + <div class="col-lg-12" style="background-color: #ffffff;"> + <h2 class="d-flex flex-column order-1 justify-content-lg-start text-center" style="padding-top: 15px;color: #8a348b;"><strong>GoToMeeting</strong></h2> + </div> + <div class="col-md-4 col-lg-6" style="background-color: #ffffff;"> + <p>Auch über den Dienst GoToMeeting können Webkonferenzen<br>abgehalten werden. <br>Für eine Nutzungsanfrage wenden Sie sich bitte an <a href="mailto:support-transfer@hft-stuttgart.de">support-transfer@hft-stuttgart.de</a>.<br></p> + </div> + <div class="col-md-4 col-lg-6" style="background-color: #ffffff;"> + <div class="order-2" style="background-color: rgba(255,255,255,0);"> + <p class="text-left d-flex d-md-flex flex-row flex-grow-1 flex-shrink-1 flex-fill justify-content-between align-items-start align-content-start align-self-start flex-wrap order-1 justify-content-md-center align-items-md-start justify-content-lg-start">Aktuelle Informationen und Tutorials zu GoToMeeting finden Sie auf den<a href="https://confluence.hft-stuttgart.de/display/DZ/Anleitung+GoToMeeting">Confluence-Seiten der HFT Stuttgart</a> (Intranet).<br></p> + </div><a class="btn btn-primary text-center d-lg-flex justify-content-center align-items-center align-content-center align-self-center align-items-lg-end mx-auto" role="button" style="background-color: #8a348b;" href="mailto:support-transfer@hft-stuttgart.de"><strong>Zugang über Admin anfragen</strong></a></div> + </div> + </div> + </div> +</div> + +<script src="/js/jquery.min.js"></script> +<script src="/js/bootstrap.min.js"></script> +<script src="/js/headfoot.js"></script> +</body> + +</html> \ No newline at end of file -- GitLab