From 76a2aa5f71bdd894ee75130fd4c33244a35f0881 Mon Sep 17 00:00:00 2001 From: Ben Galloway <ben.galloway@gsc.org.uk> Date: Wed, 20 Feb 2019 19:32:45 +0000 Subject: [PATCH] Point to fonts on generic style.gsc.org.uk domain --- dist/bootstrap.css | 2356 ++++++++++---- dist/bootstrap.css.map | 2 +- dist/bootstrap.min.css | 2 +- dist/bootstrap.min.css.map | 2 +- dist/font/ProximaNova-Bold.eot | Bin 157506 -> 0 bytes dist/font/ProximaNova-Bold.svg | 5162 ------------------------------- dist/font/ProximaNova-Bold.ttf | Bin 157220 -> 0 bytes dist/font/ProximaNova-Bold.woff | Bin 67344 -> 0 bytes package.json | 58 +- scss/_gsc-fonts.scss | 15 +- yarn.lock | 858 ++--- 11 files changed, 2359 insertions(+), 6096 deletions(-) delete mode 100644 dist/font/ProximaNova-Bold.eot delete mode 100644 dist/font/ProximaNova-Bold.svg delete mode 100644 dist/font/ProximaNova-Bold.ttf delete mode 100644 dist/font/ProximaNova-Bold.woff diff --git a/dist/bootstrap.css b/dist/bootstrap.css index 3fac842..bb38e48 100644 --- a/dist/bootstrap.css +++ b/dist/bootstrap.css @@ -1,7 +1,7 @@ @font-face { - font-family: 'ProximaNova-Bold'; - src: url("/fonts/ProximaNova-Bold.eot"); - src: url("/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/ProximaNova-Bold.woff") format("woff"), url("/fonts/ProximaNova-Bold.ttf") format("truetype"), url("/fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg"); + font-family: "ProximaNova-Bold"; + src: url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot"); + src: url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff") format("woff"), url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf") format("truetype"), url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg"); font-weight: normal; font-style: normal; } @@ -47,16 +47,10 @@ html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - -ms-overflow-style: scrollbar; - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } -@-ms-viewport { - width: device-width; -} - -article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } @@ -98,6 +92,8 @@ abbr[data-original-title] { text-decoration: underline dotted; cursor: help; border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; } address { @@ -133,10 +129,6 @@ blockquote { margin: 0 0 1rem; } -dfn { - font-style: italic; -} - b, strong { font-weight: bolder; @@ -166,7 +158,6 @@ a { color: #30b7bb; text-decoration: none; background-color: transparent; - -webkit-text-decoration-skip: objects; } a:hover { @@ -192,7 +183,7 @@ pre, code, kbd, samp { - font-family: monospace, monospace; + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } @@ -200,7 +191,6 @@ pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; - -ms-overflow-style: scrollbar; } figure { @@ -212,8 +202,9 @@ img { border-style: none; } -svg:not(:root) { +svg { overflow: hidden; + vertical-align: middle; } table { @@ -234,7 +225,7 @@ th { label { display: inline-block; - margin-bottom: .5rem; + margin-bottom: 0.5rem; } button { @@ -267,13 +258,24 @@ select { text-transform: none; } +select { + word-wrap: normal; +} + button, -html [type="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, @@ -333,7 +335,6 @@ progress { -webkit-appearance: none; } -[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } @@ -366,7 +367,6 @@ h1, h2, h3, h4, h5, h6, font-family: "ProximaNova-Bold", sans-serif; font-weight: 400; line-height: 1; - color: inherit; } h1, .h1 { @@ -476,7 +476,7 @@ mark, } .blockquote-footer::before { - content: "\2014 \00A0"; + content: "\2014\00A0"; } .img-fluid { @@ -507,13 +507,6 @@ mark, color: #3f3e53; } -code, -kbd, -pre, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - code { font-size: 87.5%; color: #22b573; @@ -621,7 +614,6 @@ pre code { .col-xl-auto { position: relative; width: 100%; - min-height: 1px; padding-right: 15px; padding-left: 15px; } @@ -635,7 +627,7 @@ pre code { .col-auto { flex: 0 0 auto; width: auto; - max-width: none; + max-width: 100%; } .col-1 { @@ -811,7 +803,7 @@ pre code { .col-sm-auto { flex: 0 0 auto; width: auto; - max-width: none; + max-width: 100%; } .col-sm-1 { flex: 0 0 8.333333%; @@ -953,7 +945,7 @@ pre code { .col-md-auto { flex: 0 0 auto; width: auto; - max-width: none; + max-width: 100%; } .col-md-1 { flex: 0 0 8.333333%; @@ -1095,7 +1087,7 @@ pre code { .col-lg-auto { flex: 0 0 auto; width: auto; - max-width: none; + max-width: 100%; } .col-lg-1 { flex: 0 0 8.333333%; @@ -1237,7 +1229,7 @@ pre code { .col-xl-auto { flex: 0 0 auto; width: auto; - max-width: none; + max-width: 100%; } .col-xl-1 { flex: 0 0 8.333333%; @@ -1372,9 +1364,8 @@ pre code { .table { width: 100%; - max-width: 100%; margin-bottom: 1rem; - background-color: transparent; + color: #2e2d44; } .table th, @@ -1393,10 +1384,6 @@ pre code { border-top: 2px solid #dee2e6; } -.table .table { - background-color: #f1f4f5; -} - .table-sm th, .table-sm td { padding: 0.3rem; @@ -1416,11 +1403,19 @@ pre code { 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: #2e2d44; background-color: rgba(0, 0, 0, 0.075); } @@ -1430,6 +1425,13 @@ pre code { background-color: #c5ebec; } +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #93dadc; +} + .table-hover .table-primary:hover { background-color: #b2e4e6; } @@ -1445,6 +1447,13 @@ pre code { background-color: #c4c4cb; } +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #92929e; +} + .table-hover .table-secondary:hover { background-color: #b6b6bf; } @@ -1460,6 +1469,13 @@ pre code { background-color: #c1ead8; } +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8cd9b6; +} + .table-hover .table-success:hover { background-color: #aee4cc; } @@ -1475,6 +1491,13 @@ pre code { background-color: #c7e7f7; } +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #96d2ef; +} + .table-hover .table-info:hover { background-color: #b1ddf4; } @@ -1490,6 +1513,13 @@ pre code { background-color: #f8ebcd; } +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #f1dba2; +} + .table-hover .table-warning:hover { background-color: #f5e2b7; } @@ -1505,6 +1535,13 @@ pre code { background-color: #f7b9c2; } +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #f17c8e; +} + .table-hover .table-danger:hover { background-color: #f4a2ae; } @@ -1520,6 +1557,13 @@ pre code { background-color: #fbfcfc; } +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #f8f9fa; +} + .table-hover .table-light:hover { background-color: #ecf1f1; } @@ -1535,6 +1579,13 @@ pre code { background-color: #c4c4cb; } +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #92929e; +} + .table-hover .table-dark:hover { background-color: #b6b6bf; } @@ -1560,9 +1611,9 @@ pre code { } .table .thead-dark th { - color: #f1f4f5; - background-color: #212529; - border-color: #32383e; + color: #fff; + background-color: #343a40; + border-color: #454d55; } .table .thead-light th { @@ -1572,14 +1623,14 @@ pre code { } .table-dark { - color: #f1f4f5; - background-color: #212529; + color: #fff; + background-color: #343a40; } .table-dark th, .table-dark td, .table-dark thead th { - border-color: #32383e; + border-color: #454d55; } .table-dark.table-bordered { @@ -1591,6 +1642,7 @@ pre code { } .table-dark.table-hover tbody tr:hover { + color: #fff; background-color: rgba(255, 255, 255, 0.075); } @@ -1600,7 +1652,6 @@ pre code { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-sm > .table-bordered { border: 0; @@ -1613,7 +1664,6 @@ pre code { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-md > .table-bordered { border: 0; @@ -1626,7 +1676,6 @@ pre code { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-lg > .table-bordered { border: 0; @@ -1639,7 +1688,6 @@ pre code { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive-xl > .table-bordered { border: 0; @@ -1651,7 +1699,6 @@ pre code { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; } .table-responsive > .table-bordered { @@ -1661,8 +1708,10 @@ pre code { .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: #2e2d44; background-color: #f1f4f5; @@ -1672,6 +1721,12 @@ pre code { 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; @@ -1710,10 +1765,6 @@ pre code { opacity: 1; } -select.form-control:not([size]):not([multiple]) { - height: calc(2.25rem + 2px); -} - select.form-control:focus::-ms-value { color: #2e2d44; background-color: #f1f4f5; @@ -1754,60 +1805,39 @@ select.form-control:focus::-ms-value { padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; + color: #2e2d44; background-color: transparent; border: solid transparent; border-width: 1px 0; } -.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, -.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, -.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, -.input-group-sm > .input-group-prepend > .form-control-plaintext.btn, -.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, -.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, -.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, -.input-group-lg > .input-group-prepend > .form-control-plaintext.btn, -.input-group-lg > .input-group-append > .form-control-plaintext.btn { +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { padding-right: 0; padding-left: 0; } -.form-control-sm, .input-group-sm > .form-control, -.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 { +.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; } -select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(1.8125rem + 2px); -} - -.form-control-lg, .input-group-lg > .form-control, -.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 { +.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-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), -.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), -.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { - height: calc(2.875rem + 2px); +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; } .form-group { @@ -1880,39 +1910,63 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for z-index: 5; display: none; max-width: 100%; - padding: .5rem; + padding: 0.25rem 0.5rem; margin-top: .1rem; - font-size: .875rem; - line-height: 1; + font-size: 0.875rem; + line-height: 1.5; color: #fff; - background-color: rgba(34, 181, 115, 0.8); - border-radius: .2rem; + background-color: rgba(34, 181, 115, 0.9); + border-radius: 0.25rem; } -.was-validated .form-control:valid, .form-control.is-valid, .was-validated -.custom-select:valid, -.custom-select.is-valid { +.was-validated .form-control:valid, .form-control.is-valid { border-color: #22b573; + 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='%2322b573' 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, .was-validated -.custom-select:valid:focus, -.custom-select.is-valid:focus { +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { border-color: #22b573; box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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, .was-validated -.custom-select:valid ~ .valid-feedback, -.was-validated -.custom-select:valid ~ .valid-tooltip, -.custom-select.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: #22b573; + 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='%2322b573' 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") #f1f4f5 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: #22b573; + box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573; } @@ -1928,7 +1982,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - background-color: #72e5b1; + border-color: #22b573; } .was-validated .custom-control-input:valid ~ .valid-feedback, @@ -1938,19 +1992,20 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #32d88e; background-color: #32d88e; } .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 1px #f1f4f5, 0 0 0 0.2rem rgba(34, 181, 115, 0.25); + box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25); } -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { +.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: #22b573; } -.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { - border-color: inherit; +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #22b573; } .was-validated .custom-file-input:valid ~ .valid-feedback, @@ -1960,6 +2015,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #22b573; box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25); } @@ -1977,39 +2033,63 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for z-index: 5; display: none; max-width: 100%; - padding: .5rem; + padding: 0.25rem 0.5rem; margin-top: .1rem; - font-size: .875rem; - line-height: 1; + font-size: 0.875rem; + line-height: 1.5; color: #fff; - background-color: rgba(228, 4, 38, 0.8); - border-radius: .2rem; + background-color: rgba(228, 4, 38, 0.9); + border-radius: 0.25rem; } -.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated -.custom-select:invalid, -.custom-select.is-invalid { +.was-validated .form-control:invalid, .form-control.is-invalid { border-color: #e40426; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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, .was-validated -.custom-select:invalid:focus, -.custom-select.is-invalid:focus { +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { border-color: #e40426; box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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, .was-validated -.custom-select:invalid ~ .invalid-feedback, -.was-validated -.custom-select:invalid ~ .invalid-tooltip, -.custom-select.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: #e40426; + 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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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") #f1f4f5 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: #e40426; + box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426; } @@ -2025,7 +2105,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - background-color: #fc6b81; + border-color: #e40426; } .was-validated .custom-control-input:invalid ~ .invalid-feedback, @@ -2035,19 +2115,20 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #fb2041; background-color: #fb2041; } .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 1px #f1f4f5, 0 0 0 0.2rem rgba(228, 4, 38, 0.25); + box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.25); } -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { +.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: #e40426; } -.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { - border-color: inherit; +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #e40426; } .was-validated .custom-file-input:invalid ~ .invalid-feedback, @@ -2057,6 +2138,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #e40426; box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.25); } @@ -2092,7 +2174,8 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .form-inline .form-control-plaintext { display: inline-block; } - .form-inline .input-group { + .form-inline .input-group, + .form-inline .custom-select { width: auto; } .form-inline .form-check { @@ -2104,6 +2187,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .form-inline .form-check-input { position: relative; + flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0; @@ -2120,13 +2204,14 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .btn { display: inline-block; font-weight: 400; + color: #2e2d44; text-align: center; - white-space: nowrap; 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; @@ -2135,7 +2220,14 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for 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; } -.btn:hover, .btn:focus { +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #2e2d44; text-decoration: none; } @@ -2148,14 +2240,6 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for opacity: 0.65; } -.btn:not(:disabled):not(.disabled) { - cursor: pointer; -} - -.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { - background-image: none; -} - a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; @@ -2174,7 +2258,7 @@ fieldset:disabled a.btn { } .btn-primary:focus, .btn-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5); + box-shadow: 0 0 0 0.2rem rgba(79, 194, 197, 0.5); } .btn-primary.disabled, .btn-primary:disabled { @@ -2192,7 +2276,7 @@ fieldset:disabled a.btn { .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(48, 183, 187, 0.5); + box-shadow: 0 0 0 0.2rem rgba(79, 194, 197, 0.5); } .btn-secondary { @@ -2208,7 +2292,7 @@ fieldset:disabled a.btn { } .btn-secondary:focus, .btn-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5); + box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5); } .btn-secondary.disabled, .btn-secondary:disabled { @@ -2226,7 +2310,7 @@ fieldset:disabled a.btn { .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(46, 45, 68, 0.5); + box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5); } .btn-success { @@ -2242,7 +2326,7 @@ fieldset:disabled a.btn { } .btn-success:focus, .btn-success.focus { - box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5); + box-shadow: 0 0 0 0.2rem rgba(67, 192, 136, 0.5); } .btn-success.disabled, .btn-success:disabled { @@ -2260,7 +2344,7 @@ fieldset:disabled a.btn { .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(34, 181, 115, 0.5); + box-shadow: 0 0 0 0.2rem rgba(67, 192, 136, 0.5); } .btn-info { @@ -2276,7 +2360,7 @@ fieldset:disabled a.btn { } .btn-info:focus, .btn-info.focus { - box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5); + box-shadow: 0 0 0 0.2rem rgba(84, 182, 230, 0.5); } .btn-info.disabled, .btn-info:disabled { @@ -2294,7 +2378,7 @@ fieldset:disabled a.btn { .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(54, 169, 225, 0.5); + box-shadow: 0 0 0 0.2rem rgba(84, 182, 230, 0.5); } .btn-warning { @@ -2310,7 +2394,7 @@ fieldset:disabled a.btn { } .btn-warning:focus, .btn-warning.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5); + box-shadow: 0 0 0 0.2rem rgba(200, 163, 71, 0.5); } .btn-warning.disabled, .btn-warning:disabled { @@ -2328,7 +2412,7 @@ fieldset:disabled a.btn { .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(229, 185, 76, 0.5); + box-shadow: 0 0 0 0.2rem rgba(200, 163, 71, 0.5); } .btn-danger { @@ -2344,7 +2428,7 @@ fieldset:disabled a.btn { } .btn-danger:focus, .btn-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5); + box-shadow: 0 0 0 0.2rem rgba(232, 42, 71, 0.5); } .btn-danger.disabled, .btn-danger:disabled { @@ -2362,7 +2446,7 @@ fieldset:disabled a.btn { .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(228, 4, 38, 0.5); + box-shadow: 0 0 0 0.2rem rgba(232, 42, 71, 0.5); } .btn-light { @@ -2378,7 +2462,7 @@ fieldset:disabled a.btn { } .btn-light:focus, .btn-light.focus { - box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5); + box-shadow: 0 0 0 0.2rem rgba(210, 213, 214, 0.5); } .btn-light.disabled, .btn-light:disabled { @@ -2396,7 +2480,7 @@ fieldset:disabled a.btn { .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(241, 244, 245, 0.5); + box-shadow: 0 0 0 0.2rem rgba(210, 213, 214, 0.5); } .btn-dark { @@ -2412,7 +2496,7 @@ fieldset:disabled a.btn { } .btn-dark:focus, .btn-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5); + box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5); } .btn-dark.disabled, .btn-dark:disabled { @@ -2430,13 +2514,11 @@ fieldset:disabled a.btn { .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(46, 45, 68, 0.5); + box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5); } .btn-outline-primary { color: #30b7bb; - background-color: transparent; - background-image: none; border-color: #30b7bb; } @@ -2469,8 +2551,6 @@ fieldset:disabled a.btn { .btn-outline-secondary { color: #2e2d44; - background-color: transparent; - background-image: none; border-color: #2e2d44; } @@ -2503,8 +2583,6 @@ fieldset:disabled a.btn { .btn-outline-success { color: #22b573; - background-color: transparent; - background-image: none; border-color: #22b573; } @@ -2537,8 +2615,6 @@ fieldset:disabled a.btn { .btn-outline-info { color: #36a9e1; - background-color: transparent; - background-image: none; border-color: #36a9e1; } @@ -2571,8 +2647,6 @@ fieldset:disabled a.btn { .btn-outline-warning { color: #e5b94c; - background-color: transparent; - background-image: none; border-color: #e5b94c; } @@ -2605,8 +2679,6 @@ fieldset:disabled a.btn { .btn-outline-danger { color: #e40426; - background-color: transparent; - background-image: none; border-color: #e40426; } @@ -2639,8 +2711,6 @@ fieldset:disabled a.btn { .btn-outline-light { color: #f1f4f5; - background-color: transparent; - background-image: none; border-color: #f1f4f5; } @@ -2673,8 +2743,6 @@ fieldset:disabled a.btn { .btn-outline-dark { color: #2e2d44; - background-color: transparent; - background-image: none; border-color: #2e2d44; } @@ -2708,24 +2776,22 @@ fieldset:disabled a.btn { .btn-link { font-weight: 400; color: #30b7bb; - background-color: transparent; + text-decoration: none; } .btn-link:hover { color: #207b7e; text-decoration: underline; - background-color: transparent; - border-color: transparent; } .btn-link:focus, .btn-link.focus { text-decoration: underline; - border-color: transparent; box-shadow: none; } .btn-link:disabled, .btn-link.disabled { color: #6c757d; + pointer-events: none; } .btn-lg, .btn-group-lg > .btn { @@ -2758,28 +2824,21 @@ input[type="button"].btn-block { } .fade { - opacity: 0; transition: opacity 0.15s linear; } -.fade.show { - opacity: 1; -} - -.collapse { - display: none; -} - -.collapse.show { - display: block; +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } } -tr.collapse.show { - display: table-row; +.fade:not(.show) { + opacity: 0; } -tbody.collapse.show { - display: table-row-group; +.collapse:not(.show) { + display: none; } .collapsing { @@ -2789,15 +2848,25 @@ tbody.collapse.show { transition: height 0.35s ease; } +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + .dropup, -.dropdown { +.dropright, +.dropdown, +.dropleft { position: relative; } +.dropdown-toggle { + white-space: nowrap; +} + .dropdown-toggle::after { display: inline-block; - width: 0; - height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; @@ -2831,15 +2900,69 @@ tbody.collapse.show { 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; - width: 0; - height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; @@ -2854,18 +2977,20 @@ tbody.collapse.show { } .dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; margin-top: 0; margin-left: 0.125rem; } .dropright .dropdown-toggle::after { display: inline-block; - width: 0; - height: 0; 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; } @@ -2879,14 +3004,15 @@ tbody.collapse.show { } .dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; margin-top: 0; margin-right: 0.125rem; } .dropleft .dropdown-toggle::after { display: inline-block; - width: 0; - height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ""; @@ -2898,8 +3024,6 @@ tbody.collapse.show { .dropleft .dropdown-toggle::before { display: inline-block; - width: 0; - height: 0; margin-right: 0.255em; vertical-align: 0.255em; content: ""; @@ -2916,6 +3040,11 @@ tbody.collapse.show { 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; @@ -2950,6 +3079,7 @@ tbody.collapse.show { .dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; + pointer-events: none; background-color: transparent; } @@ -2966,8 +3096,14 @@ tbody.collapse.show { white-space: nowrap; } -.btn-group, -.btn-group-vertical { +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; @@ -2976,7 +3112,7 @@ tbody.collapse.show { .btn-group > .btn, .btn-group-vertical > .btn { position: relative; - flex: 0 1 auto; + flex: 1 1 auto; } .btn-group > .btn:hover, @@ -2991,17 +3127,6 @@ tbody.collapse.show { z-index: 1; } -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group, -.btn-group-vertical .btn + .btn, -.btn-group-vertical .btn + .btn-group, -.btn-group-vertical .btn-group + .btn, -.btn-group-vertical .btn-group + .btn-group { - margin-left: -1px; -} - .btn-toolbar { display: flex; flex-wrap: wrap; @@ -3012,8 +3137,9 @@ tbody.collapse.show { width: auto; } -.btn-group > .btn:first-child { - margin-left: 0; +.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), @@ -3033,10 +3159,16 @@ tbody.collapse.show { padding-left: 0.5625rem; } -.dropdown-toggle-split::after { +.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; @@ -3053,17 +3185,14 @@ tbody.collapse.show { justify-content: center; } -.btn-group-vertical .btn, -.btn-group-vertical .btn-group { +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { width: 100%; } -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { margin-top: -1px; - margin-left: 0; } .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), @@ -3101,6 +3230,7 @@ tbody.collapse.show { } .input-group > .form-control, +.input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { position: relative; @@ -3109,15 +3239,12 @@ tbody.collapse.show { margin-bottom: 0; } -.input-group > .form-control:focus, -.input-group > .custom-select:focus, -.input-group > .custom-file:focus { - z-index: 3; -} - .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, @@ -3127,6 +3254,16 @@ tbody.collapse.show { 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; @@ -3145,13 +3282,12 @@ tbody.collapse.show { } .input-group > .custom-file:not(:last-child) .custom-file-label, -.input-group > .custom-file:not(:last-child) .custom-file-label::before { +.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, -.input-group > .custom-file:not(:first-child) .custom-file-label::before { +.input-group > .custom-file:not(:first-child) .custom-file-label { border-top-left-radius: 0; border-bottom-left-radius: 0; } @@ -3167,6 +3303,11 @@ tbody.collapse.show { 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, @@ -3207,6 +3348,45 @@ tbody.collapse.show { 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, @@ -3247,16 +3427,22 @@ tbody.collapse.show { .custom-control-input:checked ~ .custom-control-label::before { color: #f1f4f5; + border-color: #30b7bb; background-color: #30b7bb; } .custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25); + box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25); } -.custom-control-input:active ~ .custom-control-label::before { +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #8adee1; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { color: #f1f4f5; background-color: #b2eaeb; + border-color: #b2eaeb; } .custom-control-input:disabled ~ .custom-control-label { @@ -3268,56 +3454,50 @@ tbody.collapse.show { } .custom-control-label { + position: relative; margin-bottom: 0; + vertical-align: top; } .custom-control-label::before { position: absolute; top: 0.25rem; - left: 0; + left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: #dee2e6; + background-color: #f1f4f5; + border: #adb5bd solid 1px; } .custom-control-label::after { position: absolute; top: 0.25rem; - left: 0; + left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; - background-repeat: no-repeat; - background-position: center center; - background-size: 50% 50%; + 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::before { - background-color: #30b7bb; -} - .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' 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"); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23f1f4f5' 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: #30b7bb; background-color: #30b7bb; } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' d='M0 2h4'/%3E%3C/svg%3E"); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23f1f4f5' d='M0 2h4'/%3e%3c/svg%3e"); } .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { @@ -3332,28 +3512,65 @@ tbody.collapse.show { border-radius: 50%; } -.custom-radio .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30b7bb; -} - .custom-radio .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E"); + 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='%23f1f4f5'/%3e%3c/svg%3e"); } .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(48, 183, 187, 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: #f1f4f5; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(48, 183, 187, 0.5); +} + .custom-select { display: inline-block; width: 100%; - height: calc(2.25rem + 2px); + 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: #2e2d44; vertical-align: middle; - background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; - background-size: 8px 10px; + 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: #f1f4f5; border: 1px solid #2e2d44; border-radius: 0.25rem; -webkit-appearance: none; @@ -3364,7 +3581,7 @@ tbody.collapse.show { .custom-select:focus { border-color: #8adee1; outline: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(138, 222, 225, 0.5); + box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25); } .custom-select:focus::-ms-value { @@ -3384,28 +3601,30 @@ tbody.collapse.show { } .custom-select::-ms-expand { - opacity: 0; + display: none; } .custom-select-sm { - height: calc(1.8125rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 75%; + 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(2.875rem + 2px); - padding-top: 0.375rem; - padding-bottom: 0.375rem; - font-size: 125%; + 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(2.25rem + 2px); + height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0; } @@ -3413,32 +3632,37 @@ tbody.collapse.show { position: relative; z-index: 2; width: 100%; - height: calc(2.25rem + 2px); + height: calc(1.5em + 0.75rem + 2px); margin: 0; opacity: 0; } -.custom-file-input:focus ~ .custom-file-control { +.custom-file-input:focus ~ .custom-file-label { border-color: #8adee1; box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25); } -.custom-file-input:focus ~ .custom-file-control::before { - border-color: #8adee1; +.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(2.25rem + 2px); + height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; + font-weight: 400; line-height: 1.5; color: #2e2d44; background-color: #f1f4f5; @@ -3453,16 +3677,187 @@ tbody.collapse.show { bottom: 0; z-index: 3; display: block; - height: calc(calc(2.25rem + 2px) - 1px * 2); + height: calc(1.5em + 0.75rem); padding: 0.375rem 0.75rem; line-height: 1.5; color: #2e2d44; content: "Browse"; background-color: #e9ecef; - border-left: 1px solid #2e2d44; + 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 #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #30b7bb; + 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: #b2eaeb; +} + +.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: #30b7bb; + 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: #b2eaeb; +} + +.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: #30b7bb; + 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: #b2eaeb; +} + +.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: flex; flex-wrap: wrap; @@ -3482,6 +3877,8 @@ tbody.collapse.show { .nav-link.disabled { color: #6c757d; + pointer-events: none; + cursor: default; } .nav-tabs { @@ -3624,10 +4021,6 @@ tbody.collapse.show { text-decoration: none; } -.navbar-toggler:not(:disabled):not(.disabled) { - cursor: pointer; -} - .navbar-toggler-icon { display: inline-block; width: 1.5em; @@ -3657,10 +4050,6 @@ tbody.collapse.show { .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } - .navbar-expand-sm .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; @@ -3676,10 +4065,6 @@ tbody.collapse.show { .navbar-expand-sm .navbar-toggler { display: none; } - .navbar-expand-sm .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } } @media (max-width: 767.98px) { @@ -3701,10 +4086,6 @@ tbody.collapse.show { .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } - .navbar-expand-md .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; @@ -3720,10 +4101,6 @@ tbody.collapse.show { .navbar-expand-md .navbar-toggler { display: none; } - .navbar-expand-md .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } } @media (max-width: 991.98px) { @@ -3745,10 +4122,6 @@ tbody.collapse.show { .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } - .navbar-expand-lg .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; @@ -3764,10 +4137,6 @@ tbody.collapse.show { .navbar-expand-lg .navbar-toggler { display: none; } - .navbar-expand-lg .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } } @media (max-width: 1199.98px) { @@ -3789,10 +4158,6 @@ tbody.collapse.show { .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } - .navbar-expand-xl .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; - } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; @@ -3808,10 +4173,6 @@ tbody.collapse.show { .navbar-expand-xl .navbar-toggler { display: none; } - .navbar-expand-xl .dropup .dropdown-menu { - top: auto; - bottom: 100%; - } } .navbar-expand { @@ -3833,11 +4194,6 @@ tbody.collapse.show { position: absolute; } -.navbar-expand .navbar-nav .dropdown-menu-right { - right: 0; - left: auto; -} - .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; @@ -3857,11 +4213,6 @@ tbody.collapse.show { display: none; } -.navbar-expand .dropup .dropdown-menu { - top: auto; - bottom: 100%; -} - .navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } @@ -3895,7 +4246,7 @@ tbody.collapse.show { } .navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); + 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 { @@ -3943,7 +4294,7 @@ tbody.collapse.show { } .navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); + 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 { @@ -4120,52 +4471,30 @@ tbody.collapse.show { margin-left: 0; border-left: 0; } - .card-group > .card:first-child { + .card-group > .card:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } - .card-group > .card:first-child .card-img-top, - .card-group > .card:first-child .card-header { + .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:first-child .card-img-bottom, - .card-group > .card:first-child .card-footer { + .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:last-child { + .card-group > .card:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } - .card-group > .card:last-child .card-img-top, - .card-group > .card:last-child .card-header { + .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:last-child .card-img-bottom, - .card-group > .card:last-child .card-footer { + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { border-bottom-left-radius: 0; } - .card-group > .card:only-child { - border-radius: 0.25rem; - } - .card-group > .card:only-child .card-img-top, - .card-group > .card:only-child .card-header { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - .card-group > .card:only-child .card-img-bottom, - .card-group > .card:only-child .card-footer { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { - border-radius: 0; - } - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, - .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { - border-radius: 0; - } } .card-columns .card { @@ -4178,6 +4507,8 @@ tbody.collapse.show { column-count: 3; -webkit-column-gap: 1.25rem; column-gap: 1.25rem; + orphans: 1; + widows: 1; } .card-columns .card { display: inline-block; @@ -4185,6 +4516,34 @@ tbody.collapse.show { } } +.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: flex; flex-wrap: wrap; @@ -4195,10 +4554,13 @@ tbody.collapse.show { border-radius: 0.25rem; } +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + .breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; - padding-left: 0.5rem; color: #6c757d; content: "/"; } @@ -4234,6 +4596,7 @@ tbody.collapse.show { } .page-link:hover { + z-index: 2; color: #207b7e; text-decoration: none; background-color: #e9ecef; @@ -4246,10 +4609,6 @@ tbody.collapse.show { box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25); } -.page-link:not(:disabled):not(.disabled) { - cursor: pointer; -} - .page-item:first-child .page-link { margin-left: 0; border-top-left-radius: 0.25rem; @@ -4318,6 +4677,17 @@ tbody.collapse.show { 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 { @@ -4340,89 +4710,121 @@ tbody.collapse.show { background-color: #30b7bb; } -.badge-primary[href]:hover, .badge-primary[href]:focus { +a.badge-primary:hover, a.badge-primary:focus { color: #fff; - text-decoration: none; background-color: #268f92; } +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5); +} + .badge-secondary { color: #fff; background-color: #2e2d44; } -.badge-secondary[href]:hover, .badge-secondary[href]:focus { +a.badge-secondary:hover, a.badge-secondary:focus { color: #fff; - text-decoration: none; background-color: #191925; } +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5); +} + .badge-success { color: #fff; background-color: #22b573; } -.badge-success[href]:hover, .badge-success[href]:focus { +a.badge-success:hover, a.badge-success:focus { color: #fff; - text-decoration: none; background-color: #1a8a58; } +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5); +} + .badge-info { color: #fff; background-color: #36a9e1; } -.badge-info[href]:hover, .badge-info[href]:focus { +a.badge-info:hover, a.badge-info:focus { color: #fff; - text-decoration: none; background-color: #1e8fc6; } +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5); +} + .badge-warning { color: #212529; background-color: #e5b94c; } -.badge-warning[href]:hover, .badge-warning[href]:focus { +a.badge-warning:hover, a.badge-warning:focus { color: #212529; - text-decoration: none; background-color: #dea720; } +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5); +} + .badge-danger { color: #fff; background-color: #e40426; } -.badge-danger[href]:hover, .badge-danger[href]:focus { +a.badge-danger:hover, a.badge-danger:focus { color: #fff; - text-decoration: none; background-color: #b2031e; } +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5); +} + .badge-light { color: #212529; background-color: #f1f4f5; } -.badge-light[href]:hover, .badge-light[href]:focus { +a.badge-light:hover, a.badge-light:focus { color: #212529; - text-decoration: none; background-color: #d3dde0; } +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5); +} + .badge-dark { color: #fff; background-color: #2e2d44; } -.badge-dark[href]:hover, .badge-dark[href]:focus { +a.badge-dark:hover, a.badge-dark:focus { color: #fff; - text-decoration: none; background-color: #191925; } +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5); +} + .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; @@ -4615,10 +5017,17 @@ tbody.collapse.show { justify-content: center; color: #f1f4f5; text-align: center; + white-space: nowrap; background-color: #2e2d44; 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; @@ -4629,6 +5038,13 @@ tbody.collapse.show { animation: progress-bar-stripes 1s linear infinite; } +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + .media { display: flex; align-items: flex-start; @@ -4652,6 +5068,7 @@ tbody.collapse.show { } .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa; @@ -4682,13 +5099,9 @@ tbody.collapse.show { border-bottom-left-radius: 0.25rem; } -.list-group-item:hover, .list-group-item:focus { - z-index: 1; - text-decoration: none; -} - .list-group-item.disabled, .list-group-item:disabled { color: #6c757d; + pointer-events: none; background-color: #f1f4f5; } @@ -4699,17 +5112,128 @@ tbody.collapse.show { border-color: #30b7bb; } +.list-group-horizontal { + 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 { + 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 { + 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 { + 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 { + 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; } @@ -4851,14 +5375,13 @@ tbody.collapse.show { opacity: .5; } -.close:hover, .close:focus { +.close:hover { color: #2e2d44; text-decoration: none; - opacity: .75; } -.close:not(:disabled):not(.disabled) { - cursor: pointer; +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; } button.close { @@ -4866,29 +5389,35 @@ button.close { background-color: transparent; border: 0; -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; } .modal-open { overflow: hidden; } +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + .modal { position: fixed; top: 0; - right: 0; - bottom: 0; left: 0; z-index: 1050; display: none; + width: 100%; + height: 100%; overflow: hidden; outline: 0; } -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - .modal-dialog { position: relative; width: auto; @@ -4900,19 +5429,64 @@ button.close { 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, -25%); - transform: translate(0, -25%); + -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: translate(0, 0); - transform: translate(0, 0); + -webkit-transform: none; + transform: none; +} + +.modal-dialog-scrollable { + 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 { + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; } .modal-dialog-centered { display: flex; align-items: center; - min-height: calc(100% - (0.5rem * 2)); + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + 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 { @@ -4931,10 +5505,10 @@ button.close { .modal-backdrop { position: fixed; top: 0; - right: 0; - bottom: 0; left: 0; z-index: 1040; + width: 100vw; + height: 100vh; background-color: #2e2d44; } @@ -4950,14 +5524,14 @@ button.close { display: flex; align-items: flex-start; justify-content: space-between; - padding: 1rem; - border-bottom: 1px solid #e9ecef; + 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; + padding: 1rem 1rem; margin: -1rem -1rem -1rem auto; } @@ -4977,7 +5551,9 @@ button.close { align-items: center; justify-content: flex-end; padding: 1rem; - border-top: 1px solid #e9ecef; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } .modal-footer > :not(:first-child) { @@ -5001,8 +5577,17 @@ button.close { 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% - (1.75rem * 2)); + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); } .modal-sm { max-width: 300px; @@ -5010,11 +5595,18 @@ button.close { } @media (min-width: 992px) { - .modal-lg { + .modal-lg, + .modal-xl { max-width: 800px; } } +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + .tooltip { position: absolute; z-index: 1070; @@ -5175,25 +5767,19 @@ button.close { margin-bottom: 0.5rem; } -.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { +.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, -.bs-popover-top .arrow::after, -.bs-popover-auto[x-placement^="top"] .arrow::after { - border-width: 0.5rem 0.5rem 0; -} - -.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { +.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 { +.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: #f1f4f5; } @@ -5201,28 +5787,22 @@ button.close { margin-left: 0.5rem; } -.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { +.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, -.bs-popover-right .arrow::after, -.bs-popover-auto[x-placement^="right"] .arrow::after { - border-width: 0.5rem 0.5rem 0.5rem 0; -} - -.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { +.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 { +.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: #f1f4f5; } @@ -5230,25 +5810,19 @@ button.close { margin-top: 0.5rem; } -.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { +.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, -.bs-popover-bottom .arrow::after, -.bs-popover-auto[x-placement^="bottom"] .arrow::after { - border-width: 0 0.5rem 0.5rem 0.5rem; -} - -.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { +.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 { +.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: #f1f4f5; } @@ -5267,28 +5841,22 @@ button.close { margin-right: 0.5rem; } -.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { +.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, -.bs-popover-left .arrow::after, -.bs-popover-auto[x-placement^="left"] .arrow::after { - border-width: 0.5rem 0 0.5rem 0.5rem; -} - -.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { +.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 { +.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: #f1f4f5; } @@ -5296,7 +5864,6 @@ button.close { padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 1rem; - color: inherit; background-color: #dee0e1; border-bottom: 1px solid #d1d3d5; border-top-left-radius: calc(0.3rem - 1px); @@ -5316,77 +5883,84 @@ button.close { position: relative; } +.carousel.pointer-event { + 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; - align-items: center; + float: left; width: 100%; - transition: -webkit-transform 0.6s ease; - transition: transform 0.6s ease; - transition: transform 0.6s ease, -webkit-transform 0.6s ease; + margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; + 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; } -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } } +.carousel-item.active, .carousel-item-next, .carousel-item-prev { - position: absolute; - top: 0; -} - -.carousel-item-next.carousel-item-left, -.carousel-item-prev.carousel-item-right { - -webkit-transform: translateX(0); - transform: translateX(0); -} - -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } + display: block; } -.carousel-item-next, +.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { -webkit-transform: translateX(100%); transform: translateX(100%); } -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-next, - .active.carousel-item-right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.carousel-item-prev, +.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } -@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { - .carousel-item-prev, - .active.carousel-item-left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); +.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; } } @@ -5395,6 +5969,7 @@ button.close { position: absolute; top: 0; bottom: 0; + z-index: 1; display: flex; align-items: center; justify-content: center; @@ -5402,6 +5977,14 @@ button.close { color: #f1f4f5; text-align: center; opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } } .carousel-control-prev:hover, .carousel-control-prev:focus, @@ -5410,7 +5993,7 @@ button.close { color: #f1f4f5; text-decoration: none; outline: 0; - opacity: .9; + opacity: 0.9; } .carousel-control-prev { @@ -5426,22 +6009,21 @@ button.close { display: inline-block; width: 20px; height: 20px; - background: transparent no-repeat center center; - background-size: 100% 100%; + background: no-repeat 50% / 100% 100%; } .carousel-control-prev-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' 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"); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); } .carousel-control-next-icon { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' 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"); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); } .carousel-indicators { position: absolute; right: 0; - bottom: 10px; + bottom: 0; left: 0; z-index: 15; display: flex; @@ -5453,38 +6035,30 @@ button.close { } .carousel-indicators li { - position: relative; + box-sizing: content-box; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; - background-color: rgba(241, 244, 245, 0.5); -} - -.carousel-indicators li::before { - position: absolute; - top: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; + cursor: pointer; + background-color: #f1f4f5; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; } -.carousel-indicators li::after { - position: absolute; - bottom: -10px; - left: 0; - display: inline-block; - width: 100%; - height: 10px; - content: ""; +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } } .carousel-indicators .active { - background-color: #f1f4f5; + opacity: 1; } .carousel-caption { @@ -5687,6 +6261,10 @@ button.bg-dark:focus { border-color: #fff !important; } +.rounded-sm { + border-radius: 0.2rem !important; +} + .rounded { border-radius: 0.25rem !important; } @@ -5711,10 +6289,18 @@ button.bg-dark:focus { 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; } @@ -5982,6 +6568,26 @@ button.bg-dark:focus { flex-wrap: wrap-reverse !important; } +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + .justify-content-start { justify-content: flex-start !important; } @@ -6092,6 +6698,21 @@ button.bg-dark:focus { .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } .justify-content-sm-start { justify-content: flex-start !important; } @@ -6182,6 +6803,21 @@ button.bg-dark:focus { .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } .justify-content-md-start { justify-content: flex-start !important; } @@ -6272,6 +6908,21 @@ button.bg-dark:focus { .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } .justify-content-lg-start { justify-content: flex-start !important; } @@ -6362,6 +7013,21 @@ button.bg-dark:focus { .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } .justify-content-xl-start { justify-content: flex-start !important; } @@ -6490,6 +7156,14 @@ button.bg-dark:focus { } } +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + .position-static { position: static !important; } @@ -6544,8 +7218,6 @@ button.bg-dark:focus { overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; - -webkit-clip-path: inset(50%); - clip-path: inset(50%); border: 0; } @@ -6556,8 +7228,22 @@ button.bg-dark:focus { overflow: visible; clip: auto; white-space: normal; - -webkit-clip-path: none; - clip-path: none; +} + +.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 { @@ -6576,6 +7262,10 @@ button.bg-dark:focus { width: 100% !important; } +.w-auto { + width: auto !important; +} + .h-25 { height: 25% !important; } @@ -6592,6 +7282,10 @@ button.bg-dark:focus { height: 100% !important; } +.h-auto { + height: auto !important; +} + .mw-100 { max-width: 100% !important; } @@ -6600,6 +7294,34 @@ button.bg-dark:focus { 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; } @@ -6888,6 +7610,126 @@ button.bg-dark:focus { 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; } @@ -7141,6 +7983,101 @@ button.bg-dark:focus { .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; } @@ -7391,6 +8328,101 @@ button.bg-dark:focus { .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; } @@ -7641,6 +8673,101 @@ button.bg-dark:focus { .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; } @@ -7891,6 +9018,101 @@ button.bg-dark:focus { .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; } @@ -7912,10 +9134,18 @@ button.bg-dark:focus { } } +.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; } @@ -8002,6 +9232,10 @@ button.bg-dark:focus { font-weight: 300 !important; } +.font-weight-lighter { + font-weight: lighter !important; +} + .font-weight-normal { font-weight: 400 !important; } @@ -8010,6 +9244,10 @@ button.bg-dark:focus { font-weight: 700 !important; } +.font-weight-bolder { + font-weight: bolder !important; +} + .font-italic { font-style: italic !important; } @@ -8023,7 +9261,7 @@ button.bg-dark:focus { } a.text-primary:hover, a.text-primary:focus { - color: #268f92 !important; + color: #207b7e !important; } .text-secondary { @@ -8031,7 +9269,7 @@ a.text-primary:hover, a.text-primary:focus { } a.text-secondary:hover, a.text-secondary:focus { - color: #191925 !important; + color: #0f0f16 !important; } .text-success { @@ -8039,7 +9277,7 @@ a.text-secondary:hover, a.text-secondary:focus { } a.text-success:hover, a.text-success:focus { - color: #1a8a58 !important; + color: #16754a !important; } .text-info { @@ -8047,7 +9285,7 @@ a.text-success:hover, a.text-success:focus { } a.text-info:hover, a.text-info:focus { - color: #1e8fc6 !important; + color: #1a7fb0 !important; } .text-warning { @@ -8055,7 +9293,7 @@ a.text-info:hover, a.text-info:focus { } a.text-warning:hover, a.text-warning:focus { - color: #dea720 !important; + color: #c8961d !important; } .text-danger { @@ -8063,7 +9301,7 @@ a.text-warning:hover, a.text-warning:focus { } a.text-danger:hover, a.text-danger:focus { - color: #b2031e !important; + color: #990319 !important; } .text-light { @@ -8071,7 +9309,7 @@ a.text-danger:hover, a.text-danger:focus { } a.text-light:hover, a.text-light:focus { - color: #d3dde0 !important; + color: #c4d1d5 !important; } .text-dark { @@ -8079,13 +9317,25 @@ a.text-light:hover, a.text-light:focus { } a.text-dark:hover, a.text-dark:focus { - color: #191925 !important; + color: #0f0f16 !important; +} + +.text-body { + color: #2e2d44 !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; @@ -8094,6 +9344,19 @@ a.text-dark:hover, a.text-dark:focus { 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; } @@ -8120,7 +9383,7 @@ a.text-dark:hover, a.text-dark:focus { } pre, blockquote { - border: 1px solid #999; + border: 1px solid #adb5bd; page-break-inside: avoid; } thead { @@ -8164,7 +9427,20 @@ a.text-dark:hover, a.text-dark:focus { } .table-bordered th, .table-bordered td { - border: 1px solid #ddd !important; + 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 */ \ No newline at end of file diff --git a/dist/bootstrap.css.map b/dist/bootstrap.css.map index d80cea0..36c4962 100644 --- a/dist/bootstrap.css.map +++ b/dist/bootstrap.css.map @@ -1 +1 @@ -{"version":3,"sources":["../scss/_gsc-fonts.scss","bootstrap.css","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/_reboot.scss","../scss/_gsc-variables.scss","../node_modules/bootstrap/scss/_variables.scss","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/_functions.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-row.scss","../node_modules/bootstrap/scss/_forms.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/mixins/_caret.scss","../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_input-group.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_jumbotron.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_media.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/mixins/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/mixins/_float.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_sizing.scss","../node_modules/bootstrap/scss/utilities/_spacing.scss","../node_modules/bootstrap/scss/utilities/_text.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../node_modules/bootstrap/scss/mixins/_text-hide.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../node_modules/bootstrap/scss/mixins/_visibility.scss","../node_modules/bootstrap/scss/_print.scss"],"names":[],"mappings":"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B;;AFzGD;;EEiHE,yBAAwB;CACzB;;AAOD;EACE,cAAa;EACb,2BAA0B;CAC3B;;AAMD;EACE,sBAAqB;CACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe;CAChB;;AAED;EACE,cAAa;CACd;;AFtHD;EE2HE,yBAAwB;CACzB;;AI3dD;;EAEE,sBFmPyC;EElPzC,4CH0F0D;EGzF1D,iBH4F+B;EG3F/B,eH4F+B;EG3F/B,eFmPmC;CElPpC;;AAED;EAAU,kBFqOyC;CErOb;;AACtC;EAAU,gBFqOuC;CErOX;;AACtC;EAAU,mBFqO0C;CErOd;;AACtC;EAAU,kBFqOyC;CErOb;;AACtC;EAAU,mBFqO0C;CErOd;;AACtC;EAAU,gBFqNwB;CErNI;;AAEtC;EACE,mBFqPoD;EEpPpD,iBFqP+B;CEpPhC;;AAGD;EACE,gBFoOgC;EEnOhC,iBFwO+B;EEvO/B,eHwE+B;CGvEhC;;AACD;EACE,kBFgOkC;EE/NlC,iBFoO+B;EEnO/B,eHmE+B;CGlEhC;;AACD;EACE,kBF4NkC;EE3NlC,iBFgO+B;EE/N/B,eH8D+B;CG7DhC;;AACD;EACE,kBFwNkC;EEvNlC,iBF4N+B;EE3N/B,eHyD+B;CGxDhC;;AJmCD;EI3BE,iBF8DW;EE7DX,oBF6DW;EE5DX,UAAS;EACT,yCHrBa;CGsBd;;AAOD;;EAEE,eF2M+B;EE1M/B,iBFyK+B;CExKhC;;AAED;;EAEE,eF+MgC;EE9MhC,0BCSgE;CDRjE;;AAOD;EE/EE,gBAAe;EACf,iBAAgB;CFgFjB;;AAGD;EEpFE,gBAAe;EACf,iBAAgB;CFqFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,qBFiM+B;CEhMhC;;AASH;EACE,eAAc;EACd,0BAAyB;CAC1B;;AAGD;EACE,oBFKW;EEJX,mBFmKoD;CElKrD;;AAED;EACE,eAAc;EACd,eAAc;EACd,eHtFgB;CG2FjB;;AARD;EAMI,uBAAsB;CACvB;;AGpHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBLqyBwC;EKpyBxC,0BNLmB;EMMnB,0BNcgB;EQ1Bd,uBP6MgC;EMtMlC,gBAAe;EAGf,aAAY;CDQ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EoBpIhC,iBpB6I+B;EoB1I7B,uBpByGgC;EgB5M9B,sIhBoX6I;CmBxUlJ;;AlB/BC;EkBCE,sBAAqB;ClBEtB;;AkBfH;EAkBI,WAAU;EACV,kDpBhBa;CoBiBd;;AApBH;EAyBI,cnB8U6B;CmB5U9B;;AA3BH;EA+BI,gBAAe;CAChB;;AAhCH;EAoCI,uBAAsB;CAMvB;;AAIH;;EAEE,qBAAoB;CACrB;;AAQC;ECzDA,YrBqBa;EmBrBX,0BnBGa;EqBDf,sBrBCe;CoBwDd;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,iDrBdW;CqBgBd;;AAGD;EAEE,YrBHW;EqBIX,0BrBtBa;EqBuBb,sBrBvBa;CqBwBd;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrBzCS;CqB2CZ;;ADWH;ECzDA,YrBqBa;EmBrBX,0BnBEa;EqBAf,sBrBAe;CoByDd;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,+CrBfW;CqBiBd;;AAGD;EAEE,YrBHW;EqBIX,0BrBvBa;EqBwBb,sBrBxBa;CqByBd;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,+CrB1CS;CqB4CZ;;ADWH;ECzDA,YrBqBa;EmBrBX,0BnBiBc;EqBfhB,sBrBegB;CoB0Cf;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,iDrBAY;CqBEf;;AAGD;EAEE,YrBHW;EqBIX,0BrBRc;EqBSd,sBrBTc;CqBUf;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrB3BU;CqB6Bb;;ADWH;ECzDA,YrBqBa;EmBrBX,0BnBYa;EqBVf,sBrBUe;CoB+Cd;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,iDrBLW;CqBOd;;AAGD;EAEE,YrBHW;EqBIX,0BrBba;EqBcb,sBrBda;CqBed;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrBhCS;CqBkCZ;;ADWH;ECzDA,erB8BgB;EmB9Bd,0BnBQa;EqBNf,sBrBMe;CoBmDd;;AlBnDD;EmBFE,erBwBc;EmB9Bd,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,iDrBTW;CqBWd;;AAGD;EAEE,erBMc;EqBLd,0BrBjBa;EqBkBb,sBrBlBa;CqBmBd;;AAED;;EAGE,erBFc;EqBGd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrBpCS;CqBsCZ;;ADWH;ECzDA,YrBqBa;EmBrBX,0BnBeY;EqBbd,sBrBac;CoB4Cb;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,+CrBFU;CqBIb;;AAGD;EAEE,YrBHW;EqBIX,0BrBVY;EqBWZ,sBrBXY;CqBYb;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,+CrB7BQ;CqB+BX;;ADWH;ECzDA,erB8BgB;EmB9Bd,0BnBIiB;EqBFnB,sBrBEmB;CoBuDlB;;AlBnDD;EmBFE,erBwBc;EmB9Bd,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,kDrBbe;CqBelB;;AAGD;EAEE,erBMc;EqBLd,0BrBrBiB;EqBsBjB,sBrBtBiB;CqBuBlB;;AAED;;EAGE,erBFc;EqBGd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,kDrBxCa;CqB0ChB;;ADWH;ECzDA,YrBqBa;EmBrBX,0BnBEa;EqBAf,sBrBAe;CoByDd;;AlBnDD;EmBFE,YrBeW;EmBrBX,0BEDoF;EASpF,sBATyH;CnBSrG;;AmBGtB;EAMI,+CrBfW;CqBiBd;;AAGD;EAEE,YrBHW;EqBIX,0BrBvBa;EqBwBb,sBrBxBa;CqByBd;;AAED;;EAGE,YrBXW;EqBYX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,+CrB1CS;CqB4CZ;;ADiBH;ECZA,erBhDe;EqBiDf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBnDe;CoB8Dd;;ACTD;EACE,YrBpCW;EqBqCX,0BrBvDa;EqBwDb,sBrBxDa;CqByDd;;AAED;EAEE,iDrB7Da;CqB8Dd;;AAED;EAEE,erBlEa;EqBmEb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrB1Ea;EqB2Eb,sBrB3Ea;CqBqFd;;AARC;;EAKI,iDrBlFS;CqBoFZ;;ADxBH;ECZA,erBjDe;EqBkDf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBpDe;CoB+Dd;;ACTD;EACE,YrBpCW;EqBqCX,0BrBxDa;EqByDb,sBrBzDa;CqB0Dd;;AAED;EAEE,+CrB9Da;CqB+Dd;;AAED;EAEE,erBnEa;EqBoEb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrB3Ea;EqB4Eb,sBrB5Ea;CqBsFd;;AARC;;EAKI,+CrBnFS;CqBqFZ;;ADxBH;ECZA,erBlCgB;EqBmChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBrCgB;CoBgDf;;ACTD;EACE,YrBpCW;EqBqCX,0BrBzCc;EqB0Cd,sBrB1Cc;CqB2Cf;;AAED;EAEE,iDrB/Cc;CqBgDf;;AAED;EAEE,erBpDc;EqBqDd,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrB5Dc;EqB6Dd,sBrB7Dc;CqBuEf;;AARC;;EAKI,iDrBpEU;CqBsEb;;ADxBH;ECZA,erBvCe;EqBwCf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrB1Ce;CoBqDd;;ACTD;EACE,YrBpCW;EqBqCX,0BrB9Ca;EqB+Cb,sBrB/Ca;CqBgDd;;AAED;EAEE,iDrBpDa;CqBqDd;;AAED;EAEE,erBzDa;EqB0Db,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrBjEa;EqBkEb,sBrBlEa;CqB4Ed;;AARC;;EAKI,iDrBzES;CqB2EZ;;ADxBH;ECZA,erB3Ce;EqB4Cf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrB9Ce;CoByDd;;ACTD;EACE,erB3Bc;EqB4Bd,0BrBlDa;EqBmDb,sBrBnDa;CqBoDd;;AAED;EAEE,iDrBxDa;CqByDd;;AAED;EAEE,erB7Da;EqB8Db,8BAA6B;CAC9B;;AAED;;EAGE,erB9Cc;EqB+Cd,0BrBrEa;EqBsEb,sBrBtEa;CqBgFd;;AARC;;EAKI,iDrB7ES;CqB+EZ;;ADxBH;ECZA,erBpCc;EqBqCd,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBvCc;CoBkDb;;ACTD;EACE,YrBpCW;EqBqCX,0BrB3CY;EqB4CZ,sBrB5CY;CqB6Cb;;AAED;EAEE,+CrBjDY;CqBkDb;;AAED;EAEE,erBtDY;EqBuDZ,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrB9DY;EqB+DZ,sBrB/DY;CqByEb;;AARC;;EAKI,+CrBtEQ;CqBwEX;;ADxBH;ECZA,erB/CmB;EqBgDnB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBlDmB;CoB6DlB;;ACTD;EACE,erB3Bc;EqB4Bd,0BrBtDiB;EqBuDjB,sBrBvDiB;CqBwDlB;;AAED;EAEE,kDrB5DiB;CqB6DlB;;AAED;EAEE,erBjEiB;EqBkEjB,8BAA6B;CAC9B;;AAED;;EAGE,erB9Cc;EqB+Cd,0BrBzEiB;EqB0EjB,sBrB1EiB;CqBoFlB;;AARC;;EAKI,kDrBjFa;CqBmFhB;;ADxBH;ECZA,erBjDe;EqBkDf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBpDe;CoB+Dd;;ACTD;EACE,YrBpCW;EqBqCX,0BrBxDa;EqByDb,sBrBzDa;CqB0Dd;;AAED;EAEE,+CrB9Da;CqB+Dd;;AAED;EAEE,erBnEa;EqBoEb,8BAA6B;CAC9B;;AAED;;EAGE,YrBvDW;EqBwDX,0BrB3Ea;EqB4Eb,sBrB5Ea;CqBsFd;;AARC;;EAKI,+CrBnFS;CqBqFZ;;ADbL;EACE,iBnB6J+B;EmB5J/B,epBzEe;EoB0Ef,8BAA6B;CAsB9B;;AlB3FC;EkBwEE,enBiEgD;EmBhEhD,2BnBiEiC;EmBhEjC,8BAA6B;EAC7B,0BAAyB;ClB3EL;;AkBkExB;EAcI,2BnB0DiC;EmBzDjC,0BAAyB;EACzB,iBAAgB;CACjB;;AAjBH;EAqBI,epBpEc;CoBqEf;;AAUH;ECbE,qBpB8OgC;EoB7OhC,mBpBsIoD;Eo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;EACf,iBAAgB;EGDd,uBP6MgC;CgC7MnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,wBhCqmBwC;EgCpmBxC,kBhCoM+B;EgCnM/B,kBhCwmBsC;EgCvmBtC,ejCHe;EiCIf,0BjCHmB;EiCInB,0BjCgBgB;CiCGjB;;AA3BD;EAWI,ehCsIgD;EgCrIhD,sBAAqB;EACrB,0BjCUc;EiCTd,sBjCUc;CiCTf;;AAfH;EAkBI,WAAU;EACV,WAAU;EACV,kDjCjBa;CiCkBd;;AArBH;EAyBI,gBAAe;CAChB;;AAGH;EAGM,eAAc;EzBPhB,gCPkLgC;EOjLhC,mCPiLgC;CgCzK/B;;AALL;EzBlBI,iCPgMgC;EO/LhC,oCP+LgC;CgCpK/B;;AAVL;EAcI,WAAU;EACV,ejCxCiB;EiCyCjB,0BjC1Ca;EiC2Cb,sBjC3Ca;CiC4Cd;;AAlBH;EAqBI,YjC7BW;EiC8BX,qBAAoB;EAEpB,aAAY;EACZ,0BjC9Bc;EiC+Bd,sBjC/Bc;CiCgCf;;AC3DD;EACE,wBjC8mBsC;EiC7mBtC,mBjCqOkD;EiCpOlD,iBjCqM6B;CiCpM9B;;AAIG;E1BoBF,+BPmL+B;EOlL/B,kCPkL+B;CiCrM5B;;AAGD;E1BCF,gCPiM+B;EOhM/B,mCPgM+B;CiChM5B;;AAfL;EACE,wBjC4mBqC;EiC3mBrC,oBjCsOkD;EiCrOlD,iBjCsM6B;CiCrM9B;;AAIG;E1BoBF,+BPoL+B;EOnL/B,kCPmL+B;CiCtM5B;;AAGD;E1BCF,gCPkM+B;EOjM/B,mCPiM+B;CiCjM5B;;ACbP;EACE,sBAAqB;EACrB,sBlC6sBsC;EkC5sBtC,elCysBqC;EkCxsBrC,iBlCsO+B;EkCrO/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E3BTtB,uBP6MgC;CkC7LnC;;AAfD;EAaI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBlCsrBsC;EkCrrBtC,oBlCqrBsC;EOntBpC,qBPstBqC;CkCtrBxC;;AAOC;EC1CA,YpC0Ba;EoCzBb,0BpCOe;CmCoCd;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,YpC0Ba;EoCzBb,0BpCMe;CmCqCd;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,YpC0Ba;EoCzBb,0BpCqBgB;CmCsBf;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,YpC0Ba;EoCzBb,0BpCgBe;CmC2Bd;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,epCmCgB;EoClChB,0BpCYe;CmC+Bd;;AjC3BD;EkCZI,epC8BY;EoC7BZ,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,YpC0Ba;EoCzBb,0BpCmBc;CmCwBb;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,epCmCgB;EoClChB,0BpCQmB;CmCmClB;;AjC3BD;EkCZI,epC8BY;EoC7BZ,sBAAqB;EACrB,0BAAkC;ClCarC;;AiCsBD;EC1CA,YpC0Ba;EoCzBb,0BpCMe;CmCqCd;;AjC3BD;EkCZI,YpCqBS;EoCpBT,sBAAqB;EACrB,0BAAkC;ClCarC;;AmCrBH;EACE,mBAAoD;EACpD,oBpCyoBsC;EoCxoBtC,0BjCiFgE;EIhF9D,sBP8M+B;CoCzMlC;;AzBmDG;EyB5DJ;IAOI,mBpCooBoC;GoCloBvC;CxCizIA;;AwC/yID;EACE,iBAAgB;EAChB,gBAAe;E7BTb,iB6BUsB;CACzB;;ACXD;EACE,mBAAkB;EAClB,yBrC2vByC;EqC1vBzC,oBrC2vBsC;EqC1vBtC,8BAA6C;E9BJ3C,uBP6MgC;CqCvMnC;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,iBrC2N+B;CqC1NhC;;AAOD;EACE,oBAAwD;CAUzD;;AAXD;EAKI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,yBrC6tBuC;EqC5tBvC,eAAc;CACf;;AASD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ADoCD;EC9CA,enCmFgE;Ee9E9D,0Bf8E8D;EmCjFhE,sBnCiFgE;CkCnC/D;;AC5CD;EACE,0BAAqC;CACtC;;AAED;EACE,eAA0B;CAC3B;;ACXH;EACE;IAAO,4BAAuC;G3Cg9I7C;E2C/8ID;IAAK,yBAAwB;G3Ck9I5B;CACF;;A2Cr9ID;EACE;IAAO,4BAAuC;G3Cg9I7C;E2C/8ID;IAAK,yBAAwB;G3Ck9I5B;CACF;;A2Ch9ID;EACE,cAAa;EACb,avCuwBsC;EuCtwBtC,iBAAgB;EAChB,mBvCswByD;EuCrwBzD,0BxCqBgB;EQ3Bd,uBP6MgC;CuCpMnC;;AAED;EACE,cAAa;EACb,uBAAsB;EACtB,wBAAuB;EACvB,exCTmB;EwCUnB,mBAAkB;EAClB,0BxCbe;EiBHX,4BhBixB4C;CuC/vBjD;;AAED;ErBkBE,sMAA6I;EqBhB7I,2BvCmvBsC;CuClvBvC;;AAED;EACE,2DvCsvBoD;EuCtvBpD,mDvCsvBoD;CuCrvBrD;;AChCD;EACE,cAAa;EACb,wBAAuB;CACxB;;AAED;EACE,QAAO;CACR;;ACHD;EACE,cAAa;EACb,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,e1CagB;E0CZhB,oBAAmB;CAapB;;AxCjBC;EwCQE,e1CQc;E0CPd,sBAAqB;EACrB,0B1CAc;CEPf;;AwCFH;EAaI,e1CxBa;E0CyBb,0B1CJc;C0CKf;;AAQH;EACE,mBAAkB;EAClB,eAAc;EACd,yBzCmvByC;EyCjvBzC,oBzC+J+B;EyC9J/B,0B1CtCmB;E0CuCnB,uC1CZa;C0CyCd;;AApCD;ElChCI,gCPuMgC;EOtMhC,iCPsMgC;CyC5JjC;;AAXH;EAcI,iBAAgB;ElChChB,oCPyLgC;EOxLhC,mCPwLgC;CyCvJjC;;AxCxCD;EwC2CE,WAAU;EACV,sBAAqB;CxCzCtB;;AwCqBH;EAyBI,e1ClCc;E0CmCd,0B1C1DiB;C0C2DlB;;AA3BH;EA+BI,WAAU;EACV,e1ChEiB;E0CiEjB,0B1ClEa;E0CmEb,sB1CnEa;C0CoEd;;AASH;EAEI,gBAAe;EACf,eAAc;ElCrFd,iBkCsFwB;CACzB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;ACnGH;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;AAdL;EACE,evCgF8D;EuC/E9D,0BvC+E8D;CuCjE/D;;AzCDD;EyCTM,evC2E0D;EuC1E1D,0BAAyC;CzCW9C;;AyClBD;EAWM,YAAW;EACX,0BvCqE0D;EuCpE1D,sBvCoE0D;CuCnE3D;;ACjBP;EACE,aAAY;EACZ,kB3Cq2BuD;E2Cp2BvD,iB3C4O+B;E2C3O/B,eAAc;EACd,e5CGe;E4CFf,6B5CImB;E4CHnB,YAAW;CAYZ;;A1CDC;E0CRE,e5CFa;E4CGb,sBAAqB;EACrB,aAAY;C1CSb;;A0CrBH;EAiBI,gBAAe;CAChB;;AASH;EACE,WAAU;EACV,8BAA6B;EAC7B,UAAS;EACT,yBAAwB;CACzB;;ACzBD;EACE,iBAAgB;CACjB;;AAGD;EACE,gBAAe;EACf,OAAM;EACN,SAAQ;EACR,UAAS;EACT,QAAO;EACP,c5CmiBsC;E4CliBtC,cAAa;EACb,iBAAgB;EAGhB,WAAU;CASX;;AAJC;EACE,mBAAkB;EAClB,iBAAgB;CACjB;;AAIH;EACE,mBAAkB;EAClB,YAAW;EACX,e5C4rBiC;E4C1rBjC,qBAAoB;CAUrB;;AAPC;E5BtCI,4ChBovBoD;EgBpvBpD,oChBo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","file":"bootstrap.css","sourcesContent":["// Proxima Nova Bold\r\n\r\n@font-face {\r\n\tfont-family: 'ProximaNova-Bold';\r\n\tsrc: url('/fonts/ProximaNova-Bold.eot');\r\n\tsrc: url('/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/fonts/ProximaNova-Bold.woff') format('woff'), url('/fonts/ProximaNova-Bold.ttf') format('truetype'), url('/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n}","@font-face {\n font-family: 'ProximaNova-Bold';\n src: url(\"/fonts/ProximaNova-Bold.eot\");\n src: url(\"/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #207b7e;\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: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\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: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #f1f4f5;\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-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c5ebec;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #f1f4f5;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #f1f4f5;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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 background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\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: #22b573;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(34, 181, 115, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #22b573;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #22b573;\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: #22b573;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #72e5b1;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #32d88e;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(228, 4, 38, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #e40426;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #e40426;\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: #e40426;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #fc6b81;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #fb2041;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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 width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(48, 183, 187, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(34, 181, 115, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(54, 169, 225, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(229, 185, 76, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(228, 4, 38, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(241, 244, 245, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n background-color: transparent;\n background-image: none;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n background-color: transparent;\n background-image: none;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n background-color: transparent;\n background-image: none;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n background-color: transparent;\n background-image: none;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n background-color: transparent;\n background-image: none;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n background-color: transparent;\n background-image: none;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #207b7e;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\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 opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-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 margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file:focus {\n z-index: 3;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control: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::before {\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.input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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 > .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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\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 margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #8adee1;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(138, 222, 225, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n border-color: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-control::before {\n border-color: #8adee1;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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(calc(2.25rem + 2px) - 1px * 2);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #2e2d44;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\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::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n color: #207b7e;\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(48, 183, 187, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #30b7bb;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #268f92;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1a8a58;\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e8fc6;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dea720;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #b2031e;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d3dde0;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #2e2d44;\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: #f1f4f5;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover, .close:focus {\n color: #2e2d44;\n text-decoration: none;\n opacity: .75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #2e2d44;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #f1f4f5;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #f1f4f5;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #f1f4f5;\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 #dee0e1;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #f1f4f5;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #f1f4f5;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(241, 244, 245, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.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 .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 .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 .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 .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\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 clip-path: none;\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.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.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #268f92 !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #191925 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1a8a58 !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1e8fc6 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #dea720 !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #b2031e !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #d3dde0 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #191925 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\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 #ddd !important;\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. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); // 6\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<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. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\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: $text-muted;\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: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<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 font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Custom GSC Variables\r\n\r\n//\r\n// Color system\r\n//\r\n\r\n// GSC Brand Colours\r\n// Core\r\n$GSCNavy: #2e2d44;\r\n$GSCAqua: #30b7bb;\r\n$GSCOffWhite: #f1f4f5;\r\n\r\n// Secondary\r\n$GSCPink: #e12a58;\r\n$GSCGold: #e5b94c;\r\n\r\n// Tertiary\r\n$GSCTeal: #036173;\r\n$GSCBlue: #36a9e1;\r\n$GSCLime: #d5db40;\r\n$GSCOrange: #e56a0c;\r\n$GSCRed: #e40426;\r\n$GSCPurple: #64335f;\r\n$GSCGreen: #22b573;\r\n\r\n\r\n// Bootstrap default colours\r\n$white: #fff;\r\n$gray-100: #f8f9fa;\r\n$gray-200: #e9ecef;\r\n$gray-300: #dee2e6;\r\n$gray-400: #ced4da;\r\n$gray-500: #adb5bd;\r\n$gray-600: #6c757d;\r\n$gray-700: #495057;\r\n$gray-800: #343a40;\r\n$gray-900: #212529;\r\n$black: #000;\r\n\r\n$blue: $GSCBlue;\r\n$indigo: $GSCNavy;\r\n$purple: $GSCPurple;\r\n$pink: $GSCPink;\r\n$red: $GSCRed;\r\n$orange: $GSCOrange;\r\n$yellow: $GSCGold;\r\n$green: $GSCGreen;\r\n$teal: $GSCTeal;\r\n$cyan: $GSCAqua;\r\n\r\n// Bootstrap theme colours\r\n$primary: $GSCAqua;\r\n$secondary: $GSCNavy;\r\n$success: $GSCGreen;\r\n$info: $GSCBlue;\r\n$warning: $GSCGold;\r\n$danger: $GSCRed;\r\n$light: $GSCOffWhite;\r\n$dark: $GSCNavy;\r\n\r\n$theme-colors: ();\r\n$theme-colors: map-merge((\r\n \"primary\": $primary,\r\n \"secondary\": $secondary,\r\n \"success\": $success,\r\n \"info\": $info,\r\n \"warning\": $warning,\r\n \"danger\": $danger,\r\n \"light\": $light,\r\n \"dark\": $dark\r\n), $theme-colors);\r\n// stylelint-enable\r\n\r\n// Set a specific jump point for requesting color jumps\r\n$theme-color-interval: 8%;\r\n\r\n// Body\r\n//\r\n// Settings for the `<body>` element.\r\n\r\n$body-bg: theme-color(\"light\");\r\n$body-color: theme-color(\"dark\");\r\n\r\n\r\n// Components\r\n//\r\n// Define common padding and border radius sizes and more.\r\n\r\n$component-active-color: theme-color(\"light\");\r\n\r\n\r\n// Fonts\r\n//\r\n// Font, line-height, and color for body text, headings, and more.\r\n\r\n// stylelint-disable value-keyword-case\r\n$font-family-sans-serif: \"Helvetica Neue\", Arial, sans-serif;\r\n$font-family-base: $font-family-sans-serif !default;\r\n\r\n$headings-font-family: \"ProximaNova-Bold\", sans-serif;\r\n// ProximaNova-Bold is defined in ./_gsc-fonts.scss with font files in ../font\r\n// The font files must be made available via the application at /fonts/\r\n$headings-font-weight: 400;\r\n$headings-line-height: 1.0;\r\n// stylelint-enable value-keyword-case\r\n\r\n$mark-bg: theme-color-level(\"light\", 1);\r\n\r\n\r\n// Forms\r\n\r\n$input-bg: theme-color(\"light\");\r\n\r\n$input-color: theme-color(\"dark\");\r\n$input-border-color: theme-color(\"dark\");\r\n\r\n$input-focus-bg: $white;\r\n\r\n\r\n// Dropdowns\r\n//\r\n// Dropdown menu container and contents.\r\n\r\n$dropdown-bg: theme-color(\"light\");\r\n\r\n// Pagination\r\n\r\n$pagination-bg: theme-color(\"light\");\r\n$pagination-disabled-bg: $gray-300;\r\n$pagination-disabled-color: $white;\r\n\r\n\r\n// Jumbotron\r\n\r\n$jumbotron-bg: theme-color-level(\"light\", 2);\r\n\r\n\r\n// Tooltips\r\n\r\n$tooltip-color: theme-color(\"light\");\r\n$tooltip-bg: theme-color(\"dark\");\r\n\r\n\r\n// Popovers\r\n\r\n$popover-bg: theme-color(\"light\");\r\n$popover-header-bg: theme-color-level(\"light\", 1);\r\n\r\n\r\n// Modals\r\n\r\n$modal-content-bg: theme-color(\"light\");\r\n$modal-backdrop-bg: theme-color(\"dark\");\r\n\r\n\r\n// Progress bars\r\n\r\n$progress-bg: $gray-400;\r\n$progress-bar-color: theme-color(\"light\");\r\n$progress-bar-bg: theme-color(\"dark\");\r\n\r\n\r\n// List group\r\n\r\n$list-group-bg: theme-color(\"light\");\r\n\r\n\r\n// Figures\r\n\r\n$figure-caption-color: theme-color-level(\"dark\", -1);\r\n\r\n\r\n// Carousel\r\n\r\n$carousel-control-color: theme-color(\"light\");\r\n$carousel-indicator-active-bg: theme-color(\"light\");\r\n$carousel-caption-color: theme-color(\"light\");\r\n\r\n\r\n// Close\r\n\r\n$close-color: theme-color(\"dark\");\r\n$close-text-shadow: 0 1px 0 theme-color(\"light\");\r\n\r\n// Code\r\n\r\n$code-color: $green;\r\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\n//\n// Color system\n//\n\n// stylelint-disable\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$grays: map-merge((\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), $grays);\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$colors: map-merge((\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), $colors);\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$theme-colors: map-merge((\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), $theme-colors);\n// stylelint-enable\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// 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-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: 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// stylelint-disable\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n), $spacers);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n// stylelint-enable\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\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\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);\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// 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$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !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\n// Fonts\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, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !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-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !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: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !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-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-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !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: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !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-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-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-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-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-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-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$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !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-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-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\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$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-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-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !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\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !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\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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;charset=utf8,%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\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !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-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !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;charset=utf8,%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-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-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$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\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-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-divider-bg: $gray-200 !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// 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// 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// 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;charset=utf8,%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;charset=utf8,%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// 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\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-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-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\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// 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-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-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !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: $gray-200 !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: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\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// List group\n\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: \"/\" !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\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !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;charset=utf8,%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;charset=utf8,%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: transform .6s ease !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// 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// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable indentation\n\n// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally 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 psuedo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evalutating 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 {\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// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` 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) {\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 $yiq-text-dark;\n } @else {\n @return $yiq-text-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, #000, #fff);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\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 font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add 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\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<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 &:not([size]):not([multiple]) {\n height: $input-height;\n }\n\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 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 font-size: $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 font-size: $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 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// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.form-control-sm {\n padding: $input-padding-y-sm $input-padding-x-sm;\n font-size: $font-size-sm;\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\nselect.form-control-sm {\n &:not([size]):not([multiple]) {\n height: $input-height-sm;\n }\n}\n\n.form-control-lg {\n padding: $input-padding-y-lg $input-padding-x-lg;\n font-size: $font-size-lg;\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\nselect.form-control-lg {\n &:not([size]):not([multiple]) {\n height: $input-height-lg;\n }\n}\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: -5px;\n margin-left: -5px;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\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@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\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 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 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","@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","// 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) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n 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: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba($color, .8);\n border-radius: .2rem;\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\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 .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 background-color: lighten($color, 25%);\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px $body-bg, 0 0 0 $input-focus-width rgba($color, .25);\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 &::before { border-color: inherit; }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\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: #555, $end-color: #333, $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: #555, $end-color: #333, $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: #555, $end-color: #333, $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: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\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: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\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: #555, $outer-color: #333) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba(255,255,255,.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-weight: $btn-font-weight;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $font-size-base, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n // Share hover and focus styles\n @include hover-focus {\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 // Opinionated: add \"hand\" cursor to non-disabled .btn elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n background-image: none;\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 background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\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, $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, $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($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .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 }\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 {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .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 background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &: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 font-size: $font-size;\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n } @else {\n border-radius: 0;\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\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.dropdown {\n position: relative;\n}\n\n.dropdown-toggle {\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 font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-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// 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 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 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 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// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\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 @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 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 font-size: $font-size-sm;\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\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-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 width: 0;\n height: 0;\n margin-left: $caret-width * .85;\n vertical-align: $caret-width * .85;\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 width: 0;\n height: 0;\n margin-right: $caret-width * .85;\n vertical-align: $caret-width * .85;\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: #e5e5e5) {\n height: 0;\n margin: ($spacer / 2) 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: 0 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 // Prevent double borders when buttons are next to each other\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -$btn-border-width;\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 > .btn:first-child {\n margin-left: 0;\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 margin-left: 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 + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -$btn-border-width;\n margin-left: 0;\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 > .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 // Bring the \"active\" form control to the top of surrounding elements\n &:focus {\n z-index: 3;\n }\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\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::before { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label,\n &:not(:first-child) .custom-file-label::before { @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\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 font-size: $font-size-base; // 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,\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 @extend .form-control-lg;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n @extend .form-control-sm;\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: (1rem * $line-height-base);\n padding-left: $custom-control-gutter;\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 @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 box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n\n &:active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\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 psuedo-elements.\n\n.custom-control-label {\n margin-bottom: 0;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: $custom-control-indicator-bg;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: $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 &::before {\n @include gradient-bg($custom-control-indicator-checked-bg);\n }\n &::after {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\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 border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::before {\n @include gradient-bg($custom-control-indicator-checked-bg);\n }\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// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// http://primercss.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 line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-indicator no-repeat right $custom-select-padding-x center;\n background-size: $custom-select-bg-size;\n border: $custom-select-border-width solid $custom-select-border-color;\n @if $enable-rounded {\n border-radius: $custom-select-border-radius;\n } @else {\n border-radius: 0;\n }\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n box-shadow: $custom-select-focus-box-shadow;\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 opacity: 0;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y;\n padding-bottom: $custom-select-padding-y;\n 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;\n padding-bottom: $custom-select-padding-y;\n 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-control {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n\n &::before {\n border-color: $custom-file-focus-border-color;\n }\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\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 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: calc(#{$custom-file-height} - #{$custom-file-border-width} * 2);\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: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\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 }\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 properities 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 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 orienation. 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 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 // Opinionated: add \"hand\" cursor to non-disabled .navbar-toggler elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 .dropdown-menu-right {\n right: 0;\n left: auto; // Reset the default from `.dropdown-menu`\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 .dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\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-active-color;\n\n @include hover-focus {\n color: $navbar-light-active-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-active-color;\n\n @include hover-focus {\n color: $navbar-dark-active-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;\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}\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 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#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\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#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\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 &:first-child {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n border-bottom-right-radius: 0;\n }\n }\n\n &:last-child {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n border-bottom-left-radius: 0;\n }\n }\n\n &:only-child {\n @include border-radius($card-border-radius);\n\n .card-img-top,\n .card-header {\n @include border-top-radius($card-border-radius);\n }\n .card-img-bottom,\n .card-footer {\n @include border-bottom-radius($card-border-radius);\n }\n }\n\n &:not(:first-child):not(:last-child):not(:only-child) {\n @include border-radius(0);\n\n .card-img-top,\n .card-img-bottom,\n .card-header,\n .card-footer {\n @include border-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\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",".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($border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n padding-left: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: \"#{$breadcrumb-divider}\";\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 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: 0;\n box-shadow: $pagination-focus-box-shadow;\n }\n\n // Opinionated: add \"hand\" cursor to non-disabled .page-link elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 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 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\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 &[href] {\n @include hover-focus {\n color: color-yiq($bg);\n text-decoration: none;\n background-color: darken($bg, 10%);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\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","@keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n 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 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.progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\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 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 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 @include hover-focus {\n z-index: 1; // Place hover/active items above their siblings for proper border styling\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\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// 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\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 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: #fff;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n 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 @include hover-focus {\n color: $close-color;\n text-decoration: none;\n opacity: .75;\n }\n\n // Opinionated: add \"hand\" cursor to non-disabled .close elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 property-no-vendor-prefix, selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n// stylelint-enable\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// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\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 .modal-open & {\n overflow-x: hidden;\n overflow-y: auto;\n }\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: translate(0, -25%);\n }\n .modal.show & {\n transform: translate(0, 0);\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\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 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($border-radius-lg);\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\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($border-radius-lg);\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) (-$modal-header-padding) (-$modal-header-padding) 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\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-centered {\n min-height: calc(100% - (#{$modal-dialog-margin-y-sm-up} * 2));\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\n@include media-breakpoint-up(lg) {\n .modal-lg { max-width: $modal-lg; }\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 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; // stylelint-disable-line declaration-block-no-duplicate-properties\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 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\n .arrow::before,\n .arrow::after {\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n }\n\n .arrow::before {\n bottom: 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n bottom: $popover-border-width;\n border-top-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n }\n\n .arrow::before {\n left: 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n left: $popover-border-width;\n border-right-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n }\n\n .arrow::before {\n top: 0;\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n top: $popover-border-width;\n border-bottom-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n }\n\n .arrow::before {\n right: 0;\n border-left-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n right: $popover-border-width;\n border-left-color: $popover-arrow-color;\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 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","// Wrapper for the slide container and indicators\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n @include transition($carousel-transition);\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n// CSS3 transforms when supported by the browser\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(-100%, 0, 0);\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 // 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 // We can't have a transition here because WebKit cancels the carousel\n // animation if you trip this while in the middle of another animation.\n\n // Hover/focus state\n @include hover-focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background: linear-gradient(90deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background: linear-gradient(270deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .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: transparent no-repeat center center;\n background-size: 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: 10px;\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 position: relative;\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 background-color: rgba($carousel-indicator-active-bg, .5);\n\n // Use pseudo classes to increase the hit area by 10px on top and bottom.\n &::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n }\n &::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n }\n }\n\n .active {\n background-color: $carousel-indicator-active-bg;\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","// 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 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 {\n border-radius: $border-radius !important;\n}\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\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 .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\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.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\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\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","@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 { @include float-left; }\n .float#{$infix}-right { @include float-right; }\n .float#{$infix}-none { @include float-none; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n@mixin float-right {\n float: right !important;\n}\n@mixin float-none {\n float: none !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// Sass list not in variables since it's not intended for customization.\n$positions: static, relative, absolute, fixed, sticky;\n\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: http://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 clip-path: inset(50%);\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 clip-path: none;\n }\n}\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","// 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\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 // 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// Alignment\n\n.text-justify { text-align: justify !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-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: #fff !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-muted { color: $text-muted !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide();\n}\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 a#{$parent} {\n @include hover-focus {\n color: darken($color, 10%) !important;\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide() {\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","//\n// Visibility utilities\n//\n\n.visible {\n @include invisible(visible);\n}\n\n.invisible {\n @include invisible(hidden);\n}\n","// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !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// http://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: #000 !important; // Black prints faster: http://www.sanbeiji.com/archives/953\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 #999; // 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 #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../scss/_gsc-fonts.scss","bootstrap.css","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/_reboot.scss","../scss/_gsc-variables.scss","../node_modules/bootstrap/scss/vendor/_rfs.scss","../node_modules/bootstrap/scss/_variables.scss","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/_functions.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-row.scss","../node_modules/bootstrap/scss/_forms.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/mixins/_caret.scss","../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_input-group.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_jumbotron.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_media.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/mixins/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/utilities/_overflow.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_shadows.scss","../node_modules/bootstrap/scss/utilities/_sizing.scss","../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../node_modules/bootstrap/scss/utilities/_spacing.scss","../node_modules/bootstrap/scss/utilities/_text.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../node_modules/bootstrap/scss/mixins/_text-hide.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../node_modules/bootstrap/scss/_print.scss"],"names":[],"mappings":"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FtG1B;;AAEA;;EE0GE,YAAY;AFvGd;;AAEA;EE6GE,oBAAoB;EACpB,wBAAwB;AF3G1B;;AAEA;EEiHE,wBAAwB;AF/G1B;;AEuHA;EACE,aAAa;EACb,0BAA0B;AFpH5B;;AE2HA;EACE,qBAAqB;AFxHvB;;AE2HA;EACE,kBAAkB;EAClB,eAAe;AFxHjB;;AE2HA;EACE,aAAa;AFxHf;;AAEA;EE4HE,wBAAwB;AF1H1B;;AOjWA;;EAEE,qBFiSuC;EEhSvC,2CJ0F0D;EIzF1D,gBJ4F+B;EI3F/B,cJ4F+B;AHwQjC;;AOhWA;EHgHM,iBAtCY;AJ0RlB;;AOnWA;EH+GM,eAtCY;AJ8RlB;;AOtWA;EH8GM,kBAtCY;AJkSlB;;AOzWA;EH6GM,iBAtCY;AJsSlB;;AO5WA;EH4GM,kBAtCY;AJ0SlB;;AO/WA;EH2GM,eAtCY;AJ8SlB;;AOjXA;EHyGM,kBAtCY;EGjEhB,gBFmS+B;ALiFjC;;AOhXA;EHmGM,eAtCY;EG3DhB,gBFsR+B;EErR/B,cJwE+B;AH2SjC;;AOjXA;EH8FM,iBAtCY;EGtDhB,gBFkR+B;EEjR/B,cJmE+B;AHiTjC;;AOlXA;EHyFM,iBAtCY;EGjDhB,gBF8Q+B;EE7Q/B,cJ8D+B;AHuTjC;;AOnXA;EHoFM,iBAtCY;EG5ChB,gBF0Q+B;EEzQ/B,cJyD+B;AH6TjC;;AE7VA;EKhBE,gBF0EW;EEzEX,mBFyEW;EExEX,SAAS;EACT,wCJrBa;AHsYf;;AOzWA;;EHMI,cAAW;EGHb,gBFsN+B;ALsJjC;;AOzWA;;EAEE,cF8PgC;EE7PhC,yBCSgE;ARmWlE;;AOpWA;EE/EE,eAAe;EACf,gBAAgB;ATublB;;AOpWA;EEpFE,eAAe;EACf,gBAAgB;AT4blB;;AOtWA;EACE,qBAAqB;APyWvB;;AO1WA;EAII,oBFgP+B;AL0HnC;;AOhWA;EHjCI,cAAW;EGmCb,yBAAyB;APmW3B;;AO/VA;EACE,mBFiBW;EDFP,kBAtCY;AJ0XlB;;AO/VA;EACE,cAAc;EH7CZ,cAAW;EG+Cb,cJtFgB;AHwblB;;AOrWA;EAMI,qBAAqB;APmWzB;;AUtdA;ECIE,eAAe;EAGf,YAAY;AXodd;;AUrdA;EACE,gBL++BwC;EK9+BxC,yBPLmB;EOMnB,yBPcgB;ESzBd,sBPqOgC;EM/NlC,eAAe;EAGf,YAAY;AX6dd;;AU/cA;EAEE,qBAAqB;AVidvB;;AU9cA;EACE,qBAA0B;EAC1B,cAAc;AVidhB;;AU9cA;ENkCI,cAAW;EMhCb,cF4CgE;ARqalE;;AaxfA;ETuEI,gBAAW;ESrEb,cVoBgB;EUnBhB,sBAAsB;Ab2fxB;;AaxfE;EACE,cAAc;Ab2flB;;AatfA;EACE,sBRikCuC;EDvgCrC,gBAAW;ESxDb,WVWa;EUVb,yBVmBgB;ES/Bd,qBPuO+B;AL+RnC;;Aa9fA;EASI,UAAU;ETkDV,eAAW;EShDX,gBRoQ6B;ALqPjC;;AEhTA;EWlME,cAAc;ETyCZ,gBAAW;ESvCb,cVGgB;AHmflB;;AazfA;ET0CI,kBAAW;ESlCX,cAAc;EACd,kBAAkB;AbsftB;;AajfA;EACE,iBRwiCuC;EQviCvC,kBAAkB;AbofpB;;Ac7hBE;ECAA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;AfiiBnB;;AgB9eI;EFvDF;ICYI,gBV8LK;ELgWT;AACF;;AgBpfI;EFvDF;ICYI,gBV+LK;ELqWT;AACF;;AgB1fI;EFvDF;ICYI,gBVgMK;EL0WT;AACF;;AgBhgBI;EFvDF;ICYI,iBViMM;EL+WV;AACF;;AcjjBE;ECZA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;AfikBnB;;Ac/iBE;ECJA,aAAa;EACb,eAAe;EACf,mBAA0B;EAC1B,kBAAyB;AfujB3B;;AchjBE;EACE,eAAe;EACf,cAAc;AdmjBlB;;AcrjBE;;EAMI,gBAAgB;EAChB,eAAe;AdojBrB;;AiBrlBE;;;;;;EACE,kBAAkB;EAClB,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;AjB6lB7B;;AiB1kBM;EACE,aAAa;EACb,YAAY;EACZ,eAAe;AjB6kBvB;;AiB3kBM;EACE,cAAc;EACd,WAAW;EACX,eAAe;AjB8kBvB;;AiB1kBQ;EFFN,mBAAsC;EAItC,oBAAuC;Af6kBzC;;AiB/kBQ;EFFN,oBAAsC;EAItC,qBAAuC;AfklBzC;;AiBplBQ;EFFN,aAAsC;EAItC,cAAuC;AfulBzC;;AiBzlBQ;EFFN,oBAAsC;EAItC,qBAAuC;Af4lBzC;;AiB9lBQ;EFFN,oBAAsC;EAItC,qBAAuC;AfimBzC;;AiBnmBQ;EFFN,aAAsC;EAItC,cAAuC;AfsmBzC;;AiBxmBQ;EFFN,oBAAsC;EAItC,qBAAuC;Af2mBzC;;AiB7mBQ;EFFN,oBAAsC;EAItC,qBAAuC;AfgnBzC;;AiBlnBQ;EFFN,aAAsC;EAItC,cAAuC;AfqnBzC;;AiBvnBQ;EFFN,oBAAsC;EAItC,qBAAuC;Af0nBzC;;AiB5nBQ;EFFN,oBAAsC;EAItC,qBAAuC;Af+nBzC;;AiBjoBQ;EFFN,cAAsC;EAItC,eAAuC;AfooBzC;;AiBjoBM;EAAwB,SAAS;AjBqoBvC;;AiBnoBM;EAAuB,SZ2KG;AL4dhC;;AiBpoBQ;EAAwB,QADZ;AjByoBpB;;AiBxoBQ;EAAwB,QADZ;AjB6oBpB;;AiB5oBQ;EAAwB,QADZ;AjBipBpB;;AiBhpBQ;EAAwB,QADZ;AjBqpBpB;;AiBppBQ;EAAwB,QADZ;AjBypBpB;;AiBxpBQ;EAAwB,QADZ;AjB6pBpB;;AiB5pBQ;EAAwB,QADZ;AjBiqBpB;;AiBhqBQ;EAAwB,QADZ;AjBqqBpB;;AiBpqBQ;EAAwB,QADZ;AjByqBpB;;AiBxqBQ;EAAwB,QADZ;AjB6qBpB;;AiB5qBQ;EAAwB,SADZ;AjBirBpB;;AiBhrBQ;EAAwB,SADZ;AjBqrBpB;;AiBprBQ;EAAwB,SADZ;AjByrBpB;;AiBlrBU;EFTR,sBAA8C;Af+rBhD;;AiBtrBU;EFTR,uBAA8C;AfmsBhD;;AiB1rBU;EFTR,gBAA8C;AfusBhD;;AiB9rBU;EFTR,uBAA8C;Af2sBhD;;AiBlsBU;EFTR,uBAA8C;Af+sBhD;;AiBtsBU;EFTR,gBAA8C;AfmtBhD;;AiB1sBU;EFTR,uBAA8C;AfutBhD;;AiB9sBU;EFTR,uBAA8C;Af2tBhD;;AiBltBU;EFTR,gBAA8C;Af+tBhD;;AiBttBU;EFTR,uBAA8C;AfmuBhD;;AiB1tBU;EFTR,uBAA8C;AfuuBhD;;AgB5tBI;EC9BE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EjB8vBrB;EiB5vBI;IACE,cAAc;IACd,WAAW;IACX,eAAe;EjB8vBrB;EiB1vBM;IFFN,mBAAsC;IAItC,oBAAuC;Ef4vBvC;EiB9vBM;IFFN,oBAAsC;IAItC,qBAAuC;EfgwBvC;EiBlwBM;IFFN,aAAsC;IAItC,cAAuC;EfowBvC;EiBtwBM;IFFN,oBAAsC;IAItC,qBAAuC;EfwwBvC;EiB1wBM;IFFN,oBAAsC;IAItC,qBAAuC;Ef4wBvC;EiB9wBM;IFFN,aAAsC;IAItC,cAAuC;EfgxBvC;EiBlxBM;IFFN,oBAAsC;IAItC,qBAAuC;EfoxBvC;EiBtxBM;IFFN,oBAAsC;IAItC,qBAAuC;EfwxBvC;EiB1xBM;IFFN,aAAsC;IAItC,cAAuC;Ef4xBvC;EiB9xBM;IFFN,oBAAsC;IAItC,qBAAuC;EfgyBvC;EiBlyBM;IFFN,oBAAsC;IAItC,qBAAuC;EfoyBvC;EiBtyBM;IFFN,cAAsC;IAItC,eAAuC;EfwyBvC;EiBryBI;IAAwB,SAAS;EjBwyBrC;EiBtyBI;IAAuB,SZ2KG;EL8nB9B;EiBtyBM;IAAwB,QADZ;EjB0yBlB;EiBzyBM;IAAwB,QADZ;EjB6yBlB;EiB5yBM;IAAwB,QADZ;EjBgzBlB;EiB/yBM;IAAwB,QADZ;EjBmzBlB;EiBlzBM;IAAwB,QADZ;EjBszBlB;EiBrzBM;IAAwB,QADZ;EjByzBlB;EiBxzBM;IAAwB,QADZ;EjB4zBlB;EiB3zBM;IAAwB,QADZ;EjB+zBlB;EiB9zBM;IAAwB,QADZ;EjBk0BlB;EiBj0BM;IAAwB,QADZ;EjBq0BlB;EiBp0BM;IAAwB,SADZ;EjBw0BlB;EiBv0BM;IAAwB,SADZ;EjB20BlB;EiB10BM;IAAwB,SADZ;EjB80BlB;EiBv0BQ;IFTR,cAA4B;Efm1B5B;EiB10BQ;IFTR,sBAA8C;Efs1B9C;EiB70BQ;IFTR,uBAA8C;Efy1B9C;EiBh1BQ;IFTR,gBAA8C;Ef41B9C;EiBn1BQ;IFTR,uBAA8C;Ef+1B9C;EiBt1BQ;IFTR,uBAA8C;Efk2B9C;EiBz1BQ;IFTR,gBAA8C;Efq2B9C;EiB51BQ;IFTR,uBAA8C;Efw2B9C;EiB/1BQ;IFTR,uBAA8C;Ef22B9C;EiBl2BQ;IFTR,gBAA8C;Ef82B9C;EiBr2BQ;IFTR,uBAA8C;Efi3B9C;EiBx2BQ;IFTR,uBAA8C;Efo3B9C;AACF;;AgB12BI;EC9BE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EjB44BrB;EiB14BI;IACE,cAAc;IACd,WAAW;IACX,eAAe;EjB44BrB;EiBx4BM;IFFN,mBAAsC;IAItC,oBAAuC;Ef04BvC;EiB54BM;IFFN,oBAAsC;IAItC,qBAAuC;Ef84BvC;EiBh5BM;IFFN,aAAsC;IAItC,cAAuC;Efk5BvC;EiBp5BM;IFFN,oBAAsC;IAItC,qBAAuC;Efs5BvC;EiBx5BM;IFFN,oBAAsC;IAItC,qBAAuC;Ef05BvC;EiB55BM;IFFN,aAAsC;IAItC,cAAuC;Ef85BvC;EiBh6BM;IFFN,oBAAsC;IAItC,qBAAuC;Efk6BvC;EiBp6BM;IFFN,oBAAsC;IAItC,qBAAuC;Efs6BvC;EiBx6BM;IFFN,aAAsC;IAItC,cAAuC;Ef06BvC;EiB56BM;IFFN,oBAAsC;IAItC,qBAAuC;Ef86BvC;EiBh7BM;IFFN,oBAAsC;IAItC,qBAAuC;Efk7BvC;EiBp7BM;IFFN,cAAsC;IAItC,eAAuC;Efs7BvC;EiBn7BI;IAAwB,SAAS;EjBs7BrC;EiBp7BI;IAAuB,SZ2KG;EL4wB9B;EiBp7BM;IAAwB,QADZ;EjBw7BlB;EiBv7BM;IAAwB,QADZ;EjB27BlB;EiB17BM;IAAwB,QADZ;EjB87BlB;EiB77BM;IAAwB,QADZ;EjBi8BlB;EiBh8BM;IAAwB,QADZ;EjBo8BlB;EiBn8BM;IAAwB,QADZ;EjBu8BlB;EiBt8BM;IAAwB,QADZ;EjB08BlB;EiBz8BM;IAAwB,QADZ;EjB68BlB;EiB58BM;IAAwB,QADZ;EjBg9BlB;EiB/8BM;IAAwB,QADZ;EjBm9BlB;EiBl9BM;IAAwB,SADZ;EjBs9BlB;EiBr9BM;IAAwB,SADZ;EjBy9BlB;EiBx9BM;IAAwB,SADZ;EjB49BlB;EiBr9BQ;IFTR,cAA4B;Efi+B5B;EiBx9BQ;IFTR,sBAA8C;Efo+B9C;EiB39BQ;IFTR,uBAA8C;Efu+B9C;EiB99BQ;IFTR,gBAA8C;Ef0+B9C;EiBj+BQ;IFTR,uBAA8C;Ef6+B9C;EiBp+BQ;IFTR,uBAA8C;Efg/B9C;EiBv+BQ;IFTR,gBAA8C;Efm/B9C;EiB1+BQ;IFTR,uBAA8C;Efs/B9C;EiB7+BQ;IFTR,uBAA8C;Efy/B9C;EiBh/BQ;IFTR,gBAA8C;Ef4/B9C;EiBn/BQ;IFTR,uBAA8C;Ef+/B9C;EiBt/BQ;IFTR,uBAA8C;EfkgC9C;AACF;;AgBx/BI;EC9BE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EjB0hCrB;EiBxhCI;IACE,cAAc;IACd,WAAW;IACX,eAAe;EjB0hCrB;EiBthCM;IFFN,mBAAsC;IAItC,oBAAuC;EfwhCvC;EiB1hCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef4hCvC;EiB9hCM;IFFN,aAAsC;IAItC,cAAuC;EfgiCvC;EiBliCM;IFFN,oBAAsC;IAItC,qBAAuC;EfoiCvC;EiBtiCM;IFFN,oBAAsC;IAItC,qBAAuC;EfwiCvC;EiB1iCM;IFFN,aAAsC;IAItC,cAAuC;Ef4iCvC;EiB9iCM;IFFN,oBAAsC;IAItC,qBAAuC;EfgjCvC;EiBljCM;IFFN,oBAAsC;IAItC,qBAAuC;EfojCvC;EiBtjCM;IFFN,aAAsC;IAItC,cAAuC;EfwjCvC;EiB1jCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef4jCvC;EiB9jCM;IFFN,oBAAsC;IAItC,qBAAuC;EfgkCvC;EiBlkCM;IFFN,cAAsC;IAItC,eAAuC;EfokCvC;EiBjkCI;IAAwB,SAAS;EjBokCrC;EiBlkCI;IAAuB,SZ2KG;EL05B9B;EiBlkCM;IAAwB,QADZ;EjBskClB;EiBrkCM;IAAwB,QADZ;EjBykClB;EiBxkCM;IAAwB,QADZ;EjB4kClB;EiB3kCM;IAAwB,QADZ;EjB+kClB;EiB9kCM;IAAwB,QADZ;EjBklClB;EiBjlCM;IAAwB,QADZ;EjBqlClB;EiBplCM;IAAwB,QADZ;EjBwlClB;EiBvlCM;IAAwB,QADZ;EjB2lClB;EiB1lCM;IAAwB,QADZ;EjB8lClB;EiB7lCM;IAAwB,QADZ;EjBimClB;EiBhmCM;IAAwB,SADZ;EjBomClB;EiBnmCM;IAAwB,SADZ;EjBumClB;EiBtmCM;IAAwB,SADZ;EjB0mClB;EiBnmCQ;IFTR,cAA4B;Ef+mC5B;EiBtmCQ;IFTR,sBAA8C;EfknC9C;EiBzmCQ;IFTR,uBAA8C;EfqnC9C;EiB5mCQ;IFTR,gBAA8C;EfwnC9C;EiB/mCQ;IFTR,uBAA8C;Ef2nC9C;EiBlnCQ;IFTR,uBAA8C;Ef8nC9C;EiBrnCQ;IFTR,gBAA8C;EfioC9C;EiBxnCQ;IFTR,uBAA8C;EfooC9C;EiB3nCQ;IFTR,uBAA8C;EfuoC9C;EiB9nCQ;IFTR,gBAA8C;Ef0oC9C;EiBjoCQ;IFTR,uBAA8C;Ef6oC9C;EiBpoCQ;IFTR,uBAA8C;EfgpC9C;AACF;;AgBtoCI;EC9BE;IACE,aAAa;IACb,YAAY;IACZ,eAAe;EjBwqCrB;EiBtqCI;IACE,cAAc;IACd,WAAW;IACX,eAAe;EjBwqCrB;EiBpqCM;IFFN,mBAAsC;IAItC,oBAAuC;EfsqCvC;EiBxqCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef0qCvC;EiB5qCM;IFFN,aAAsC;IAItC,cAAuC;Ef8qCvC;EiBhrCM;IFFN,oBAAsC;IAItC,qBAAuC;EfkrCvC;EiBprCM;IFFN,oBAAsC;IAItC,qBAAuC;EfsrCvC;EiBxrCM;IFFN,aAAsC;IAItC,cAAuC;Ef0rCvC;EiB5rCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef8rCvC;EiBhsCM;IFFN,oBAAsC;IAItC,qBAAuC;EfksCvC;EiBpsCM;IFFN,aAAsC;IAItC,cAAuC;EfssCvC;EiBxsCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef0sCvC;EiB5sCM;IFFN,oBAAsC;IAItC,qBAAuC;Ef8sCvC;EiBhtCM;IFFN,cAAsC;IAItC,eAAuC;EfktCvC;EiB/sCI;IAAwB,SAAS;EjBktCrC;EiBhtCI;IAAuB,SZ2KG;ELwiC9B;EiBhtCM;IAAwB,QADZ;EjBotClB;EiBntCM;IAAwB,QADZ;EjButClB;EiBttCM;IAAwB,QADZ;EjB0tClB;EiBztCM;IAAwB,QADZ;EjB6tClB;EiB5tCM;IAAwB,QADZ;EjBguClB;EiB/tCM;IAAwB,QADZ;EjBmuClB;EiBluCM;IAAwB,QADZ;EjBsuClB;EiBruCM;IAAwB,QADZ;EjByuClB;EiBxuCM;IAAwB,QADZ;EjB4uClB;EiB3uCM;IAAwB,QADZ;EjB+uClB;EiB9uCM;IAAwB,SADZ;EjBkvClB;EiBjvCM;IAAwB,SADZ;EjBqvClB;EiBpvCM;IAAwB,SADZ;EjBwvClB;EiBjvCQ;IFTR,cAA4B;Ef6vC5B;EiBpvCQ;IFTR,sBAA8C;EfgwC9C;EiBvvCQ;IFTR,uBAA8C;EfmwC9C;EiB1vCQ;IFTR,gBAA8C;EfswC9C;EiB7vCQ;IFTR,uBAA8C;EfywC9C;EiBhwCQ;IFTR,uBAA8C;Ef4wC9C;EiBnwCQ;IFTR,gBAA8C;Ef+wC9C;EiBtwCQ;IFTR,uBAA8C;EfkxC9C;EiBzwCQ;IFTR,uBAA8C;EfqxC9C;EiB5wCQ;IFTR,gBAA8C;EfwxC9C;EiB/wCQ;IFTR,uBAA8C;Ef2xC9C;EiBlxCQ;IFTR,uBAA8C;Ef8xC9C;AACF;;AkB50CA;EACE,WAAW;EACX,mBb2HW;Ea1HX,cfCe;AH80CjB;;AkBl1CA;;EAQI,gBb8UgC;Ea7UhC,mBAAmB;EACnB,6BfgBc;AH+zClB;;AkBz1CA;EAcI,sBAAsB;EACtB,gCfWc;AHo0ClB;;AkB91CA;EAmBI,6BfOc;AHw0ClB;;AkBt0CA;;EAGI,ebwT+B;ALghCnC;;AkB/zCA;EACE,yBffgB;AHi1ClB;;AkBn0CA;;EAKI,yBfnBc;AHs1ClB;;AkBx0CA;;EAWM,wBAA4C;AlBk0ClD;;AkB7zCA;;;;EAKI,SAAS;AlB+zCb;;AkBvzCA;EAEI,qCftCW;AH+1Cf;;AMx3CE;EY2EI,cf/EW;EegFX,sCfnDS;AHo2Cf;;AmBp4CE;;;EAII,yBX2E4D;AR2zClE;;AmB14CE;;;;EAYM,qBXmE0D;ARk0ClE;;AM14CE;EaiBM,yBAJsC;AnBi4C9C;;AmBl4CE;;EASQ,yBARoC;AnBs4C9C;;AmB15CE;;;EAII,yBX2E4D;ARi1ClE;;AmBh6CE;;;;EAYM,qBXmE0D;ARw1ClE;;AMh6CE;EaiBM,yBAJsC;AnBu5C9C;;AmBx5CE;;EASQ,yBARoC;AnB45C9C;;AmBh7CE;;;EAII,yBX2E4D;ARu2ClE;;AmBt7CE;;;;EAYM,qBXmE0D;AR82ClE;;AMt7CE;EaiBM,yBAJsC;AnB66C9C;;AmB96CE;;EASQ,yBARoC;AnBk7C9C;;AmBt8CE;;;EAII,yBX2E4D;AR63ClE;;AmB58CE;;;;EAYM,qBXmE0D;ARo4ClE;;AM58CE;EaiBM,yBAJsC;AnBm8C9C;;AmBp8CE;;EASQ,yBARoC;AnBw8C9C;;AmB59CE;;;EAII,yBX2E4D;ARm5ClE;;AmBl+CE;;;;EAYM,qBXmE0D;AR05ClE;;AMl+CE;EaiBM,yBAJsC;AnBy9C9C;;AmB19CE;;EASQ,yBARoC;AnB89C9C;;AmBl/CE;;;EAII,yBX2E4D;ARy6ClE;;AmBx/CE;;;;EAYM,qBXmE0D;ARg7ClE;;AMx/CE;EaiBM,yBAJsC;AnB++C9C;;AmBh/CE;;EASQ,yBARoC;AnBo/C9C;;AmBxgDE;;;EAII,yBX2E4D;AR+7ClE;;AmB9gDE;;;;EAYM,qBXmE0D;ARs8ClE;;AM9gDE;EaiBM,yBAJsC;AnBqgD9C;;AmBtgDE;;EASQ,yBARoC;AnB0gD9C;;AmB9hDE;;;EAII,yBX2E4D;ARq9ClE;;AmBpiDE;;;;EAYM,qBXmE0D;AR49ClE;;AMpiDE;EaiBM,yBAJsC;AnB2hD9C;;AmB5hDE;;EASQ,yBARoC;AnBgiD9C;;AmBpjDE;;;EAII,sChB4BS;AH0hDf;;AMnjDE;EaiBM,sCAJsC;AnB0iD9C;;AmB3iDE;;EASQ,sCARoC;AnB+iD9C;;AkBz9CA;EAGM,WfvFS;EewFT,yBfhFY;EeiFZ,qBb2PqD;AL+tC3D;;AkB/9CA;EAWM,cfxFY;EeyFZ,yBf9FY;Ee+FZ,qBf9FY;AHsjDlB;;AkBn9CA;EACE,WfvGa;EewGb,yBfhGgB;AHsjDlB;;AkBx9CA;;;EAOI,qBbuOuD;ALgvC3D;;AkB99CA;EAWI,SAAS;AlBu9Cb;;AkBl+CA;EAgBM,2CftHS;AH4kDf;;AM3lDE;EY4IM,Wf7HO;Ee8HP,4Cf9HO;AHilDf;;AgBniDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;ElBq8CvC;EkB18CG;IASK,SAAS;ElBo8CjB;AACF;;AgB/iDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;ElBi9CvC;EkBt9CG;IASK,SAAS;ElBg9CjB;AACF;;AgB3jDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;ElB69CvC;EkBl+CG;IASK,SAAS;ElB49CjB;AACF;;AgBvkDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;ElBy+CvC;EkB9+CG;IASK,SAAS;ElBw+CjB;AACF;;AkBv/CA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AlBo/CzC;;AkB9/CA;EAcU,SAAS;AlBo/CnB;;AoBjqDA;EACE,cAAc;EACd,WAAW;EACX,mCfqe2H;Eepe3H,yBfqXkC;EDhQ9B,eAtCY;EgB5EhB,gBf8Q+B;Ee7Q/B,gBfkR+B;EejR/B,cjBPe;EiBQf,yBjBNmB;EiBOnB,4BAA4B;EAC5B,yBjBVe;ESHb,sBPqOgC;EgBpO9B,wEhB4e4F;ALqsClG;;AqB5qDI;EDLJ;ICMM,gBAAgB;ErBgrDpB;AACF;;AoBvrDA;EAsBI,6BAA6B;EAC7B,SAAS;ApBqqDb;;AsBrrDE;EACE,cnBNa;EmBOb,sBnBYW;EmBXX,qBjBgdsE;EiB/ctE,UAAU;EAKR,iDnBbW;AHisDjB;;AoBpsDA;EA+BI,cjBJc;EiBMd,UAAU;ApBwqDd;;AoBzsDA;EA+BI,cjBJc;EiBMd,UAAU;ApBwqDd;;AoBzsDA;EA+BI,cjBJc;EiBMd,UAAU;ApBwqDd;;AoBzsDA;EA+BI,cjBJc;EiBMd,UAAU;ApBwqDd;;AoBzsDA;EA2CI,yBjBpBc;EiBsBd,UAAU;ApBiqDd;;AoB7pDA;EAOI,cjBtDa;EiBuDb,yBjBrDiB;AH+sDrB;;AoBrpDA;;EAEE,cAAc;EACd,WAAW;ApBwpDb;;AoB9oDA;EACE,iCAA+D;EAC/D,oCAAkE;EAClE,gBAAgB;EhBZd,kBAAW;EgBcb,gBf0M+B;ALu8CjC;;AoB9oDA;EACE,+BAAkE;EAClE,kCAAqE;EhBoCjE,kBAtCY;EgBIhB,gBfuI+B;AL0gDjC;;AoB9oDA;EACE,gCAAkE;EAClE,mCAAqE;EhB6BjE,mBAtCY;EgBWhB,gBfiI+B;ALghDjC;;AoBxoDA;EACE,cAAc;EACd,WAAW;EACX,qBf8QmC;Ee7QnC,wBf6QmC;Ee5QnC,gBAAgB;EAChB,gBf6K+B;Ee5K/B,cjB5Ge;EiB6Gf,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;ApB2oDrC;;AoBrpDA;EAcI,gBAAgB;EAChB,eAAe;ApB2oDnB;;AoB/nDA;EACE,kCfsWqI;EerWrI,uBf+PiC;ED1Q7B,mBAtCY;EgBmDhB,gBfyF+B;EOhO7B,qBPuO+B;ALmiDnC;;AoB/nDA;EACE,gCf+VqI;Ee9VrI,oBf4PgC;ED/Q5B,kBAtCY;EgB2DhB,gBfgF+B;EO/N7B,qBPsO+B;AL4iDnC;;AoB9nDA;EAGI,YAAY;ApB+nDhB;;AoB3nDA;EACE,YAAY;ApB8nDd;;AoBtnDA;EACE,mBfoV0C;ALqyC5C;;AoBtnDA;EACE,cAAc;EACd,mBfqU4C;ALozC9C;;AoBjnDA;EACE,aAAa;EACb,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;ApBonD3C;;AoBxnDA;;EAQI,kBAA0C;EAC1C,iBAAyC;ApBqnD7C;;AoB5mDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBf0S6C;ALq0C/C;;AoB5mDA;EACE,kBAAkB;EAClB,kBfsS2C;EerS3C,qBfoS6C;AL20C/C;;AoBlnDA;EAMI,cjBpLc;AHoyDlB;;AoB5mDA;EACE,gBAAgB;ApB+mDlB;;AoB5mDA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,eAAe;EACf,qBfyR4C;ALs1C9C;;AoBnnDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBfoR4C;EenR5C,cAAc;ApB+mDlB;;AsB1zDE;EACE,aAAa;EACb,WAAW;EACX,mBjBod0C;ED5a1C,cAAW;EkBtCX,cnBXc;AHw0DlB;;AsB1zDE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBjBsyBqC;EiBryBrC,iBAAiB;ElBmFf,mBAtCY;EkB3Cd,gBjBkP6B;EiBjP7B,WnBpBW;EmBqBX,yCnBzBc;ESlBd,sBPqOgC;ALooDpC;;AsBzzDI;EAEE,qBnBhCY;EmBmCV,oCjBgb2F;EiB/a3F,4PdfmI;EcgBnI,4BAA4B;EAC5B,2DjB+a6F;EiB9a7F,gEjB6awF;AL44ChG;;AsBl0DI;EAaI,qBnB3CU;EmB4CV,iDnB5CU;AHq2DlB;;AsBv0DI;;;EAmBI,cAAc;AtB0zDtB;;AsBnzDI;EAGI,oCjBwZ2F;EiBvZ3F,kFjByZ6F;AL25CrG;;AsB9yDI;EAEE,qBnBpEY;EmBuEV,sDjBqe0J;EiBpe1J,ghBAAkJ;AtB8yD1J;;AsBpzDI;EAUI,qBnB5EU;EmB6EV,iDnB7EU;AH23DlB;;AsBzzDI;;;EAgBI,cAAc;AtB+yDtB;;AsBxyDI;;;EAII,cAAc;AtB0yDtB;;AsBpyDI;EAGI,cnBtGU;AH24DlB;;AsBxyDI;;;EAQI,cAAc;AtBsyDtB;;AsBhyDI;EAGI,cnBpHU;AHq5DlB;;AsBpyDI;EAMM,qBnBvHQ;AHy5DlB;;AsBxyDI;;;EAYI,cAAc;AtBkyDtB;;AsB9yDI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;AtBiyDnD;;AsBnzDI;EAwBM,iDnBzIQ;AHw6DlB;;AsBvzDI;EA4BM,qBnB7IQ;AH46DlB;;AsBvxDI;EAGI,qBnBxJU;AHg7DlB;;AsB3xDI;;;EAQI,cAAc;AtByxDtB;;AsBjyDI;EAaM,qBnBlKQ;EmBmKR,iDnBnKQ;AH27DlB;;AsBr7DE;EACE,aAAa;EACb,WAAW;EACX,mBjBod0C;ED5a1C,cAAW;EkBtCX,cnBbY;AHq8DhB;;AsBr7DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBjBsyBqC;EiBryBrC,iBAAiB;ElBmFf,mBAtCY;EkB3Cd,gBjBkP6B;EiBjP7B,WnBpBW;EmBqBX,uCnB3BY;EShBZ,sBPqOgC;AL+vDpC;;AsBp7DI;EAEE,qBnBlCU;EmBqCR,oCjBgb2F;EiB/a3F,sSdfmI;EcgBnI,4BAA4B;EAC5B,2DjB+a6F;EiB9a7F,gEjB6awF;ALugDhG;;AsB77DI;EAaI,qBnB7CQ;EmB8CR,+CnB9CQ;AHk+DhB;;AsBl8DI;;;EAmBI,cAAc;AtBq7DtB;;AsB96DI;EAGI,oCjBwZ2F;EiBvZ3F,kFjByZ6F;ALshDrG;;AsBz6DI;EAEE,qBnBtEU;EmByER,sDjBqe0J;EiBpe1J,0jBAAkJ;AtBy6D1J;;AsB/6DI;EAUI,qBnB9EQ;EmB+ER,+CnB/EQ;AHw/DhB;;AsBp7DI;;;EAgBI,cAAc;AtB06DtB;;AsBn6DI;;;EAII,cAAc;AtBq6DtB;;AsB/5DI;EAGI,cnBxGQ;AHwgEhB;;AsBn6DI;;;EAQI,cAAc;AtBi6DtB;;AsB35DI;EAGI,cnBtHQ;AHkhEhB;;AsB/5DI;EAMM,qBnBzHM;AHshEhB;;AsBn6DI;;;EAYI,cAAc;AtB65DtB;;AsBz6DI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;AtB45DnD;;AsB96DI;EAwBM,+CnB3IM;AHqiEhB;;AsBl7DI;EA4BM,qBnB/IM;AHyiEhB;;AsBl5DI;EAGI,qBnB1JQ;AH6iEhB;;AsBt5DI;;;EAQI,cAAc;AtBo5DtB;;AsB55DI;EAaM,qBnBpKM;EmBqKN,+CnBrKM;AHwjEhB;;AoB50DA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;ApB+0DrB;;AoBl1DA;EASI,WAAW;ApB60Df;;AgB3hEI;EIqMJ;IAeM,aAAa;IACb,mBAAmB;IACnB,uBAAuB;IACvB,gBAAgB;EpB40DpB;EoB91DF;IAuBM,aAAa;IACb,cAAc;IACd,mBAAmB;IACnB,mBAAmB;IACnB,gBAAgB;EpB00DpB;EoBr2DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EpBw0D1B;EoB12DF;IAuCM,qBAAqB;EpBs0DzB;EoB72DF;;IA4CM,WAAW;EpBq0Df;EoBj3DF;IAkDM,aAAa;IACb,mBAAmB;IACnB,uBAAuB;IACvB,WAAW;IACX,eAAe;EpBk0DnB;EoBx3DF;IAyDM,kBAAkB;IAClB,cAAc;IACd,aAAa;IACb,qBf2LwC;Ie1LxC,cAAc;EpBk0DlB;EoB/3DF;IAiEM,mBAAmB;IACnB,uBAAuB;EpBi0D3B;EoBn4DF;IAqEM,gBAAgB;EpBi0DpB;AACF;;AwBloEA;EACE,qBAAqB;EAErB,gBnBkR+B;EmBjR/B,crBFe;EqBGf,kBAAkB;EAClB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECsF3C,yBpB0RkC;EDhQ9B,eAtCY;EqBchB,gBpByL+B;EO3R7B,sBPqOgC;EgBpO9B,qIhBqb6I;AL6tDnJ;;AqB7oEI;EGLJ;IHMM,gBAAgB;ErBipEpB;AACF;;AMlpEE;EkBQE,crBZa;EqBab,qBAAqB;AxB8oEzB;;AwB7pEA;EAoBI,UAAU;EACV,iDrBlBa;AH+pEjB;;AwBlqEA;EA2BI,anB8Y6B;AL6vDjC;;AwB5nEA;;EAEE,oBAAoB;AxB+nEtB;;AwBtnEE;ECrDA,WtBqBa;EoBrBX,yBpBGa;EsBDf,qBtBCe;AH8qEjB;;AM3qEE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzBwrE7H;;AyB5qEE;EAMI,gDAAiF;AzB0qEvF;;AyBrqEE;EAEE,WtBHW;EsBIX,yBtBtBa;EsBuBb,qBtBvBa;AH8rEjB;;AyBhqEE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzBysEnN;;AyB7pEI;;EAKI,gDAAiF;AzB6pEzF;;AwBxpEE;ECrDA,WtBqBa;EoBrBX,yBpBEa;EsBAf,qBtBAe;AHitEjB;;AM7sEE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzB0tE7H;;AyB9sEE;EAMI,8CAAiF;AzB4sEvF;;AyBvsEE;EAEE,WtBHW;EsBIX,yBtBvBa;EsBwBb,qBtBxBa;AHiuEjB;;AyBlsEE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzB2uEnN;;AyB/rEI;;EAKI,8CAAiF;AzB+rEzF;;AwB1rEE;ECrDA,WtBqBa;EoBrBX,yBpBiBc;EsBfhB,qBtBegB;AHouElB;;AM/uEE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzB4vE7H;;AyBhvEE;EAMI,gDAAiF;AzB8uEvF;;AyBzuEE;EAEE,WtBHW;EsBIX,yBtBRc;EsBSd,qBtBTc;AHovElB;;AyBpuEE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzB6wEnN;;AyBjuEI;;EAKI,gDAAiF;AzBiuEzF;;AwB5tEE;ECrDA,WtBqBa;EoBrBX,yBpBYa;EsBVf,qBtBUe;AH2wEjB;;AMjxEE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzB8xE7H;;AyBlxEE;EAMI,gDAAiF;AzBgxEvF;;AyB3wEE;EAEE,WtBHW;EsBIX,yBtBba;EsBcb,qBtBda;AH2xEjB;;AyBtwEE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzB+yEnN;;AyBnwEI;;EAKI,gDAAiF;AzBmwEzF;;AwB9vEE;ECrDA,ctB8BgB;EoB9Bd,yBpBQa;EsBNf,qBtBMe;AHizEjB;;AMnzEE;EmBAE,ctBwBc;EoB9Bd,yBEDoF;EASpF,qBATyH;AzBg0E7H;;AyBpzEE;EAMI,gDAAiF;AzBkzEvF;;AyB7yEE;EAEE,ctBMc;EsBLd,yBtBjBa;EsBkBb,qBtBlBa;AHi0EjB;;AyBxyEE;;EAGE,ctBNc;EsBOd,yBAtCuK;EA0CvK,qBA1C+M;AzBi1EnN;;AyBryEI;;EAKI,gDAAiF;AzBqyEzF;;AwBhyEE;ECrDA,WtBqBa;EoBrBX,yBpBeY;EsBbd,qBtBac;AH40EhB;;AMr1EE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzBk2E7H;;AyBt1EE;EAMI,+CAAiF;AzBo1EvF;;AyB/0EE;EAEE,WtBHW;EsBIX,yBtBVY;EsBWZ,qBtBXY;AH41EhB;;AyB10EE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzBm3EnN;;AyBv0EI;;EAKI,+CAAiF;AzBu0EzF;;AwBl0EE;ECrDA,ctB8BgB;EoB9Bd,yBpBIiB;EsBFnB,qBtBEmB;AHy3ErB;;AMv3EE;EmBAE,ctBwBc;EoB9Bd,yBEDoF;EASpF,qBATyH;AzBo4E7H;;AyBx3EE;EAMI,iDAAiF;AzBs3EvF;;AyBj3EE;EAEE,ctBMc;EsBLd,yBtBrBiB;EsBsBjB,qBtBtBiB;AHy4ErB;;AyB52EE;;EAGE,ctBNc;EsBOd,yBAtCuK;EA0CvK,qBA1C+M;AzBq5EnN;;AyBz2EI;;EAKI,iDAAiF;AzBy2EzF;;AwBp2EE;ECrDA,WtBqBa;EoBrBX,yBpBEa;EsBAf,qBtBAe;AH65EjB;;AMz5EE;EmBAE,WtBeW;EoBrBX,yBEDoF;EASpF,qBATyH;AzBs6E7H;;AyB15EE;EAMI,8CAAiF;AzBw5EvF;;AyBn5EE;EAEE,WtBHW;EsBIX,yBtBvBa;EsBwBb,qBtBxBa;AH66EjB;;AyB94EE;;EAGE,WtBfW;EsBgBX,yBAtCuK;EA0CvK,qBA1C+M;AzBu7EnN;;AyB34EI;;EAKI,8CAAiF;AzB24EzF;;AwBh4EE;ECJA,ctBpDe;EsBqDf,qBtBrDe;AH67EjB;;AM17EE;EmBqDE,WtBtCW;EsBuCX,yBtBzDa;EsB0Db,qBtB1Da;AHm8EjB;;AyBt4EE;EAEE,gDtB/Da;AHu8EjB;;AyBr4EE;EAEE,ctBpEa;EsBqEb,6BAA6B;AzBu4EjC;;AyBp4EE;;EAGE,WtBzDW;EsB0DX,yBtB5Ea;EsB6Eb,qBtB7Ea;AHm9EjB;;AyBp4EI;;EAKI,gDtBpFS;AHw9EjB;;AwBh6EE;ECJA,ctBrDe;EsBsDf,qBtBtDe;AH89EjB;;AM19EE;EmBqDE,WtBtCW;EsBuCX,yBtB1Da;EsB2Db,qBtB3Da;AHo+EjB;;AyBt6EE;EAEE,8CtBhEa;AHw+EjB;;AyBr6EE;EAEE,ctBrEa;EsBsEb,6BAA6B;AzBu6EjC;;AyBp6EE;;EAGE,WtBzDW;EsB0DX,yBtB7Ea;EsB8Eb,qBtB9Ea;AHo/EjB;;AyBp6EI;;EAKI,8CtBrFS;AHy/EjB;;AwBh8EE;ECJA,ctBtCgB;EsBuChB,qBtBvCgB;AH++ElB;;AM1/EE;EmBqDE,WtBtCW;EsBuCX,yBtB3Cc;EsB4Cd,qBtB5Cc;AHq/ElB;;AyBt8EE;EAEE,gDtBjDc;AHy/ElB;;AyBr8EE;EAEE,ctBtDc;EsBuDd,6BAA6B;AzBu8EjC;;AyBp8EE;;EAGE,WtBzDW;EsB0DX,yBtB9Dc;EsB+Dd,qBtB/Dc;AHqgFlB;;AyBp8EI;;EAKI,gDtBtEU;AH0gFlB;;AwBh+EE;ECJA,ctB3Ce;EsB4Cf,qBtB5Ce;AHohFjB;;AM1hFE;EmBqDE,WtBtCW;EsBuCX,yBtBhDa;EsBiDb,qBtBjDa;AH0hFjB;;AyBt+EE;EAEE,gDtBtDa;AH8hFjB;;AyBr+EE;EAEE,ctB3Da;EsB4Db,6BAA6B;AzBu+EjC;;AyBp+EE;;EAGE,WtBzDW;EsB0DX,yBtBnEa;EsBoEb,qBtBpEa;AH0iFjB;;AyBp+EI;;EAKI,gDtB3ES;AH+iFjB;;AwBhgFE;ECJA,ctB/Ce;EsBgDf,qBtBhDe;AHwjFjB;;AM1jFE;EmBqDE,ctB7Bc;EsB8Bd,yBtBpDa;EsBqDb,qBtBrDa;AH8jFjB;;AyBtgFE;EAEE,gDtB1Da;AHkkFjB;;AyBrgFE;EAEE,ctB/Da;EsBgEb,6BAA6B;AzBugFjC;;AyBpgFE;;EAGE,ctBhDc;EsBiDd,yBtBvEa;EsBwEb,qBtBxEa;AH8kFjB;;AyBpgFI;;EAKI,gDtB/ES;AHmlFjB;;AwBhiFE;ECJA,ctBxCc;EsByCd,qBtBzCc;AHilFhB;;AM1lFE;EmBqDE,WtBtCW;EsBuCX,yBtB7CY;EsB8CZ,qBtB9CY;AHulFhB;;AyBtiFE;EAEE,8CtBnDY;AH2lFhB;;AyBriFE;EAEE,ctBxDY;EsByDZ,6BAA6B;AzBuiFjC;;AyBpiFE;;EAGE,WtBzDW;EsB0DX,yBtBhEY;EsBiEZ,qBtBjEY;AHumFhB;;AyBpiFI;;EAKI,8CtBxEQ;AH4mFhB;;AwBhkFE;ECJA,ctBnDmB;EsBoDnB,qBtBpDmB;AH4nFrB;;AM1nFE;EmBqDE,ctB7Bc;EsB8Bd,yBtBxDiB;EsByDjB,qBtBzDiB;AHkoFrB;;AyBtkFE;EAEE,iDtB9DiB;AHsoFrB;;AyBrkFE;EAEE,ctBnEiB;EsBoEjB,6BAA6B;AzBukFjC;;AyBpkFE;;EAGE,ctBhDc;EsBiDd,yBtB3EiB;EsB4EjB,qBtB5EiB;AHkpFrB;;AyBpkFI;;EAKI,iDtBnFa;AHupFrB;;AwBhmFE;ECJA,ctBrDe;EsBsDf,qBtBtDe;AH8pFjB;;AM1pFE;EmBqDE,WtBtCW;EsBuCX,yBtB1Da;EsB2Db,qBtB3Da;AHoqFjB;;AyBtmFE;EAEE,8CtBhEa;AHwqFjB;;AyBrmFE;EAEE,ctBrEa;EsBsEb,6BAA6B;AzBumFjC;;AyBpmFE;;EAGE,WtBzDW;EsB0DX,yBtB7Ea;EsB8Eb,qBtB9Ea;AHorFjB;;AyBpmFI;;EAKI,8CtBrFS;AHyrFjB;;AwBrnFA;EACE,gBnB8M+B;EmB7M/B,crBrEe;EqBsEf,qBnB6F4C;AL2hF9C;;AM3rFE;EkBsEE,cnB2F8D;EmB1F9D,0BnB2F+C;AL8hFnD;;AwBhoFA;EAYI,0BnBsF+C;EmBrF/C,gBAAgB;AxBwnFpB;;AwBroFA;EAkBI,crB7Dc;EqB8Dd,oBAAoB;AxBunFxB;;AwB5mFA;ECLE,oBpBySgC;ED/Q5B,kBAtCY;EqBchB,gBpB6H+B;EO/N7B,qBPsO+B;ALk/EnC;;AwB/mFA;ECTE,uBpBoSiC;ED1Q7B,mBAtCY;EqBchB,gBpB8H+B;EOhO7B,qBPuO+B;ALw/EnC;;AwB7mFA;EACE,cAAc;EACd,WAAW;AxBgnFb;;AwBlnFA;EAMI,kBnBuT+B;ALyzEnC;;AwB3mFA;;;EAII,WAAW;AxB6mFf;;A0BnvFA;ELMM,gChBsP2C;AL2/EjD;;AqB5uFI;EKXJ;ILYM,gBAAgB;ErBgvFpB;AACF;;A0B7vFA;EAII,UAAU;A1B6vFd;;A0BzvFA;EAEI,aAAa;A1B2vFjB;;A0BvvFA;EACE,kBAAkB;EAClB,SAAS;EACT,gBAAgB;ELXZ,6BhBuPwC;AL+gF9C;;AqBjwFI;EKGJ;ILFM,gBAAgB;ErBqwFpB;AACF;;A2BjxFA;;;;EAIE,kBAAkB;A3BoxFpB;;A2BjxFA;EACE,mBAAmB;A3BoxFrB;;A4BhwFI;EACE,qBAAqB;EACrB,oBvB0N0C;EuBzN1C,uBvBwN0C;EuBvN1C,WAAW;EAhCf,uBAA8B;EAC9B,qCAA4C;EAC5C,gBAAgB;EAChB,oCAA2C;A5BoyF7C;;A4B/uFI;EACE,cAAc;A5BkvFpB;;A2B5xFA;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,atBipBsC;EsBhpBtC,aAAa;EACb,WAAW;EACX,gBtButBuC;EsBttBvC,iBAA8B;EAC9B,oBAA4B;EvBsGxB,eAtCY;EuB9DhB,cxBnBe;EwBoBf,gBAAgB;EAChB,gBAAgB;EAChB,yBxBpBmB;EwBqBnB,4BAA4B;EAC5B,qCxBKa;EShCX,sBPqOgC;ALslFpC;;A2BvxFI;EACE,WAAW;EACX,OAAO;A3B0xFb;;A2BvxFI;EACE,QAAQ;EACR,UAAU;A3B0xFhB;;AgB9wFI;EWnBA;IACE,WAAW;IACX,OAAO;E3BqyFX;E2BlyFE;IACE,QAAQ;IACR,UAAU;E3BoyFd;AACF;;AgBzxFI;EWnBA;IACE,WAAW;IACX,OAAO;E3BgzFX;E2B7yFE;IACE,QAAQ;IACR,UAAU;E3B+yFd;AACF;;AgBpyFI;EWnBA;IACE,WAAW;IACX,OAAO;E3B2zFX;E2BxzFE;IACE,QAAQ;IACR,UAAU;E3B0zFd;AACF;;AgB/yFI;EWnBA;IACE,WAAW;IACX,OAAO;E3Bs0FX;E2Bn0FE;IACE,QAAQ;IACR,UAAU;E3Bq0Fd;AACF;;A2B/zFA;EAEI,SAAS;EACT,YAAY;EACZ,aAAa;EACb,uBtBorBuC;AL6oE3C;;A4Bh2FI;EACE,qBAAqB;EACrB,oBvB0N0C;EuBzN1C,uBvBwN0C;EuBvN1C,WAAW;EAzBf,aAAa;EACb,qCAA4C;EAC5C,0BAAiC;EACjC,oCAA2C;A5B63F7C;;A4B/0FI;EACE,cAAc;A5Bk1FpB;;A2Bx0FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,qBtBsqBuC;ALoqE3C;;A4Bv3FI;EACE,qBAAqB;EACrB,oBvB0N0C;EuBzN1C,uBvBwN0C;EuBvN1C,WAAW;EAlBf,mCAA0C;EAC1C,eAAe;EACf,sCAA6C;EAC7C,wBAA+B;A5B64FjC;;A4Bt2FI;EACE,cAAc;A5By2FpB;;A4Bt4FI;EDmDE,iBAAiB;A3Bu1FvB;;A2Bl1FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,sBtBqpBuC;AL+rE3C;;A4Bl5FI;EACE,qBAAqB;EACrB,oBvB0N0C;EuBzN1C,uBvBwN0C;EuBvN1C,WAAW;A5Bq5FjB;;A4Bz5FI;EAgBI,aAAa;A5B64FrB;;A4B14FM;EACE,qBAAqB;EACrB,qBvBuMwC;EuBtMxC,uBvBqMwC;EuBpMxC,WAAW;EA9BjB,mCAA0C;EAC1C,yBAAgC;EAChC,sCAA6C;A5B46F/C;;A4B34FI;EACE,cAAc;A5B84FpB;;A4Bx5FM;EDiDA,iBAAiB;A3B22FvB;;A2Bp2FA;EAKI,WAAW;EACX,YAAY;A3Bm2FhB;;A2B91FA;EE9GE,SAAS;EACT,gBAAmB;EACnB,gBAAgB;EAChB,6B1BqBgB;AH27FlB;;A2B91FA;EACE,cAAc;EACd,WAAW;EACX,uBtByoBwC;EsBxoBxC,WAAW;EACX,gBtB4J+B;EsB3J/B,cxB5FgB;EwB6FhB,mBAAmB;EACnB,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;A3Bi2FX;;AMr9FE;EqBmIE,ctB0mBqD;EsBzmBrD,qBAAqB;EJ9IrB,yBpBsBc;AH+8FlB;;A2Bj3FA;EAgCI,cxBhJiB;EwBiJjB,qBAAqB;EJrJrB,yBpBGa;AHw+FjB;;A2Bv3FA;EAuCI,cxBhIc;EwBiId,oBAAoB;EACpB,6BAA6B;A3Bo1FjC;;A2B50FA;EACE,cAAc;A3B+0FhB;;A2B30FA;EACE,cAAc;EACd,sBtBolBwC;EsBnlBxC,gBAAgB;EvBpDZ,mBAtCY;EuB4FhB,cxBpJgB;EwBqJhB,mBAAmB;A3B80FrB;;A2B10FA;EACE,cAAc;EACd,uBtB0kBwC;EsBzkBxC,cxBzJgB;AHs+FlB;;A8BvgGA;;EAEE,kBAAkB;EAClB,oBAAoB;EACpB,sBAAsB;A9B0gGxB;;A8B9gGA;;EAOI,kBAAkB;EAClB,cAAc;A9B4gGlB;;AM3gGE;;EwBII,UAAU;A9B4gGhB;;A8BzhGA;;;;EAkBM,UAAU;A9B8gGhB;;A8BxgGA;EACE,aAAa;EACb,eAAe;EACf,2BAA2B;A9B2gG7B;;A8B9gGA;EAMI,WAAW;A9B4gGf;;A8BxgGA;;EAII,iBzB8L6B;AL20FjC;;A8B7gGA;;ElBhBI,0BkB0B8B;ElBzB9B,6BkByB8B;A9BygGlC;;A8BnhGA;;ElBFI,yBkBiB6B;ElBhB7B,4BkBgB6B;A9B0gGjC;;A8B1/FA;EACE,wBAAmC;EACnC,uBAAkC;A9B6/FpC;;A8B//FA;;;EAOI,cAAc;A9B8/FlB;;A8B3/FE;EACE,eAAe;A9B8/FnB;;A8B1/FA;EACE,uBAAsC;EACtC,sBAAqC;A9B6/FvC;;A8B1/FA;EACE,sBAAsC;EACtC,qBAAqC;A9B6/FvC;;A8Bz+FA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,uBAAuB;A9B4+FzB;;A8B/+FA;;EAOI,WAAW;A9B6+Ff;;A8Bp/FA;;EAYI,gBzB6G6B;ALg4FjC;;A8Bz/FA;;ElBlFI,6BkBoG+B;ElBnG/B,4BkBmG+B;A9B6+FnC;;A8B//FA;;ElBhGI,yBkBuH4B;ElBtH5B,0BkBsH4B;A9B8+FhC;;A8B79FA;;EAGI,gBAAgB;A9B+9FpB;;A8Bl+FA;;;;EAOM,kBAAkB;EAClB,sBAAsB;EACtB,oBAAoB;A9Bk+F1B;;A+B3nGA;EACE,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,oBAAoB;EACpB,WAAW;A/B8nGb;;A+BnoGA;;;;EAWI,kBAAkB;EAClB,cAAc;EAGd,SAAS;EACT,gBAAgB;A/B6nGpB;;A+B7oGA;;;;;;;;;;;;EAqBM,iB1B4M2B;AL27FjC;;A+B5pGA;;;EA6BI,UAAU;A/BqoGd;;A+BlqGA;EAkCI,UAAU;A/BooGd;;A+BtqGA;;EnBeI,0BmBwBmD;EnBvBnD,6BmBuBmD;A/BqoGvD;;A+B5qGA;;EnB6BI,yBmBWmD;EnBVnD,4BmBUmD;A/B0oGvD;;A+BlrGA;EA8CI,aAAa;EACb,mBAAmB;A/BwoGvB;;A+BvrGA;;EnBeI,0BmBmC6E;EnBlC7E,6BmBkC6E;A/B2oGjF;;A+B7rGA;EnB6BI,yBmBsBsE;EnBrBtE,4BmBqBsE;A/B+oG1E;;A+BpoGA;;EAEE,aAAa;A/BuoGf;;A+BzoGA;;EAQI,kBAAkB;EAClB,UAAU;A/BsoGd;;A+B/oGA;;EAYM,UAAU;A/BwoGhB;;A+BppGA;;;;;;;;EAoBI,iB1B+I6B;AL4/FjC;;A+BvoGA;EAAuB,kB1B2IU;ALggGjC;;A+B1oGA;EAAsB,iB1B0IW;ALogGjC;;A+BtoGA;EACE,aAAa;EACb,mBAAmB;EACnB,yB1BuRkC;E0BtRlC,gBAAgB;E3BsBZ,eAtCY;E2BkBhB,gB1BgL+B;E0B/K/B,gB1BoL+B;E0BnL/B,c5BrGe;E4BsGf,kBAAkB;EAClB,mBAAmB;EACnB,yB5BnFgB;E4BoFhB,yB5BzGe;ESHb,sBPqOgC;ALihGpC;;A+BtpGA;;EAkBI,aAAa;A/ByoGjB;;A+B/nGA;;EAEE,gC1B6WqI;ALqxFvI;;A+B/nGA;;;;;;EAME,oB1BkQgC;ED/Q5B,kBAtCY;E2BqDhB,gB1BsF+B;EO/N7B,qBPsO+B;ALsiGnC;;A+B/nGA;;EAEE,kC1B2VqI;ALuyFvI;;A+B/nGA;;;;;;EAME,uB1B4OiC;ED1Q7B,mBAtCY;E2BsEhB,gB1BsE+B;EOhO7B,qBPuO+B;ALsjGnC;;A+B/nGA;;EAEE,sBAA0E;A/BkoG5E;;A+BvnGA;;;;;;EnB3JI,0BmBiK4B;EnBhK5B,6BmBgK4B;A/B2nGhC;;A+BxnGA;;;;;;EnBtJI,yBmB4J2B;EnB3J3B,4BmB2J2B;A/B4nG/B;;AgClzGA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;AhCqzGvE;;AgClzGA;EACE,oBAAoB;EACpB,kB3Bqf0C;ALg0F5C;;AgClzGA;EACE,kBAAkB;EAClB,WAAW;EACX,UAAU;AhCqzGZ;;AgCxzGA;EAMI,c7BjBiB;E6BkBjB,qB7BnBa;EoBHb,yBpBGa;AH00GjB;;AgC9zGA;EAiBM,iD7B7BW;AH80GjB;;AgCl0GA;EAsBI,qB3BqbsE;AL23F1E;;AgCt0GA;EA0BI,c7BrCiB;E6BsCjB,yB3B8e8E;E2B7e9E,qB3B6e8E;ALm0FlF;;AgC50GA;EAkCM,c7BtBY;AHo0GlB;;AgCh1GA;EAqCQ,yB7B7BU;AH40GlB;;AgCryGA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;AhCwyGrB;;AgC3yGA;EAOI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W3B0bwC;E2BzbxC,Y3BybwC;E2BxbxC,oBAAoB;EACpB,WAAW;EACX,yB7BzEiB;E6B0EjB,yB3BmJ6B;ALqpGjC;;AgCxzGA;EAsBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W3B2awC;E2B1axC,Y3B0awC;E2BzaxC,WAAW;EACX,mCAAgE;AhCsyGpE;;AgC7xGA;EpBrGI,sBPqOgC;ALiqGpC;;AgCjyGA;EAOM,gNxBrEqI;ARm2G3I;;AgCryGA;EAaM,qB7B9GW;EoBHb,yBpBGa;AH24GjB;;AgC1yGA;EAkBM,6JxBhFqI;AR42G3I;;AgC9yGA;EAwBM,yC7BzHW;AHm5GjB;;AgClzGA;EA2BM,yC7B5HW;AHu5GjB;;AgClxGA;EAGI,kB3B0Z+C;ALy3FnD;;AgCtxGA;EAQM,0JxB1GqI;AR43G3I;;AgC1xGA;EAcM,yC7BnJW;AHm6GjB;;AgCtwGA;EACE,qBAA2D;AhCywG7D;;AgC1wGA;EAKM,cAAqD;EACrD,c3BkY+E;E2BjY/E,mBAAmB;EAEnB,qB3BgY4E;ALw4FlF;;AgCjxGA;EAaM,wBAA0I;EAC1I,0BAA+G;EAC/G,uB3B2XiI;E2B1XjI,wB3B0XiI;E2BzXjI,yB7BvJY;E6ByJZ,qB3BsX4E;EgBziB5E,iJhB8f+H;EgB9f/H,yIhB8f+H;EgB9f/H,8KhB8f+H;AL67FrI;;AqBt7GI;EW2JJ;IX1JM,gBAAgB;ErB07GpB;AACF;;AgCjyGA;EA0BM,yB7BtLe;E6BuLf,sCAA4E;EAA5E,8BAA4E;AhC2wGlF;;AgCtyGA;EAiCM,yC7B9LW;AHu8GjB;;AgC7vGA;EACE,qBAAqB;EACrB,WAAW;EACX,mC3BwR2H;E2BvR3H,0C3BwKkC;EDhQ9B,eAtCY;E4BiIhB,gB3BiE+B;E2BhE/B,gB3BqE+B;E2BpE/B,c7BpNe;E6BqNf,sBAAsB;EACtB,6M3BmWmI;E2BlWnI,yB7BrNmB;E6BsNnB,yB7BxNe;ESHb,sBPqOgC;E2BPlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AhC8vGlB;;AgC9wGA;EAmBI,qB3B0PsE;E2BzPtE,UAAU;EAIR,iD7BlOW;AH89GjB;;AgCpxGA;EAiCM,c7B5OW;E6B6OX,yB7B3Oe;AHk+GrB;;AgCzxGA;EAwCI,YAAY;EACZ,sB3BmIgC;E2BlIhC,sBAAsB;AhCqvG1B;;AgC/xGA;EA8CI,c7BhOc;E6BiOd,yB7BrOc;AH09GlB;;AgCpyGA;EAoDI,aAAa;AhCovGjB;;AgChvGA;EACE,kC3BmOqI;E2BlOrI,oB3B2HkC;E2B1HlC,uB3B0HkC;E2BzHlC,oB3B0HiC;ED1Q7B,mBAtCY;AJ06GlB;;AgChvGA;EACE,gC3B4NqI;E2B3NrI,mB3BwHiC;E2BvHjC,sB3BuHiC;E2BtHjC,kB3BuHgC;ED/Q5B,kBAtCY;AJk7GlB;;AgC3uGA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mC3B0M2H;E2BzM3H,gBAAgB;AhC8uGlB;;AgC3uGA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mC3BkM2H;E2BjM3H,SAAS;EACT,UAAU;AhC8uGZ;;AgCpvGA;EASI,qB3B+KsE;E2B9KtE,iD7BzSa;AHwhHjB;;AgCzvGA;EAcI,yB7BzRc;AHwgHlB;;AgC7vGA;EAmBM,iB3BqUQ;ALy6Fd;;AgCjwGA;EAwBI,0BAA0B;AhC6uG9B;;AgCzuGA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mC3BoK2H;E2BnK3H,yB3BoDkC;E2BlDlC,gB3BlD+B;E2BmD/B,gB3B9C+B;E2B+C/B,c7BvUe;E6BwUf,yB7BtUmB;E6BuUnB,yB7BzUe;ESHb,sBPqOgC;ALm1GpC;;AgCzvGA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6B3B8I+F;E2B7I/F,yB3BkCgC;E2BjChC,gB3B9D6B;E2B+D7B,c7BvVa;E6BwVb,iBAAiB;ET1VjB,yBpBuBc;E6BqUd,oBAAoB;EpB7VpB,kCoB8VgF;AhC2uGpF;;AgCjuGA;EACE,WAAW;EACX,2BAA+F;EAC/F,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AhCouGlB;;AgCzuGA;EAQI,aAAa;AhCquGjB;;AgC7uGA;EAY8B,oE7BhXb;AHqlHjB;;AgCjvGA;EAa8B,oE7BjXb;AHylHjB;;AgCrvGA;EAc8B,oE7BlXb;AH6lHjB;;AgCzvGA;EAkBI,SAAS;AhC2uGb;;AgC7vGA;EAsBI,W3B8N6C;E2B7N7C,Y3B6N6C;E2B5N7C,oBAAyE;ET/XzE,yBpBGa;E6B8Xb,S3B6N0C;EO/lB1C,mBPgmB6C;EgB/lB3C,4GhB8f+H;E2BzHjI,wBAAgB;EAAhB,gBAAgB;AhC0uGpB;;AqB1mHI;EWkWJ;IXjWM,gBAAgB;ErB8mHpB;AACF;;AgC9wGA;ETvWI,yBlBmmB2E;ALshG/E;;AgClxGA;EAsCI,W3BuMoC;E2BtMpC,c3BuMqC;E2BtMrC,kBAAkB;EAClB,e3BsMuC;E2BrMvC,yB7BzXc;E6B0Xd,yBAAyB;EpBnZzB,mBPylBoC;AL2iGxC;;AgC5xGA;EAiDI,W3BmM6C;E2BlM7C,Y3BkM6C;EkB3lB7C,yBpBGa;E6BwZb,S3BmM0C;EO/lB1C,mBPgmB6C;EgB/lB3C,4GhB8f+H;E2B/FjI,qBAAgB;EAAhB,gBAAgB;AhC8uGpB;;AqBxoHI;EWkWJ;IXjWM,gBAAgB;ErB4oHpB;AACF;;AgC5yGA;ETvWI,yBlBmmB2E;ALojG/E;;AgChzGA;EAgEI,W3B6KoC;E2B5KpC,c3B6KqC;E2B5KrC,kBAAkB;EAClB,e3B4KuC;E2B3KvC,yB7BnZc;E6BoZd,yBAAyB;EpB7azB,mBPylBoC;ALykGxC;;AgC1zGA;EA2EI,W3ByK6C;E2BxK7C,Y3BwK6C;E2BvK7C,aAAa;EACb,oB3BvD+B;E2BwD/B,mB3BxD+B;EkB9X/B,yBpBGa;E6Bqbb,S3BsK0C;EO/lB1C,mBPgmB6C;EgB/lB3C,4GhB8f+H;E2BlEjI,gBAAgB;AhCkvGpB;;AqBzqHI;EWkWJ;IXjWM,gBAAgB;ErB6qHpB;AACF;;AgC70GA;ETvWI,yBlBmmB2E;ALqlG/E;;AgCj1GA;EA6FI,W3BgJoC;E2B/IpC,c3BgJqC;E2B/IrC,kBAAkB;EAClB,e3B+IuC;E2B9IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;AhCwvGhD;;AgC31GA;EAwGI,yB7Bvbc;ESzBd,mBPylBoC;AL+mGxC;;AgCh2GA;EA6GI,kBAAkB;EAClB,yB7B7bc;ESzBd,mBPylBoC;ALqnGxC;;AgCt2GA;EAoHM,yB7BjcY;AHurHlB;;AgC12GA;EAwHM,eAAe;AhCsvGrB;;AgC92GA;EA4HM,yB7BzcY;AH+rHlB;;AgCl3GA;EAgIM,eAAe;AhCsvGrB;;AgCt3GA;EAoIM,yB7BjdY;AHusHlB;;AgCjvGA;;;EXhfM,4GhB8f+H;ALyuGrI;;AqBluHI;EW2eJ;;;IX1eM,gBAAgB;ErBwuHpB;AACF;;AiChvHA;EACE,aAAa;EACb,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AjCmvHlB;;AiChvHA;EACE,cAAc;EACd,oB5BkqBsC;ALilGxC;;AMlvHE;E2BEE,qBAAqB;AjCovHzB;;AiCzvHA;EAUI,c9BUc;E8BTd,oBAAoB;EACpB,eAAe;AjCmvHnB;;AiC3uHA;EACE,gC9BJgB;AHkvHlB;;AiC/uHA;EAII,mB5BkM6B;AL6iHjC;;AiCnvHA;EAQI,6BAAgD;ErB3BhD,+BP4NgC;EO3NhC,gCP2NgC;ALgjHpC;;AM1wHE;E2B6BI,qC9BfY;AHgwHlB;;AiC7vHA;EAgBM,c9BhBY;E8BiBZ,6BAA6B;EAC7B,yBAAyB;AjCivH/B;;AiCnwHA;;EAwBI,c9BvBc;E8BwBd,yB9BhDiB;E8BiDjB,qC9BjDiB;AHiyHrB;;AiC1wHA;EA+BI,gB5BuK6B;EOzN7B,yBqBoD4B;ErBnD5B,0BqBmD4B;AjC+uHhC;;AiCtuHA;ErBtEI,sBPqOgC;AL2kHpC;;AiC1uHA;;EAOI,c9BxEiB;E8ByEjB,yB9B1Ea;AHkzHjB;;AiC/tHA;EAEI,cAAc;EACd,kBAAkB;AjCiuHtB;;AiC7tHA;EAEI,aAAa;EACb,YAAY;EACZ,kBAAkB;AjC+tHtB;;AiCttHA;EAEI,aAAa;AjCwtHjB;;AiC1tHA;EAKI,cAAc;AjCytHlB;;AkC7zHA;EACE,kBAAkB;EAClB,aAAa;EACb,eAAe;EACf,mBAAmB;EACnB,8BAA8B;EAC9B,oB7B0GW;ALstHb;;AkCt0HA;;EAYI,aAAa;EACb,eAAe;EACf,mBAAmB;EACnB,8BAA8B;AlC+zHlC;;AkCtzHA;EACE,qBAAqB;EACrB,sB7BoqB+E;E6BnqB/E,yB7BmqB+E;E6BlqB/E,kB7BoFW;EDFP,kBAtCY;E8B1ChB,oBAAoB;EACpB,mBAAmB;AlCyzHrB;;AMz1HE;E4BmCE,qBAAqB;AlC0zHzB;;AkCjzHA;EACE,aAAa;EACb,sBAAsB;EACtB,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AlCozHlB;;AkCzzHA;EAQI,gBAAgB;EAChB,eAAe;AlCqzHnB;;AkC9zHA;EAaI,gBAAgB;EAChB,WAAW;AlCqzHf;;AkC5yHA;EACE,qBAAqB;EACrB,mB7B2lBuC;E6B1lBvC,sB7B0lBuC;ALqtGzC;;AkCnyHA;EACE,gBAAgB;EAChB,YAAY;EAGZ,mBAAmB;AlCoyHrB;;AkChyHA;EACE,wB7BsmBwC;EDnlBpC,kBAtCY;E8BqBhB,cAAc;EACd,6BAA6B;EAC7B,6BAAuC;EtB3GrC,sBPqOgC;AL0qHpC;;AMp4HE;E4BoGE,qBAAqB;AlCoyHzB;;AkC9xHA;EACE,qBAAqB;EACrB,YAAY;EACZ,aAAa;EACb,sBAAsB;EACtB,WAAW;EACX,mCAAmC;EACnC,0BAA0B;AlCiyH5B;;AgBz1HI;EkBkEC;;IAIK,gBAAgB;IAChB,eAAe;ElCyxHvB;AACF;;AgB92HI;EkB+EA;IAUI,qBAAqB;IACrB,2BAA2B;ElC0xHjC;EkCryHG;IAcK,mBAAmB;ElC0xH3B;EkCxyHG;IAiBO,kBAAkB;ElC0xH5B;EkC3yHG;IAqBO,qB7ByiB6B;I6BxiB7B,oB7BwiB6B;ELivGvC;EkC/yHG;;IA6BK,iBAAiB;ElCsxHzB;EkCnzHG;IAiCK,wBAAwB;IAGxB,gBAAgB;ElCmxHxB;EkCvzHG;IAwCK,aAAa;ElCkxHrB;AACF;;AgB73HI;EkBkEC;;IAIK,gBAAgB;IAChB,eAAe;ElC6zHvB;AACF;;AgBl5HI;EkB+EA;IAUI,qBAAqB;IACrB,2BAA2B;ElC8zHjC;EkCz0HG;IAcK,mBAAmB;ElC8zH3B;EkC50HG;IAiBO,kBAAkB;ElC8zH5B;EkC/0HG;IAqBO,qB7ByiB6B;I6BxiB7B,oB7BwiB6B;ELqxGvC;EkCn1HG;;IA6BK,iBAAiB;ElC0zHzB;EkCv1HG;IAiCK,wBAAwB;IAGxB,gBAAgB;ElCuzHxB;EkC31HG;IAwCK,aAAa;ElCszHrB;AACF;;AgBj6HI;EkBkEC;;IAIK,gBAAgB;IAChB,eAAe;ElCi2HvB;AACF;;AgBt7HI;EkB+EA;IAUI,qBAAqB;IACrB,2BAA2B;ElCk2HjC;EkC72HG;IAcK,mBAAmB;ElCk2H3B;EkCh3HG;IAiBO,kBAAkB;ElCk2H5B;EkCn3HG;IAqBO,qB7ByiB6B;I6BxiB7B,oB7BwiB6B;ELyzGvC;EkCv3HG;;IA6BK,iBAAiB;ElC81HzB;EkC33HG;IAiCK,wBAAwB;IAGxB,gBAAgB;ElC21HxB;EkC/3HG;IAwCK,aAAa;ElC01HrB;AACF;;AgBr8HI;EkBkEC;;IAIK,gBAAgB;IAChB,eAAe;ElCq4HvB;AACF;;AgB19HI;EkB+EA;IAUI,qBAAqB;IACrB,2BAA2B;ElCs4HjC;EkCj5HG;IAcK,mBAAmB;ElCs4H3B;EkCp5HG;IAiBO,kBAAkB;ElCs4H5B;EkCv5HG;IAqBO,qB7ByiB6B;I6BxiB7B,oB7BwiB6B;EL61GvC;EkC35HG;;IA6BK,iBAAiB;ElCk4HzB;EkC/5HG;IAiCK,wBAAwB;IAGxB,gBAAgB;ElC+3HxB;EkCn6HG;IAwCK,aAAa;ElC83HrB;AACF;;AkC56HA;EAeQ,qBAAqB;EACrB,2BAA2B;AlCi6HnC;;AkCj7HA;;EASU,gBAAgB;EAChB,eAAe;AlC66HzB;;AkCv7HA;EAmBU,mBAAmB;AlCw6H7B;;AkC37HA;EAsBY,kBAAkB;AlCy6H9B;;AkC/7HA;EA0BY,qB7ByiB6B;E6BxiB7B,oB7BwiB6B;ALi4GzC;;AkCp8HA;;EAkCU,iBAAiB;AlCu6H3B;;AkCz8HA;EAsCU,wBAAwB;EAGxB,gBAAgB;AlCq6H1B;;AkC98HA;EA6CU,aAAa;AlCq6HvB;;AkCx5HA;EAEI,yB/B7JW;AHujIf;;AM5kIE;E4BqLI,yB/BhKS;AH2jIf;;AkCh6HA;EAWM,yB/BtKS;AH+jIf;;AMplIE;E4B8LM,yB/BzKO;AHmkIf;;AkCx6HA;EAkBQ,yB/B7KO;AHukIf;;AkC56HA;;;;EA0BM,yB/BrLS;AH8kIf;;AkCn7HA;EA+BI,yB/B1LW;E+B2LX,gC/B3LW;AHmlIf;;AkCx7HA;EAoCI,wP7B6fsR;AL25G1R;;AkC57HA;EAwCI,yB/BnMW;AH2lIf;;AkCh8HA;EA0CM,yB/BrMS;AH+lIf;;AMpnIE;E4B6NM,yB/BxMO;AHmmIf;;AkCp5HA;EAEI,W/B3NW;AHinIf;;AM5nIE;E4ByOI,W/B9NS;AHqnIf;;AkC55HA;EAWM,+B/BpOS;AHynIf;;AMpoIE;E4BkPM,gC/BvOO;AH6nIf;;AkCp6HA;EAkBQ,gC/B3OO;AHioIf;;AkCx6HA;;;;EA0BM,W/BnPS;AHwoIf;;AkC/6HA;EA+BI,+B/BxPW;E+ByPX,sC/BzPW;AH6oIf;;AkCp7HA;EAoCI,8P7BkcqR;ALk9GzR;;AkCx7HA;EAwCI,+B/BjQW;AHqpIf;;AkC57HA;EA0CM,W/BnQS;AHypIf;;AMpqIE;E4BiRM,W/BtQO;AH6pIf;;AmCprIA;EACE,kBAAkB;EAClB,aAAa;EACb,sBAAsB;EACtB,YAAY;EACZ,qBAAqB;EACrB,sBhCiBa;EgChBb,2BAA2B;EAC3B,sChCyBa;EShCX,sBPqOgC;AL09HpC;;AmChsIA;EAYI,eAAe;EACf,cAAc;AnCwrIlB;;AmCrsIA;EvBUI,+BP4NgC;EO3NhC,gCP2NgC;ALo+HpC;;AmC1sIA;EvBwBI,mCP8MgC;EO7MhC,kCP6MgC;ALy+HpC;;AmClrIA;EAGE,cAAc;EACd,gB9B+wByC;ALo6G3C;;AmC/qIA;EACE,sB9BywBwC;ALy6G1C;;AmC/qIA;EACE,qBAA+B;EAC/B,gBAAgB;AnCkrIlB;;AmC/qIA;EACE,gBAAgB;AnCkrIlB;;AMztIE;E6B4CE,qBAAqB;AnCirIzB;;AmCnrIA;EAMI,oB9BwvBuC;ALy7G3C;;AmCzqIA;EACE,wB9B+uByC;E8B9uBzC,gBAAgB;EAEhB,qChCnCa;EgCoCb,6ChCpCa;AH+sIf;;AmChrIA;EvB/DI,0DuBuE8E;AnC4qIlF;;AmCprIA;EAaM,aAAa;AnC2qInB;;AmCtqIA;EACE,wB9B6tByC;E8B5tBzC,qChCnDa;EgCoDb,0ChCpDa;AH6tIf;;AmC5qIA;EvBjFI,0DPmzBoF;AL88GxF;;AmCjqIA;EACE,uBAAiC;EACjC,uB9B4sBwC;E8B3sBxC,sBAAgC;EAChC,gBAAgB;AnCoqIlB;;AmCjqIA;EACE,uBAAiC;EACjC,sBAAgC;AnCoqIlC;;AmChqIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB9BssByC;AL69G3C;;AmChqIA;EACE,WAAW;EvBvHT,kCPmzBoF;ALw+GxF;;AmC/pIA;EACE,WAAW;EvBpHT,2CP0yBoF;EOzyBpF,4CPyyBoF;AL8+GxF;;AmChqIA;EACE,WAAW;EvB3GT,+CP4xBoF;EO3xBpF,8CP2xBoF;ALo/GxF;;AmC9pIA;EACE,aAAa;EACb,sBAAsB;AnCiqIxB;;AmCnqIA;EAKI,mB9B6qBsD;ALq/G1D;;AgBzvII;EmBkFJ;IASI,mBAAmB;IACnB,mB9BwqBsD;I8BvqBtD,kB9BuqBsD;EL4/GxD;EmC9qIF;IAcM,aAAa;IAEb,YAAY;IACZ,sBAAsB;IACtB,kB9BgqBoD;I8B/pBpD,gBAAgB;IAChB,iB9B8pBoD;ELogHxD;AACF;;AmCzpIA;EACE,aAAa;EACb,sBAAsB;AnC4pIxB;;AmC9pIA;EAOI,mB9B6oBsD;AL8gH1D;;AgBlxII;EmBgHJ;IAWI,mBAAmB;EnC4pIrB;EmCvqIF;IAgBM,YAAY;IACZ,gBAAgB;EnC0pIpB;EmC3qIF;IAoBQ,cAAc;IACd,cAAc;EnC0pIpB;EmC/qIF;IvBvJI,0BuBkLoC;IvBjLpC,6BuBiLoC;EnCwpItC;EmCnrIF;;IAgCY,0BAA0B;EnCupIpC;EmCvrIF;;IAqCY,6BAA6B;EnCspIvC;EmC3rIF;IvBzII,yBuBmLmC;IvBlLnC,4BuBkLmC;EnCqpIrC;EmC/rIF;;IA+CY,yBAAyB;EnCopInC;EmCnsIF;;IAoDY,4BAA4B;EnCmpItC;AACF;;AmCvoIA;EAEI,sB9BokBsC;ALqkH1C;;AgB5zII;EmBiLJ;IAMI,uB9BglBiC;I8BhlBjC,e9BglBiC;I8B/kBjC,2B9BglBuC;I8BhlBvC,mB9BglBuC;I8B/kBvC,UAAU;IACV,SAAS;EnC0oIX;EmCnpIF;IAYM,qBAAqB;IACrB,WAAW;EnC0oIf;AACF;;AmCjoIA;EAEI,gBAAgB;AnCmoIpB;;AmCroIA;EvB/PI,gBuBqQ4B;AnCmoIhC;;AmCzoIA;EAUQ,gBAAgB;EvBzQpB,gBuB0Q4B;AnCmoIhC;;AmC9oIA;EAgBM,gBAAgB;EvBxPlB,6BuByPiC;EvBxPjC,4BuBwPiC;AnCmoIrC;;AmCppIA;EvBtPI,yBuB2Q8B;EvB1Q9B,0BuB0Q8B;AnCooIlC;;AmCzpIA;EAyBM,mB9BtD2B;AL0rIjC;;AoCj6IA;EACE,aAAa;EACb,eAAe;EACf,qB/B2gCsC;E+B1gCtC,mB/B6gCsC;E+B5gCtC,gBAAgB;EAChB,yBjCuBgB;ESxBd,sBPqOgC;ALisIpC;;AoCj6IA;EAGI,oB/BkgCqC;ALg6GzC;;AoCr6IA;EAMM,qBAAqB;EACrB,qB/B8/BmC;E+B7/BnC,cjCeY;EiCdZ,Y/BmgCuC;ALg6G7C;;AoC56IA;EAoBI,0BAA0B;ApC45I9B;;AoCh7IA;EAwBI,qBAAqB;ApC45IzB;;AoCp7IA;EA4BI,cjCLc;AHi6IlB;;AqCl8IA;EACE,aAAa;E5BGb,eAAe;EACf,gBAAgB;EGAd,sBPqOgC;AL+tIpC;;AqCn8IA;EACE,kBAAkB;EAClB,cAAc;EACd,uBhCqwBwC;EgCpwBxC,iBhC6N+B;EgC5N/B,iBhCwwBsC;EgCvwBtC,clCHe;EkCIf,yBlCHmB;EkCInB,yBlCgBgB;AHs7IlB;;AqC98IA;EAWI,UAAU;EACV,chC2J8D;EgC1J9D,qBAAqB;EACrB,yBlCSc;EkCRd,qBlCSc;AH87IlB;;AqCt9IA;EAmBI,UAAU;EACV,UhCiwBiC;EgChwBjC,iDlClBa;AHy9IjB;;AqCn8IA;EAGM,cAAc;EzBChB,+BPuMgC;EOtMhC,kCPsMgC;AL8vIpC;;AqCz8IA;EzBVI,gCPqNgC;EOpNhC,mCPoNgC;ALmwIpC;;AqC98IA;EAcI,UAAU;EACV,clCpCiB;EkCqCjB,yBlCtCa;EkCuCb,qBlCvCa;AH2+IjB;;AqCr9IA;EAqBI,WlCzBW;EkC0BX,oBAAoB;EAEpB,YAAY;EACZ,yBlC1Bc;EkC2Bd,qBlC3Bc;AH89IlB;;AsCz/IE;EACE,uBjC8wBsC;EDnpBpC,kBAtCY;EkCnFd,gBjC8N6B;AL8xIjC;;AsCv/IM;E1BwBF,8BPwM+B;EOvM/B,iCPuM+B;AL4xInC;;AsCv/IM;E1BKF,+BPsN+B;EOrN/B,kCPqN+B;ALiyInC;;AsCzgJE;EACE,uBjC4wBqC;EDjpBnC,mBAtCY;EkCnFd,gBjC+N6B;AL6yIjC;;AsCvgJM;E1BwBF,8BPyM+B;EOxM/B,iCPwM+B;AL2yInC;;AsCvgJM;E1BKF,+BPuN+B;EOtN/B,kCPsN+B;ALgzInC;;AuCvhJA;EACE,qBAAqB;EACrB,qBlC24BsC;ED10BpC,cAAW;EmC/Db,gBlCmR+B;EkClR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E3BRtB,sBPqOgC;EgBpO9B,qIhBqb6I;AL8mInJ;;AqB9hJI;EkBNJ;IlBOM,gBAAgB;ErBkiJpB;AACF;;AM/hJE;EiCGI,qBAAqB;AvCgiJ3B;;AuC9iJA;EAoBI,aAAa;AvC8hJjB;;AuCzhJA;EACE,kBAAkB;EAClB,SAAS;AvC4hJX;;AuCrhJA;EACE,oBlCg3BsC;EkC/2BtC,mBlC+2BsC;EOn5BpC,oBPs5BqC;ALuqHzC;;AuChhJE;ECjDA,WrC0Ba;EqCzBb,yBrCOe;AH8jJjB;;AMvjJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxCqkJxC;;AwCxkJU;EAQJ,UAAU;EACV,gDrCJW;AHwkJjB;;AuC/hJE;ECjDA,WrC0Ba;EqCzBb,yBrCMe;AH8kJjB;;AMtkJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxColJxC;;AwCvlJU;EAQJ,UAAU;EACV,8CrCLW;AHwlJjB;;AuC9iJE;ECjDA,WrC0Ba;EqCzBb,yBrCqBgB;AH8kJlB;;AMrlJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxCmmJxC;;AwCtmJU;EAQJ,UAAU;EACV,gDrCUY;AHwlJlB;;AuC7jJE;ECjDA,WrC0Ba;EqCzBb,yBrCgBe;AHkmJjB;;AMpmJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxCknJxC;;AwCrnJU;EAQJ,UAAU;EACV,gDrCKW;AH4mJjB;;AuC5kJE;ECjDA,crCmCgB;EqClChB,yBrCYe;AHqnJjB;;AMnnJE;EkCVI,crC8BY;EqC7BZ,yBAAkC;AxCioJxC;;AwCpoJU;EAQJ,UAAU;EACV,gDrCCW;AH+nJjB;;AuC3lJE;ECjDA,WrC0Ba;EqCzBb,yBrCmBc;AH6nJhB;;AMloJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxCgpJxC;;AwCnpJU;EAQJ,UAAU;EACV,8CrCQU;AHuoJhB;;AuC1mJE;ECjDA,crCmCgB;EqClChB,yBrCQmB;AHupJrB;;AMjpJE;EkCVI,crC8BY;EqC7BZ,yBAAkC;AxC+pJxC;;AwClqJU;EAQJ,UAAU;EACV,iDrCHe;AHiqJrB;;AuCznJE;ECjDA,WrC0Ba;EqCzBb,yBrCMe;AHwqJjB;;AMhqJE;EkCVI,WrCqBS;EqCpBT,yBAAkC;AxC8qJxC;;AwCjrJU;EAQJ,UAAU;EACV,8CrCLW;AHkrJjB;;AyC1rJA;EACE,kBAAoD;EACpD,mBpC0yBsC;EoCxyBtC,yBjCgFgE;EI/E9D,qBPsO+B;ALs9InC;;AgBroJI;EyB5DJ;IAQI,kBpCoyBoC;EL05HtC;AACF;;AyC3rJA;EACE,gBAAgB;EAChB,eAAe;E7BTb,gB6BUsB;AzC8rJ1B;;A0CzsJA;EACE,kBAAkB;EAClB,wBrCm8ByC;EqCl8BzC,mBrCm8BsC;EqCl8BtC,6BAA6C;E9BH3C,sBPqOgC;AL2+IpC;;A0CxsJA;EAEE,cAAc;A1C0sJhB;;A0CtsJA;EACE,gBrCwQ+B;ALi8IjC;;A0CjsJA;EACE,mBAAsD;A1CosJxD;;A0CrsJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBrCq6BuC;EqCp6BvC,cAAc;A1CosJlB;;A0C1rJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;AR2pJlE;;A2C1uJE;EACE,yBAAqC;A3C6uJzC;;A2C1uJE;EACE,cAA0B;A3C6uJ9B;;A0CxsJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;ARyqJlE;;A2CxvJE;EACE,yBAAqC;A3C2vJzC;;A2CxvJE;EACE,cAA0B;A3C2vJ9B;;A0CttJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;ARurJlE;;A2CtwJE;EACE,yBAAqC;A3CywJzC;;A2CtwJE;EACE,cAA0B;A3CywJ9B;;A0CpuJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;ARqsJlE;;A2CpxJE;EACE,yBAAqC;A3CuxJzC;;A2CpxJE;EACE,cAA0B;A3CuxJ9B;;A0ClvJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;ARmtJlE;;A2ClyJE;EACE,yBAAqC;A3CqyJzC;;A2ClyJE;EACE,cAA0B;A3CqyJ9B;;A0ChwJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;ARiuJlE;;A2ChzJE;EACE,yBAAqC;A3CmzJzC;;A2ChzJE;EACE,cAA0B;A3CmzJ9B;;A0C9wJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;AR+uJlE;;A2C9zJE;EACE,yBAAqC;A3Ci0JzC;;A2C9zJE;EACE,cAA0B;A3Ci0J9B;;A0C5xJE;EC9CA,cnCmFgE;Ee9E9D,yBf8E8D;EmCjFhE,qBnCiFgE;AR6vJlE;;A2C50JE;EACE,yBAAqC;A3C+0JzC;;A2C50JE;EACE,cAA0B;A3C+0J9B;;A4Cv1JE;EACE;IAAO,2BAAuC;E5C21JhD;E4C11JE;IAAK,wBAAwB;E5C61J/B;AACF;;A4Ch2JE;EACE;IAAO,2BAAuC;E5C21JhD;E4C11JE;IAAK,wBAAwB;E5C61J/B;AACF;;A4C11JA;EACE,aAAa;EACb,YvC48BsC;EuC38BtC,gBAAgB;ExCoHZ,kBAtCY;EwC5EhB,yBzCkBgB;ES1Bd,sBPqOgC;ALioJpC;;A4Cz1JA;EACE,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,czCZmB;EyCanB,kBAAkB;EAClB,mBAAmB;EACnB,yBzCjBe;EkBFX,2BhBw9B4C;ALw5HlD;;AqB32JI;EuBOJ;IvBNM,gBAAgB;ErB+2JpB;AACF;;A4C/1JA;ErBcE,qMAA6I;EqBZ7I,0BvCu7BsC;AL26HxC;;A4C91JE;EACE,0DvCy7BkD;EuCz7BlD,kDvCy7BkD;ALw6HtD;;A4C/1JI;EAHF;IAII,uBAAe;IAAf,eAAe;E5Cm2JnB;AACF;;A6C34JA;EACE,aAAa;EACb,uBAAuB;A7C84JzB;;A6C34JA;EACE,OAAO;A7C84JT;;A8Ch5JA;EACE,aAAa;EACb,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A9Ci5JlB;;A8Cx4JA;EACE,WAAW;EACX,c3CagB;E2CZhB,mBAAmB;A9C24JrB;;AMj5JE;EwCUE,UAAU;EACV,c3COc;E2CNd,qBAAqB;EACrB,yB3CDc;AH44JlB;;A8Cr5JA;EAcI,c3CzBa;E2C0Bb,yB3CLc;AHg5JlB;;A8Cl4JA;EACE,kBAAkB;EAClB,cAAc;EACd,wBzC47ByC;EyC17BzC,mBzCuL+B;EyCrL/B,yB3CxCmB;E2CyCnB,sC3Cda;AHi5Jf;;A8C34JA;ElC7BI,+BP4NgC;EO3NhC,gCP2NgC;ALitJpC;;A8Ch5JA;EAeI,gBAAgB;ElC9BhB,mCP8MgC;EO7MhC,kCP6MgC;ALutJpC;;A8Ct5JA;EAqBI,c3C/Bc;E2CgCd,oBAAoB;EACpB,yB3CxDiB;AH67JrB;;A8C55JA;EA4BI,UAAU;EACV,c3C9DiB;E2C+DjB,yB3ChEa;E2CiEb,qB3CjEa;AHq8JjB;;A8Cv3JI;EACE,mBAAmB;A9C03JzB;;A8C33JI;EAII,kBzC4IyB;EyC3IzB,gBAAgB;A9C23JxB;;A8Ch4JI;ElCpDA,+BPuMgC;EOtMhC,kCPsMgC;EO1LhC,0BkCgDwC;A9C63J5C;;A8Ct4JI;EAaM,eAAe;ElC/ErB,gCPqNgC;EOpNhC,mCPoNgC;EO9KhC,4BkC0C0C;A9C83J9C;;AgBx6JI;E8B2BA;IACE,mBAAmB;E9Ci5JvB;E8Cl5JE;IAII,kBzC4IyB;IyC3IzB,gBAAgB;E9Ci5JtB;E8Ct5JE;IlCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BkCgDwC;E9Ck5J1C;E8C35JE;IAaM,eAAe;IlC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BkC0C0C;E9Ck5J5C;AACF;;AgB77JI;E8B2BA;IACE,mBAAmB;E9Cs6JvB;E8Cv6JE;IAII,kBzC4IyB;IyC3IzB,gBAAgB;E9Cs6JtB;E8C36JE;IlCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BkCgDwC;E9Cu6J1C;E8Ch7JE;IAaM,eAAe;IlC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BkC0C0C;E9Cu6J5C;AACF;;AgBl9JI;E8B2BA;IACE,mBAAmB;E9C27JvB;E8C57JE;IAII,kBzC4IyB;IyC3IzB,gBAAgB;E9C27JtB;E8Ch8JE;IlCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BkCgDwC;E9C47J1C;E8Cr8JE;IAaM,eAAe;IlC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BkC0C0C;E9C47J5C;AACF;;AgBv+JI;E8B2BA;IACE,mBAAmB;E9Cg9JvB;E8Cj9JE;IAII,kBzC4IyB;IyC3IzB,gBAAgB;E9Cg9JtB;E8Cr9JE;IlCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BkCgDwC;E9Ci9J1C;E8C19JE;IAaM,eAAe;IlC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BkC0C0C;E9Ci9J5C;AACF;;A8Cr8JA;EAEI,eAAe;EACf,cAAc;ElCjHd,gBkCkHwB;A9Cu8J5B;;A8C38JA;EAOM,mBzC6G2B;AL21JjC;;A8C/8JA;EAaM,aAAa;A9Cs8JnB;;A8Cn9JA;EAmBM,gBAAgB;EAChB,gBAAgB;A9Co8JtB;;A+CxkKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4/JlE;;AMhkKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2kKjD;;A+CllKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARugKlE;;A+CxlKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4gKlE;;AMhlKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2lKjD;;A+ClmKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARuhKlE;;A+CxmKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4hKlE;;AMhmKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2mKjD;;A+ClnKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARuiKlE;;A+CxnKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4iKlE;;AMhnKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2nKjD;;A+CloKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARujKlE;;A+CxoKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4jKlE;;AMhoKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2oKjD;;A+ClpKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARukKlE;;A+CxpKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4kKlE;;AMhpKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2pKjD;;A+ClqKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARulKlE;;A+CxqKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4lKlE;;AMhqKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2qKjD;;A+ClrKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARumKlE;;A+CxrKE;EACE,cvCgF8D;EuC/E9D,yBvC+E8D;AR4mKlE;;AMhrKE;EyCPM,cvC2E0D;EuC1E1D,yBAAyC;A/C2rKjD;;A+ClsKE;EAWM,W5CaO;E4CZP,yBvCqE0D;EuCpE1D,qBvCoE0D;ARunKlE;;AgD3sKA;EACE,YAAY;E5C8HR,iBAtCY;E4CtFhB,gB3CyR+B;E2CxR/B,cAAc;EACd,c7CGe;E6CFf,4B7CImB;E6CHnB,WAAW;AhD8sKb;;AMzsKE;E0CDE,c7CHa;E6CIb,qBAAqB;AhD8sKzB;;AM1sKE;E0CCI,YAAY;AhD6sKlB;;AgDlsKA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;AhDqsKlB;;AgD/rKA;EACE,oBAAoB;AhDksKtB;;AiDnuKA;EAEE,gBAAgB;AjDquKlB;;AiDvuKA;EAKI,kBAAkB;EAClB,gBAAgB;AjDsuKpB;;AiDjuKA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a5CopBsC;E4CnpBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjDkuKZ;;AiD3tKA;EACE,kBAAkB;EAClB,WAAW;EACX,c5C63BuC;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E+CtzBrC,Y/CqzBoC;E+CpzBpC,gBAA2B;ApDkjL/B;;AoDzjLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uC/CmzBiE;ALgwJvE;;AoD/jLA;EAgBM,S/C8J2B;E+C7J3B,oCAA2F;EAC3F,2BjDjEe;AHonLrB;;AoD9iLA;EACE,kB/CoyBuC;AL6wJzC;;AoDljLA;EAII,8BAAqE;ApDkjLzE;;AoDtjLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wC/C+xBiE;ALoxJvE;;AoD5jLA;EAaM,Q/C0I2B;E+CzI3B,oCAA2F;EAC3F,4BjDrFe;AHwoLrB;;AoDlkLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,W/C2wBoC;E+C1wBpC,oBAAsC;EACtC,WAAW;EACX,gC5CxB8D;ARykLlE;;AoD7iLA;EACE,oB/CowBuC;AL4yJzC;;AoDjjLA;EAII,gCAAuE;EACvE,a/CgwBqC;E+C/vBrC,Y/C8vBoC;E+C7vBpC,gBAA2B;ApDijL/B;;AoDxjLA;EAUM,QAAQ;EACR,oC/C0vBmC;E+CzvBnC,sC/C4vBiE;ALszJvE;;AoD9jLA;EAgBM,U/CuG2B;E+CtG3B,oC/CovBmC;E+CnvBnC,0BjDxHe;AH0qLrB;;AoD5hLA;EACE,uB/CqtBwC;E+CptBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yB5CzEgE;E4C0EhE,gCAAyE;ExChJvE,0CwCiJyE;ExChJzE,2CwCgJyE;ApD+hL7E;;AoDtiLA;EAWI,aAAa;ApD+hLjB;;AoD3hLA;EACE,uB/CssBwC;E+CrsBxC,cjDjKe;AH+rLjB;;AqD1rLA;EACE,kBAAkB;ArD6rLpB;;AqD1rLA;EACE,mBAAmB;ArD6rLrB;;AqD1rLA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArD6rLlB;;AsDptLE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDutLf;;AqD/rLA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EhC5BvB,8ChB6iCkF;EgB7iClF,sChB6iCkF;EgB7iClF,0EhB6iCkF;ALkrJxF;;AqB1tLI;EgCiBJ;IhChBM,gBAAgB;ErB8tLpB;AACF;;AqDrsLA;;;EAGE,cAAc;ArDwsLhB;;AqDrsLA;;EAEE,mCAA2B;EAA3B,2BAA2B;ArDwsL7B;;AqDrsLA;;EAEE,oCAA4B;EAA5B,4BAA4B;ArDwsL9B;;AqDhsLA;EAEI,UAAU;EACV,4BAA4B;EAC5B,uBAAe;EAAf,eAAe;ArDksLnB;;AqDtsLA;;;EAUI,UAAU;EACV,UAAU;ArDksLd;;AqD7sLA;;EAgBI,UAAU;EACV,UAAU;EhCtER,2BgCuE0D;ArDksLhE;;AqBpwLI;EgCgDJ;;IhC/CM,gBAAgB;ErBywLpB;AACF;;AqDhsLA;;EAEE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,UAAU;EAEV,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,UhD87BsC;EgD77BtC,clDvFmB;EkDwFnB,kBAAkB;EAClB,YhD47BqC;EgBzhCjC,8BhB2hCgD;ALqwJtD;;AqB3xLI;EgC2EJ;;IhC1EM,gBAAgB;ErBgyLpB;AACF;;AM7xLE;;;E+CwFE,clD9FiB;EkD+FjB,qBAAqB;EACrB,UAAU;EACV,YhDq7BmC;ALsxJvC;;AqDxsLA;EACE,OAAO;ArD2sLT;;AqDtsLA;EACE,QAAQ;ArDysLV;;AqDlsLA;;EAEE,qBAAqB;EACrB,WhD86BuC;EgD76BvC,YhD66BuC;EgD56BvC,qCAAqC;ArDqsLvC;;AqDnsLA;EACE,sM7CxFyI;AR8xL3I;;AqDpsLA;EACE,sM7C3FyI;ARkyL3I;;AqD9rLA;EACE,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,OAAO;EACP,WAAW;EACX,aAAa;EACb,uBAAuB;EACvB,eAAe;EAEf,iBhDo4BsC;EgDn4BtC,gBhDm4BsC;EgDl4BtC,gBAAgB;ArDgsLlB;;AqD5sLA;EAeI,uBAAuB;EACvB,cAAc;EACd,WhDk4BqC;EgDj4BrC,WhDk4BoC;EgDj4BpC,iBhDm4BoC;EgDl4BpC,gBhDk4BoC;EgDj4BpC,mBAAmB;EACnB,eAAe;EACf,yBlD7JiB;EkD8JjB,4BAA4B;EAE5B,kCAAiE;EACjE,qCAAoE;EACpE,WAAW;EhCtKT,6BhBkiC+C;ALq0JrD;;AqBl2LI;EgCqIJ;IhCpIM,gBAAgB;ErBs2LpB;AACF;;AqDnuLA;EAiCI,UAAU;ArDssLd;;AqD7rLA;EACE,kBAAkB;EAClB,UAA2C;EAC3C,YAAY;EACZ,SAA0C;EAC1C,WAAW;EACX,iBAAiB;EACjB,oBAAoB;EACpB,clDxLmB;EkDyLnB,kBAAkB;ArDgsLpB;;AuDj4LA;EAAqB,mCAAmC;AvDq4LxD;;AuDp4LA;EAAqB,8BAA8B;AvDw4LnD;;AuDv4LA;EAAqB,iCAAiC;AvD24LtD;;AuD14LA;EAAqB,iCAAiC;AvD84LtD;;AuD74LA;EAAqB,sCAAsC;AvDi5L3D;;AuDh5LA;EAAqB,mCAAmC;AvDo5LxD;;AwDt5LE;EACE,oCAAmC;AxDy5LvC;;AM/4LE;;;EkDLI,oCAAgD;AxD05LtD;;AwDh6LE;EACE,oCAAmC;AxDm6LvC;;AMz5LE;;;EkDLI,oCAAgD;AxDo6LtD;;AwD16LE;EACE,oCAAmC;AxD66LvC;;AMn6LE;;;EkDLI,oCAAgD;AxD86LtD;;AwDp7LE;EACE,oCAAmC;AxDu7LvC;;AM76LE;;;EkDLI,oCAAgD;AxDw7LtD;;AwD97LE;EACE,oCAAmC;AxDi8LvC;;AMv7LE;;;EkDLI,oCAAgD;AxDk8LtD;;AwDx8LE;EACE,oCAAmC;AxD28LvC;;AMj8LE;;;EkDLI,oCAAgD;AxD48LtD;;AwDl9LE;EACE,oCAAmC;AxDq9LvC;;AM38LE;;;EkDLI,oCAAgD;AxDs9LtD;;AwD59LE;EACE,oCAAmC;AxD+9LvC;;AMr9LE;;;EkDLI,oCAAgD;AxDg+LtD;;AyD/9LA;EACE,iCAAmC;AzDk+LrC;;AyD/9LA;EACE,wCAAwC;AzDk+L1C;;A0D7+LA;EAAkB,oCAAoD;A1Di/LtE;;A0Dh/LA;EAAkB,wCAAwD;A1Do/L1E;;A0Dn/LA;EAAkB,0CAA0D;A1Du/L5E;;A0Dt/LA;EAAkB,2CAA2D;A1D0/L7E;;A0Dz/LA;EAAkB,yCAAyD;A1D6/L3E;;A0D3/LA;EAAmB,oBAAoB;A1D+/LvC;;A0D9/LA;EAAmB,wBAAwB;A1DkgM3C;;A0Dj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C;A7D05M5E;;A6Dz5MI;EAAkC,iCAAiC;A7D65MvE;;A6D35MI;EAAgC,2BAA2B;A7D+5M/D;;A6D95MI;EAAgC,iCAAiC;A7Dk6MrE;;A6Dj6MI;EAAgC,+BAA+B;A7Dq6MnE;;A6Dp6MI;EAAgC,6BAA6B;A7Dw6MjE;;A6Dv6MI;EAAgC,+BAA+B;A7D26MnE;;A6D16MI;EAAgC,8BAA8B;A7D86MlE;;AgBl6MI;E6ClDA;IAAgC,8BAA8B;E7Dy9MhE;E6Dx9ME;IAAgC,iCAAiC;E7D29MnE;E6D19ME;IAAgC,sCAAsC;E7D69MxE;E6D59ME;IAAgC,yCAAyC;E7D+9M3E;E6D79ME;IAA8B,0BAA0B;E7Dg+M1D;E6D/9ME;IAA8B,4BAA4B;E7Dk+M5D;E6Dj+ME;IAA8B,kCAAkC;E7Do+MlE;E6Dn+ME;IAA8B,yBAAyB;E7Ds+MzD;E6Dr+ME;IAA8B,uBAAuB;E7Dw+MvD;E6Dv+ME;IAA8B,uBAAuB;E7D0+MvD;E6Dz+ME;IAA8B,yBAAyB;E7D4+MzD;E6D3+ME;IAA8B,yBAAyB;E7D8+MzD;E6D5+ME;IAAoC,sCAAsC;E7D++M5E;E6D9+ME;IAAoC,oCAAoC;E7Di/M1E;E6Dh/ME;IAAoC,kCAAkC;E7Dm/MxE;E6Dl/ME;IAAoC,yCAAyC;E7Dq/M/E;E6Dp/ME;IAAoC,wCAAwC;E7Du/M9E;E6Dr/ME;IAAiC,kCAAkC;E7Dw/MrE;E6Dv/ME;IAAiC,gCAAgC;E7D0/MnE;E6Dz/ME;IAAiC,8BAA8B;E7D4/MjE;E6D3/ME;IAAiC,gCAAgC;E7D8/MnE;E6D7/ME;IAAiC,+BAA+B;E7DggNlE;E6D9/ME;IAAkC,oCAAoC;E7DigNxE;E6DhgNE;IAAkC,kCAAkC;E7DmgNtE;E6DlgNE;IAAkC,gCAAgC;E7DqgNpE;E6DpgNE;IAAkC,uCAAuC;E7DugN3E;E6DtgNE;IAAkC,sCAAsC;E7DygN1E;E6DxgNE;IAAkC,iCAAiC;E7D2gNrE;E6DzgNE;IAAgC,2BAA2B;E7D4gN7D;E6D3gNE;IAAgC,iCAAiC;E7D8gNnE;E6D7gNE;IAAgC,+BAA+B;E7DghNjE;E6D/gNE;IAAgC,6BAA6B;E7DkhN/D;E6DjhNE;IAAgC,+BAA+B;E7DohNjE;E6DnhNE;IAAgC,8BAA8B;E7DshNhE;AACF;;AgB3gNI;E6ClDA;IAAgC,8BAA8B;E7DkkNhE;E6DjkNE;IAAgC,iCAAiC;E7DokNnE;E6DnkNE;IAAgC,sCAAsC;E7DskNxE;E6DrkNE;IAAgC,yCAAyC;E7DwkN3E;E6DtkNE;IAA8B,0BAA0B;E7DykN1D;E6DxkNE;IAA8B,4BAA4B;E7D2kN5D;E6D1kNE;IAA8B,kCAAkC;E7D6kNlE;E6D5kNE;IAA8B,yBAAyB;E7D+kNzD;E6D9kNE;IAA8B,uBAAuB;E7DilNvD;E6DhlNE;IAA8B,uBAAuB;E7DmlNvD;E6DllNE;IAA8B,yBAAyB;E7DqlNzD;E6DplNE;IAA8B,yBAAyB;E7DulNzD;E6DrlNE;IAAoC,sCAAsC;E7DwlN5E;E6DvlNE;IAAoC,oCAAoC;E7D0lN1E;E6DzlNE;IAAoC,kCAAkC;E7D4lNxE;E6D3lNE;IAAoC,yCAAyC;E7D8lN/E;E6D7lNE;IAAoC,wCAAwC;E7DgmN9E;E6D9lNE;IAAiC,kCAAkC;E7DimNrE;E6DhmNE;IAAiC,gCAAgC;E7DmmNnE;E6DlmNE;IAAiC,8BAA8B;E7DqmNjE;E6DpmNE;IAAiC,gCAAgC;E7DumNnE;E6DtmNE;IAAiC,+BAA+B;E7DymNlE;E6DvmNE;IAAkC,oCAAoC;E7D0mNxE;E6DzmNE;IAAkC,kCAAkC;E7D4mNtE;E6D3mNE;IAAkC,gCAAgC;E7D8mNpE;E6D7mNE;IAAkC,uCAAuC;E7DgnN3E;E6D/mNE;IAAkC,sCAAsC;E7DknN1E;E6DjnNE;IAAkC,iCAAiC;E7DonNrE;E6DlnNE;IAAgC,2BAA2B;E7DqnN7D;E6DpnNE;IAAgC,iCAAiC;E7DunNnE;E6DtnNE;IAAgC,+BAA+B;E7DynNjE;E6DxnNE;IAAgC,6BAA6B;E7D2nN/D;E6D1nNE;IAAgC,+BAA+B;E7D6nNjE;E6D5nNE;IAAgC,8BAA8B;E7D+nNhE;AACF;;AgBpnNI;E6ClDA;IAAgC,8BAA8B;E7D2qNhE;E6D1qNE;IAAgC,iCAAiC;E7D6qNnE;E6D5qNE;IAAgC,sCAAsC;E7D+qNxE;E6D9qNE;IAAgC,yCAAyC;E7DirN3E;E6D/qNE;IAA8B,0BAA0B;E7DkrN1D;E6DjrNE;IAA8B,4BAA4B;E7DorN5D;E6DnrNE;IAA8B,kCAAkC;E7DsrNlE;E6DrrNE;IAA8B,yBAAyB;E7DwrNzD;E6DvrNE;IAA8B,uBAAuB;E7D0rNvD;E6DzrNE;IAA8B,uBAAuB;E7D4rNvD;E6D3rNE;IAA8B,yBAAyB;E7D8rNzD;E6D7rNE;IAA8B,yBAAyB;E7DgsNzD;E6D9rNE;IAAoC,sCAAsC;E7DisN5E;E6DhsNE;IAAoC,oCAAoC;E7DmsN1E;E6DlsNE;IAAoC,kCAAkC;E7DqsNxE;E6DpsNE;IAAoC,yCAAyC;E7DusN/E;E6DtsNE;IAAoC,wCAAwC;E7DysN9E;E6DvsNE;IAAiC,kCAAkC;E7D0sNrE;E6DzsNE;IAAiC,gCAAgC;E7D4sNnE;E6D3sNE;IAAiC,8BAA8B;E7D8sNjE;E6D7sNE;IAAiC,gCAAgC;E7DgtNnE;E6D/sNE;IAAiC,+BAA+B;E7DktNlE;E6DhtNE;IAAkC,oCAAoC;E7DmtNxE;E6DltNE;IAAkC,kCAAkC;E7DqtNtE;E6DptNE;IAAkC,gCAAgC;E7DutNpE;E6DttNE;IAAkC,uCAAuC;E7DytN3E;E6DxtNE;IAAkC,sCAAsC;E7D2tN1E;E6D1tNE;IAAkC,iCAAiC;E7D6tNrE;E6D3tNE;IAAgC,2BAA2B;E7D8tN7D;E6D7tNE;IAAgC,iCAAiC;E7DguNnE;E6D/tNE;IAAgC,+BAA+B;E7DkuNjE;E6DjuNE;IAAgC,6BAA6B;E7DouN/D;E6DnuNE;IAAgC,+BAA+B;E7DsuNjE;E6DruNE;IAAgC,8BAA8B;E7DwuNhE;AACF;;AgB7tNI;E6ClDA;IAAgC,8BAA8B;E7DoxNhE;E6DnxNE;IAAgC,iCAAiC;E7DsxNnE;E6DrxNE;IAAgC,sCAAsC;E7DwxNxE;E6DvxNE;IAAgC,yCAAyC;E7D0xN3E;E6DxxNE;IAA8B,0BAA0B;E7D2xN1D;E6D1xNE;IAA8B,4BAA4B;E7D6xN5D;E6D5xNE;IAA8B,kCAAkC;E7D+xNlE;E6D9xNE;IAA8B,yBAAyB;E7DiyNzD;E6DhyNE;IAA8B,uBAAuB;E7DmyNvD;E6DlyNE;IAA8B,uBAAuB;E7DqyNvD;E6DpyNE;IAA8B,yBAAyB;E7DuyNzD;E6DtyNE;IAA8B,yBAAyB;E7DyyNzD;E6DvyNE;IAAoC,sCAAsC;E7D0yN5E;E6DzyNE;IAAoC,oCAAoC;E7D4yN1E;E6D3yNE;IAAoC,kCAAkC;E7D8yNxE;E6D7yNE;IAAoC,yCAAyC;E7DgzN/E;E6D/yNE;IAAoC,wCAAwC;E7DkzN9E;E6DhzNE;IAAiC,kCAAkC;E7DmzNrE;E6DlzNE;IAAiC,gCAAgC;E7DqzNnE;E6DpzNE;IAAiC,8BAA8B;E7DuzNjE;E6DtzNE;IAAiC,gCAAgC;E7DyzNnE;E6DxzNE;IAAiC,+BAA+B;E7D2zNlE;E6DzzNE;IAAkC,oCAAoC;E7D4zNxE;E6D3zNE;IAAkC,kCAAkC;E7D8zNtE;E6D7zNE;IAAkC,gCAAgC;E7Dg0NpE;E6D/zNE;IAAkC,uCAAuC;E7Dk0N3E;E6Dj0NE;IAAkC,sCAAsC;E7Do0N1E;E6Dn0NE;IAAkC,iCAAiC;E7Ds0NrE;E6Dp0NE;IAAgC,2BAA2B;E7Du0N7D;E6Dt0NE;IAAgC,iCAAiC;E7Dy0NnE;E6Dx0NE;IAAgC,+BAA+B;E7D20NjE;E6D10NE;IAAgC,6BAA6B;E7D60N/D;E6D50NE;IAAgC,+BAA+B;E7D+0NjE;E6D90NE;IAAgC,8BAA8B;E7Di1NhE;AACF;;A8D53NI;EAAwB,sBAAsB;A9Dg4NlD;;A8D/3NI;EAAwB,uBAAuB;A9Dm4NnD;;A8Dl4NI;EAAwB,sBAAsB;A9Ds4NlD;;AgBl1NI;E8CtDA;IAAwB,sBAAsB;E9D64NhD;E8D54NE;IAAwB,uBAAuB;E9D+4NjD;E8D94NE;IAAwB,sBAAsB;E9Di5NhD;AACF;;AgB91NI;E8CtDA;IAAwB,sBAAsB;E9Dy5NhD;E8Dx5NE;IAAwB,uBAAuB;E9D25NjD;E8D15NE;IAAwB,sBAAsB;E9D65NhD;AACF;;AgB12NI;E8CtDA;IAAwB,sBAAsB;E9Dq6NhD;E8Dp6NE;IAAwB,uBAAuB;E9Du6NjD;E8Dt6NE;IAAwB,sBAAsB;E9Dy6NhD;AACF;;AgBt3NI;E8CtDA;IAAwB,sBAAsB;E9Di7NhD;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sE3uOQ;;EAEE,yBAAoC;AtE8uO9C;;AsE5uOQ;;EAEE,2BAAwC;AtE+uOlD;;AsE7uOQ;;EAEE,4BAA0C;AtEgvOpD;;AsE9uOQ;;EAEE,0BAAsC;AtEivOhD;;AsEhwOQ;EAAgC,2BAA4B;AtEowOpE;;AsEnwOQ;;EAEE,+BAAoC;AtEswO9C;;AsEpwOQ;;EAEE,iCAAwC;AtEuwOlD;;AsErwOQ;;EAEE,kCAA0C;AtEwwOpD;;AsEtwOQ;;EAEE,gCAAsC;AtEywOhD;;AsExxOQ;EAAgC,0BAA4B;AtE4xOpE;;AsE3xOQ;;EAEE,8BAAoC;AtE8xO9C;;AsE5xOQ;;EAEE,gCAAwC;AtE+xOlD;;AsE7xOQ;;EAEE,iCAA0C;AtEgyOpD;;AsE9xOQ;;EAEE,+BAAsC;AtEiyOhD;;AsEhzOQ;EAAgC,wBAA4B;AtEozOpE;;AsEnzOQ;;EAEE,4BAAoC;AtEszO9C;;AsEpzOQ;;EAEE,8BAAwC;AtEuzOlD;;AsErzOQ;;EAEE,+BAA0C;AtEwzOpD;;AsEtzOQ;;EAEE,6BAAsC;AtEyzOhD;;AsEx0OQ;EAAgC,0BAA4B;AtE40OpE;;AsE30OQ;;EAEE,8BAAoC;AtE80O9C;;AsE50OQ;;EAEE,gCAAwC;AtE+0OlD;;AsE70OQ;;EAEE,iCAA0C;AtEg1OpD;;AsE90OQ;;EAEE,+BAAsC;AtEi1OhD;;AsEh2OQ;EAAgC,wBAA4B;AtEo2OpE;;AsEn2OQ;;EAEE,4BAAoC;AtEs2O9C;;AsEp2OQ;;EAEE,8BAAwC;AtEu2OlD;;AsEr2OQ;;EAEE,+BAA0C;AtEw2OpD;;AsEt2OQ;;EAEE,6BAAsC;AtEy2OhD;;AsEj2OQ;EAAwB,2BAA2B;AtEq2O3D;;AsEp2OQ;;EAEE,+BAA+B;AtEu2OzC;;AsEr2OQ;;EAEE,iCAAiC;AtEw2O3C;;AsEt2OQ;;EAEE,kCAAkC;AtEy2O5C;;AsEv2OQ;;EAEE,gCAAgC;AtE02O1C;;AsEz3OQ;EAAwB,0BAA2B;AtE63O3D;;AsE53OQ;;EAEE,8BAA+B;AtE+3OzC;;AsE73OQ;;EAEE,gCAAiC;AtEg4O3C;;AsE93OQ;;EAEE,iCAAkC;AtEi4O5C;;AsE/3OQ;;EAEE,+BAAgC;AtEk4O1C;;AsEj5OQ;EAAwB,wBAA2B;AtEq5O3D;;AsEp5OQ;;EAEE,4BAA+B;AtEu5OzC;;AsEr5OQ;;EAEE,8BAAiC;AtEw5O3C;;AsEt5OQ;;EAEE,+BAAkC;AtEy5O5C;;AsEv5OQ;;EAEE,6BAAgC;AtE05O1C;;AsEz6OQ;EAAwB,0BAA2B;AtE66O3D;;AsE56OQ;;EAEE,8BAA+B;AtE+6OzC;;AsE76OQ;;EAEE,gCAAiC;AtEg7O3C;;AsE96OQ;;EAEE,iCAAkC;AtEi7O5C;;AsE/6OQ;;EAEE,+BAAgC;AtEk7O1C;;AsEj8OQ;EAAwB,wBAA2B;AtEq8O3D;;AsEp8OQ;;EAEE,4BAA+B;AtEu8OzC;;AsEr8OQ;;EAEE,8BAAiC;AtEw8O3C;;AsEt8OQ;;EAEE,+BAAkC;AtEy8O5C;;AsEv8OQ;;EAEE,6BAAgC;AtE08O1C;;AsEp8OI;EAAmB,uBAAuB;AtEw8O9C;;AsEv8OI;;EAEE,2BAA2B;AtE08OjC;;AsEx8OI;;EAEE,6BAA6B;AtE28OnC;;AsEz8OI;;EAEE,8BAA8B;AtE48OpC;;AsE18OI;;EAEE,4BAA4B;AtE68OlC;;AgBt9OI;EsDlDI;IAAgC,oBAA4B;EtE6gPlE;EsE5gPM;;IAEE,wBAAoC;EtE8gP5C;EsE5gPM;;IAEE,0BAAwC;EtE8gPhD;EsE5gPM;;IAEE,2BAA0C;EtE8gPlD;EsE5gPM;;IAEE,yBAAsC;EtE8gP9C;EsE7hPM;IAAgC,0BAA4B;EtEgiPlE;EsE/hPM;;IAEE,8BAAoC;EtEiiP5C;EsE/hPM;;IAEE,gCAAwC;EtEiiPhD;EsE/hPM;;IAEE,iCAA0C;EtEiiPlD;EsE/hPM;;IAEE,+BAAsC;EtEiiP9C;EsEhjPM;IAAgC,yBAA4B;EtEmjPlE;EsEljPM;;IAEE,6BAAoC;EtEojP5C;EsEljPM;;IAEE,+BAAwC;EtEojPhD;EsEljPM;;IAEE,gCAA0C;EtEojPlD;EsEljPM;;IAEE,8BAAsC;EtEojP9C;EsEnkPM;IAAgC,uBAA4B;EtEskPlE;EsErkPM;;IAEE,2BAAoC;EtEukP5C;EsErkPM;;IAEE,6BAAwC;EtEukPhD;EsErkPM;;IAEE,8BAA0C;EtEukPlD;EsErkPM;;IAEE,4BAAsC;EtEukP9C;EsEtlPM;IAAgC,yBAA4B;EtEylPlE;EsExlPM;;IAEE,6BAAoC;EtE0lP5C;EsExlPM;;IAEE,+BAAwC;EtE0lPhD;EsExlPM;;IAEE,gCAA0C;EtE0lPlD;EsExlPM;;IAEE,8BAAsC;EtE0lP9C;EsEzmPM;IAAgC,uBAA4B;EtE4mPlE;EsE3mPM;;IAEE,2BAAoC;EtE6mP5C;EsE3mPM;;IAEE,6BAAwC;EtE6mPhD;EsE3mPM;;IAEE,8BAA0C;EtE6mPlD;EsE3mPM;;IAEE,4BAAsC;EtE6mP9C;EsE5nPM;IAAgC,qBAA4B;EtE+nPlE;EsE9nPM;;IAEE,yBAAoC;EtEgoP5C;EsE9nPM;;IAEE,2BAAwC;EtEgoPhD;EsE9nPM;;IAEE,4BAA0C;EtEgoPlD;EsE9nPM;;IAEE,0BAAsC;EtEgoP9C;EsE/oPM;IAAgC,2BAA4B;EtEkpPlE;EsEjpPM;;IAEE,+BAAoC;EtEmpP5C;EsEjpPM;;IAEE,iCAAwC;EtEmpPhD;EsEjpPM;;IAEE,kCAA0C;EtEmpPlD;EsEjpPM;;IAEE,gCAAsC;EtEmpP9C;EsElqPM;IAAgC,0BAA4B;EtEqqPlE;EsEpqPM;;IAEE,8BAAoC;EtEsqP5C;EsEpqPM;;IAEE,gCAAwC;EtEsqPhD;EsEpqPM;;IAEE,iCAA0C;EtEsqPlD;EsEpqPM;;IAEE,+BAAsC;EtEsqP9C;EsErrPM;IAAgC,wBAA4B;EtEwrPlE;EsEvrPM;;IAEE,4BAAoC;EtEyrP5C;EsEvrPM;;IAEE,8BAAwC;EtEyrPhD;EsEvrPM;;IAEE,+BAA0C;EtEyrPlD;EsEvrPM;;IAEE,6BAAsC;EtEyrP9C;EsExsPM;IAAgC,0BAA4B;EtE2sPlE;EsE1sPM;;IAEE,8BAAoC;EtE4sP5C;EsE1sPM;;IAEE,gCAAwC;EtE4sPhD;EsE1sPM;;IAEE,iCAA0C;EtE4sPlD;EsE1sPM;;IAEE,+BAAsC;EtE4sP9C;EsE3tPM;IAAgC,wBAA4B;EtE8tPlE;EsE7tPM;;IAEE,4BAAoC;EtE+tP5C;EsE7tPM;;IAEE,8BAAwC;EtE+tPhD;EsE7tPM;;IAEE,+BAA0C;EtE+tPlD;EsE7tPM;;IAEE,6BAAsC;EtE+tP9C;EsEvtPM;IAAwB,2BAA2B;EtE0tPzD;EsEztPM;;IAEE,+BAA+B;EtE2tPvC;EsEztPM;;IAEE,iCAAiC;EtE2tPzC;EsEztPM;;IAEE,kCAAkC;EtE2tP1C;EsEztPM;;IAEE,gCAAgC;EtE2tPxC;EsE1uPM;IAAwB,0BAA2B;EtE6uPzD;EsE5uPM;;IAEE,8BAA+B;EtE8uPvC;EsE5uPM;;IAEE,gCAAiC;EtE8uPzC;EsE5uPM;;IAEE,iCAAkC;EtE8uP1C;EsE5uPM;;IAEE,+BAAgC;EtE8uPxC;EsE7vPM;IAAwB,wBAA2B;EtEgwPzD;EsE/vPM;;IAEE,4BAA+B;EtEiwPvC;EsE/vPM;;IAEE,8BAAiC;EtEiwPzC;EsE/vPM;;IAEE,+BAAkC;EtEiwP1C;EsE/vPM;;IAEE,6BAAgC;EtEiwPxC;EsEhxPM;IAAwB,0BAA2B;EtEmxPzD;EsElxPM;;IAEE,8BAA+B;EtEoxPvC;EsElxPM;;IAEE,gCAAiC;EtEoxPzC;EsElxPM;;IAEE,iCAAkC;EtEoxP1C;EsElxPM;;IAEE,+BAAgC;EtEoxPxC;EsEnyPM;IAAwB,wBAA2B;EtEsyPzD;EsEryPM;;IAEE,4BAA+B;EtEuyPvC;EsEryPM;;IAEE,8BAAiC;EtEuyPzC;EsEryPM;;IAEE,+BAAkC;EtEuyP1C;EsEryPM;;IAEE,6BAAgC;EtEuyPxC;EsEjyPE;IAAmB,uBAAuB;EtEoyP5C;EsEnyPE;;IAEE,2BAA2B;EtEqyP/B;EsEnyPE;;IAEE,6BAA6B;EtEqyPjC;EsEnyPE;;IAEE,8BAA8B;EtEqyPlC;EsEnyPE;;IAEE,4BAA4B;EtEqyPhC;AACF;;AgB/yPI;EsDlDI;IAAgC,oBAA4B;EtEs2PlE;EsEr2PM;;IAEE,wBAAoC;EtEu2P5C;EsEr2PM;;IAEE,0BAAwC;EtEu2PhD;EsEr2PM;;IAEE,2BAA0C;EtEu2PlD;EsEr2PM;;IAEE,yBAAsC;EtEu2P9C;EsEt3PM;IAAgC,0BAA4B;EtEy3PlE;EsEx3PM;;IAEE,8BAAoC;EtE03P5C;EsEx3PM;;IAEE,gCAAwC;EtE03PhD;EsEx3PM;;IAEE,iCAA0C;EtE03PlD;EsEx3PM;;IAEE,+BAAsC;EtE03P9C;EsEz4PM;IAAgC,yBAA4B;EtE44PlE;EsE34PM;;IAEE,6BAAoC;EtE64P5C;EsE34PM;;IAEE,+BAAwC;EtE64PhD;EsE34PM;;IAEE,gCAA0C;EtE64PlD;EsE34PM;;IAEE,8BAAsC;EtE64P9C;EsE55PM;IAAgC,uBAA4B;EtE+5PlE;EsE95PM;;IAEE,2BAAoC;EtEg6P5C;EsE95PM;;IAEE,6BAAwC;EtEg6PhD;EsE95PM;;IAEE,8BAA0C;EtEg6PlD;EsE95PM;;IAEE,4BAAsC;EtEg6P9C;EsE/6PM;IAAgC,yBAA4B;EtEk7PlE;EsEj7PM;;IAEE,6BAAoC;EtEm7P5C;EsEj7PM;;IAEE,+BAAwC;EtEm7PhD;EsEj7PM;;IAEE,gCAA0C;EtEm7PlD;EsEj7PM;;IAEE,8BAAsC;EtEm7P9C;EsEl8PM;IAAgC,uBAA4B;EtEq8PlE;EsEp8PM;;IAEE,2BAAoC;EtEs8P5C;EsEp8PM;;IAEE,6BAAwC;EtEs8PhD;EsEp8PM;;IAEE,8BAA0C;EtEs8PlD;EsEp8PM;;IAEE,4BAAsC;EtEs8P9C;EsEr9PM;IAAgC,qBAA4B;EtEw9PlE;EsEv9PM;;IAEE,yBAAoC;EtEy9P5C;EsEv9PM;;IAEE,2BAAwC;EtEy9PhD;EsEv9PM;;IAEE,4BAA0C;EtEy9PlD;EsEv9PM;;IAEE,0BAAsC;EtEy9P9C;EsEx+PM;IAAgC,2BAA4B;EtE2+PlE;EsE1+PM;;IAEE,+BAAoC;EtE4+P5C;EsE1+PM;;IAEE,iCAAwC;EtE4+PhD;EsE1+PM;;IAEE,kCAA0C;EtE4+PlD;EsE1+PM;;IAEE,gCAAsC;EtE4+P9C;EsE3/PM;IAAgC,0BAA4B;EtE8/PlE;EsE7/PM;;IAEE,8BAAoC;EtE+/P5C;EsE7/PM;;IAEE,gCAAwC;EtE+/PhD;EsE7/PM;;IAEE,iCAA0C;EtE+/PlD;EsE7/PM;;IAEE,+BAAsC;EtE+/P9C;EsE9gQM;IAAgC,wBAA4B;EtEihQlE;EsEhhQM;;IAEE,4BAAoC;EtEkhQ5C;EsEhhQM;;IAEE,8BAAwC;EtEkhQhD;EsEhhQM;;IAEE,+BAA0C;EtEkhQlD;EsEhhQM;;IAEE,6BAAsC;EtEkhQ9C;EsEjiQM;IAAgC,0BAA4B;EtEoiQlE;EsEniQM;;IAEE,8BAAoC;EtEqiQ5C;EsEniQM;;IAEE,gCAAwC;EtEqiQhD;EsEniQM;;IAEE,iCAA0C;EtEqiQlD;EsEniQM;;IAEE,+BAAsC;EtEqiQ9C;EsEpjQM;IAAgC,wBAA4B;EtEujQlE;EsEtjQM;;IAEE,4BAAoC;EtEwjQ5C;EsEtjQM;;IAEE,8BAAwC;EtEwjQhD;EsEtjQM;;IAEE,+BAA0C;EtEwjQlD;EsEtjQM;;IAEE,6BAAsC;EtEwjQ9C;EsEhjQM;IAAwB,2BAA2B;EtEmjQzD;EsEljQM;;IAEE,+BAA+B;EtEojQvC;EsEljQM;;IAEE,iCAAiC;EtEojQzC;EsEljQM;;IAEE,kCAAkC;EtEojQ1C;EsEljQM;;IAEE,gCAAgC;EtEojQxC;EsEnkQM;IAAwB,0BAA2B;EtEskQzD;EsErkQM;;IAEE,8BAA+B;EtEukQvC;EsErkQM;;IAEE,gCAAiC;EtEukQzC;EsErkQM;;IAEE,iCAAkC;EtEukQ1C;EsErkQM;;IAEE,+BAAgC;EtEukQxC;EsEtlQM;IAAwB,wBAA2B;EtEylQzD;EsExlQM;;IAEE,4BAA+B;EtE0lQvC;EsExlQM;;IAEE,8BAAiC;EtE0lQzC;EsExlQM;;IAEE,+BAAkC;EtE0lQ1C;EsExlQM;;IAEE,6BAAgC;EtE0lQxC;EsEzmQM;IAAwB,0BAA2B;EtE4mQzD;EsE3mQM;;IAEE,8BAA+B;EtE6mQvC;EsE3mQM;;IAEE,gCAAiC;EtE6mQzC;EsE3mQM;;IAEE,iCAAkC;EtE6mQ1C;EsE3mQM;;IAEE,+BAAgC;EtE6mQxC;EsE5nQM;IAAwB,wBAA2B;EtE+nQzD;EsE9nQM;;IAEE,4BAA+B;EtEgoQvC;EsE9nQM;;IAEE,8BAAiC;EtEgoQzC;EsE9nQM;;IAEE,+BAAkC;EtEgoQ1C;EsE9nQM;;IAEE,6BAAgC;EtEgoQxC;EsE1nQE;IAAmB,uBAAuB;EtE6nQ5C;EsE5nQE;;IAEE,2BAA2B;EtE8nQ/B;EsE5nQE;;IAEE,6BAA6B;EtE8nQjC;EsE5nQE;;IAEE,8BAA8B;EtE8nQlC;EsE5nQE;;IAEE,4BAA4B;EtE8nQhC;AACF;;AgBxoQI;EsDlDI;IAAgC,oBAA4B;EtE+rQlE;EsE9rQM;;IAEE,wBAAoC;EtEgsQ5C;EsE9rQM;;IAEE,0BAAwC;EtEgsQhD;EsE9rQM;;IAEE,2BAA0C;EtEgsQlD;EsE9rQM;;IAEE,yBAAsC;EtEgsQ9C;EsE/sQM;IAAgC,0BAA4B;EtEktQlE;EsEjtQM;;IAEE,8BAAoC;EtEmtQ5C;EsEjtQM;;IAEE,gCAAwC;EtEmtQhD;EsEjtQM;;IAEE,iCAA0C;EtEmtQlD;EsEjtQM;;IAEE,+BAAsC;EtEmtQ9C;EsEluQM;IAAgC,yBAA4B;EtEquQlE;EsEpuQM;;IAEE,6BAAoC;EtEsuQ5C;EsEpuQM;;IAEE,+BAAwC;EtEsuQhD;EsEpuQM;;IAEE,gCAA0C;EtEsuQlD;EsEpuQM;;IAEE,8BAAsC;EtEsuQ9C;EsErvQM;IAAgC,uBAA4B;EtEwvQlE;EsEvvQM;;IAEE,2BAAoC;EtEyvQ5C;EsEvvQM;;IAEE,6BAAwC;EtEyvQhD;EsEvvQM;;IAEE,8BAA0C;EtEyvQlD;EsEvvQM;;IAEE,4BAAsC;EtEyvQ9C;EsExwQM;IAAgC,yBAA4B;EtE2wQlE;EsE1wQM;;IAEE,6BAAoC;EtE4wQ5C;EsE1wQM;;IAEE,+BAAwC;EtE4wQhD;EsE1wQM;;IAEE,gCAA0C;EtE4wQlD;EsE1wQM;;IAEE,8BAAsC;EtE4wQ9C;EsE3xQM;IAAgC,uBAA4B;EtE8xQlE;EsE7xQM;;IAEE,2BAAoC;EtE+xQ5C;EsE7xQM;;IAEE,6BAAwC;EtE+xQhD;EsE7xQM;;IAEE,8BAA0C;EtE+xQlD;EsE7xQM;;IAEE,4BAAsC;EtE+xQ9C;EsE9yQM;IAAgC,qBAA4B;EtEizQlE;EsEhzQM;;IAEE,yBAAoC;EtEkzQ5C;EsEhzQM;;IAEE,2BAAwC;EtEkzQhD;EsEhzQM;;IAEE,4BAA0C;EtEkzQlD;EsEhzQM;;IAEE,0BAAsC;EtEkzQ9C;EsEj0QM;IAAgC,2BAA4B;EtEo0QlE;EsEn0QM;;IAEE,+BAAoC;EtEq0Q5C;EsEn0QM;;IAEE,iCAAwC;EtEq0QhD;EsEn0QM;;IAEE,kCAA0C;EtEq0QlD;EsEn0QM;;IAEE,gCAAsC;EtEq0Q9C;EsEp1QM;IAAgC,0BAA4B;EtEu1QlE;EsEt1QM;;IAEE,8BAAoC;EtEw1Q5C;EsEt1QM;;IAEE,gCAAwC;EtEw1QhD;EsEt1QM;;IAEE,iCAA0C;EtEw1QlD;EsEt1QM;;IAEE,+BAAsC;EtEw1Q9C;EsEv2QM;IAAgC,wBAA4B;EtE02QlE;EsEz2QM;;IAEE,4BAAoC;EtE22Q5C;EsEz2QM;;IAEE,8BAAwC;EtE22QhD;EsEz2QM;;IAEE,+BAA0C;EtE22QlD;EsEz2QM;;IAEE,6BAAsC;EtE22Q9C;EsE13QM;IAAgC,0BAA4B;EtE63QlE;EsE53QM;;IAEE,8BAAoC;EtE83Q5C;EsE53QM;;IAEE,gCAAwC;EtE83QhD;EsE53QM;;IAEE,iCAA0C;EtE83QlD;EsE53QM;;IAEE,+BAAsC;EtE83Q9C;EsE74QM;IAAgC,wBAA4B;EtEg5QlE;EsE/4QM;;IAEE,4BAAoC;EtEi5Q5C;EsE/4QM;;IAEE,8BAAwC;EtEi5QhD;EsE/4QM;;IAEE,+BAA0C;EtEi5QlD;EsE/4QM;;IAEE,6BAAsC;EtEi5Q9C;EsEz4QM;IAAwB,2BAA2B;EtE44QzD;EsE34QM;;IAEE,+BAA+B;EtE64QvC;EsE34QM;;IAEE,iCAAiC;EtE64QzC;EsE34QM;;IAEE,kCAAkC;EtE64Q1C;EsE34QM;;IAEE,gCAAgC;EtE64QxC;EsE55QM;IAAwB,0BAA2B;EtE+5QzD;EsE95QM;;IAEE,8BAA+B;EtEg6QvC;EsE95QM;;IAEE,gCAAiC;EtEg6QzC;EsE95QM;;IAEE,iCAAkC;EtEg6Q1C;EsE95QM;;IAEE,+BAAgC;EtEg6QxC;EsE/6QM;IAAwB,wBAA2B;EtEk7QzD;EsEj7QM;;IAEE,4BAA+B;EtEm7QvC;EsEj7QM;;IAEE,8BAAiC;EtEm7QzC;EsEj7QM;;IAEE,+BAAkC;EtEm7Q1C;EsEj7QM;;IAEE,6BAAgC;EtEm7QxC;EsEl8QM;IAAwB,0BAA2B;EtEq8QzD;EsEp8QM;;IAEE,8BAA+B;EtEs8QvC;EsEp8QM;;IAEE,gCAAiC;EtEs8QzC;EsEp8QM;;IAEE,iCAAkC;EtEs8Q1C;EsEp8QM;;IAEE,+BAAgC;EtEs8QxC;EsEr9QM;IAAwB,wBAA2B;EtEw9QzD;EsEv9QM;;IAEE,4BAA+B;EtEy9QvC;EsEv9QM;;IAEE,8BAAiC;EtEy9QzC;EsEv9QM;;IAEE,+BAAkC;EtEy9Q1C;EsEv9QM;;IAEE,6BAAgC;EtEy9QxC;EsEn9QE;IAAmB,uBAAuB;EtEs9Q5C;EsEr9QE;;IAEE,2BAA2B;EtEu9Q/B;EsEr9QE;;IAEE,6BAA6B;EtEu9QjC;EsEr9QE;;IAEE,8BAA8B;EtEu9QlC;EsEr9QE;;IAEE,4BAA4B;EtEu9QhC;AACF;;AgBj+QI;EsDlDI;IAAgC,oBAA4B;EtEwhRlE;EsEvhRM;;IAEE,wBAAoC;EtEyhR5C;EsEvhRM;;IAEE,0BAAwC;EtEyhRhD;EsEvhRM;;IAEE,2BAA0C;EtEyhRlD;EsEvhRM;;IAEE,yBAAsC;EtEyhR9C;EsExiRM;IAAgC,0BAA4B;EtE2iRlE;EsE1iRM;;IAEE,8BAAoC;EtE4iR5C;EsE1iRM;;IAEE,gCAAwC;EtE4iRhD;EsE1iRM;;IAEE,iCAA0C;EtE4iRlD;EsE1iRM;;IAEE,+BAAsC;EtE4iR9C;EsE3jRM;IAAgC,yBAA4B;EtE8jRlE;EsE7jRM;;IAEE,6BAAoC;EtE+jR5C;EsE7jRM;;IAEE,+BAAwC;EtE+jRhD;EsE7jRM;;IAEE,gCAA0C;EtE+jRlD;EsE7jRM;;IAEE,8BAAsC;EtE+jR9C;EsE9kRM;IAAgC,uBAA4B;EtEilRlE;EsEhlRM;;IAEE,2BAAoC;EtEklR5C;EsEhlRM;;IAEE,6BAAwC;EtEklRhD;EsEhlRM;;IAEE,8BAA0C;EtEklRlD;EsEhlRM;;IAEE,4BAAsC;EtEklR9C;EsEjmRM;IAAgC,yBAA4B;EtEomRlE;EsEnmRM;;IAEE,6BAAoC;EtEqmR5C;EsEnmRM;;IAEE,+BAAwC;EtEqmRhD;EsEnmRM;;IAEE,gCAA0C;EtEqmRlD;EsEnmRM;;IAEE,8BAAsC;EtEqmR9C;EsEpnRM;IAAgC,uBAA4B;EtEunRlE;EsEtnRM;;IAEE,2BAAoC;EtEwnR5C;EsEtnRM;;IAEE,6BAAwC;EtEwnRhD;EsEtnRM;;IAEE,8BAA0C;EtEwnRlD;EsEtnRM;;IAEE,4BAAsC;EtEwnR9C;EsEvoRM;IAAgC,qBAA4B;EtE0oRlE;EsEzoRM;;IAEE,yBAAoC;EtE2oR5C;EsEzoRM;;IAEE,2BAAwC;EtE2oRhD;EsEzoRM;;IAEE,4BAA0C;EtE2oRlD;EsEzoRM;;IAEE,0BAAsC;EtE2oR9C;EsE1pRM;IAAgC,2BAA4B;EtE6pRlE;EsE5pRM;;IAEE,+BAAoC;EtE8pR5C;EsE5pRM;;IAEE,iCAAwC;EtE8pRhD;EsE5pRM;;IAEE,kCAA0C;EtE8pRlD;EsE5pRM;;IAEE,gCAAsC;EtE8pR9C;EsE7qRM;IAAgC,0BAA4B;EtEgrRlE;EsE/qRM;;IAEE,8BAAoC;EtEirR5C;EsE/qRM;;IAEE,gCAAwC;EtEirRhD;EsE/qRM;;IAEE,iCAA0C;EtEirRlD;EsE/qRM;;IAEE,+BAAsC;EtEirR9C;EsEhsRM;IAAgC,wBAA4B;EtEmsRlE;EsElsRM;;IAEE,4BAAoC;EtEosR5C;EsElsRM;;IAEE,8BAAwC;EtEosRhD;EsElsRM;;IAEE,+BAA0C;EtEosRlD;EsElsRM;;IAEE,6BAAsC;EtEosR9C;EsEntRM;IAAgC,0BAA4B;EtEstRlE;EsErtRM;;IAEE,8BAAoC;EtEutR5C;EsErtRM;;IAEE,gCAAwC;EtEutRhD;EsErtRM;;IAEE,iCAA0C;EtEutRlD;EsErtRM;;IAEE,+BAAsC;EtEutR9C;EsEtuRM;IAAgC,wBAA4B;EtEyuRlE;EsExuRM;;IAEE,4BAAoC;EtE0uR5C;EsExuRM;;IAEE,8BAAwC;EtE0uRhD;EsExuRM;;IAEE,+BAA0C;EtE0uRlD;EsExuRM;;IAEE,6BAAsC;EtE0uR9C;EsEluRM;IAAwB,2BAA2B;EtEquRzD;EsEpuRM;;IAEE,+BAA+B;EtEsuRvC;EsEpuRM;;IAEE,iCAAiC;EtEsuRzC;EsEpuRM;;IAEE,kCAAkC;EtEsuR1C;EsEpuRM;;IAEE,gCAAgC;EtEsuRxC;EsErvRM;IAAwB,0BAA2B;EtEwvRzD;EsEvvRM;;IAEE,8BAA+B;EtEyvRvC;EsEvvRM;;IAEE,gCAAiC;EtEyvRzC;EsEvvRM;;IAEE,iCAAkC;EtEyvR1C;EsEvvRM;;IAEE,+BAAgC;EtEyvRxC;EsExwRM;IAAwB,wBAA2B;EtE2wRzD;EsE1wRM;;IAEE,4BAA+B;EtE4wRvC;EsE1wRM;;IAEE,8BAAiC;EtE4wRzC;EsE1wRM;;IAEE,+BAAkC;EtE4wR1C;EsE1wRM;;IAEE,6BAAgC;EtE4wRxC;EsE3xRM;IAAwB,0BAA2B;EtE8xRzD;EsE7xRM;;IAEE,8BAA+B;EtE+xRvC;EsE7xRM;;IAEE,gCAAiC;EtE+xRzC;EsE7xRM;;IAEE,iCAAkC;EtE+xR1C;EsE7xRM;;IAEE,+BAAgC;EtE+xRxC;EsE9yRM;IAAwB,wBAA2B;EtEizRzD;EsEhzRM;;IAEE,4BAA+B;EtEkzRvC;EsEhzRM;;IAEE,8BAAiC;EtEkzRzC;EsEhzRM;;IAEE,+BAAkC;EtEkzR1C;EsEhzRM;;IAEE,6BAAgC;EtEkzRxC;EsE5yRE;IAAmB,uBAAuB;EtE+yR5C;EsE9yRE;;IAEE,2BAA2B;EtEgzR/B;EsE9yRE;;IAEE,6BAA6B;EtEgzRjC;EsE9yRE;;IAEE,8BAA8B;EtEgzRlC;EsE9yRE;;IAEE,4BAA4B;EtEgzRhC;AACF;;AuEh3RA;EAAkB,4GAA8C;AvEo3RhE;;AuEh3RA;EAAiB,8BAA8B;AvEo3R/C;;AuEn3RA;EAAiB,8BAA8B;AvEu3R/C;;AuEt3RA;EAAiB,8BAA8B;AvE03R/C;;AuEz3RA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AxEs4RrB;;AuEv3RI;EAAwB,2BAA2B;AvE23RvD;;AuE13RI;EAAwB,4BAA4B;AvE83RxD;;AuE73RI;EAAwB,6BAA6B;AvEi4RzD;;AgB51RI;EuDvCA;IAAwB,2BAA2B;EvEw4RrD;EuEv4RE;IAAwB,4BAA4B;EvE04RtD;EuEz4RE;IAAwB,6BAA6B;EvE44RvD;AACF;;AgBx2RI;EuDvCA;IAAwB,2BAA2B;EvEo5RrD;EuEn5RE;IAAwB,4BAA4B;EvEs5RtD;EuEr5RE;IAAwB,6BAA6B;EvEw5RvD;AACF;;AgBp3RI;EuDvCA;IAAwB,2BAA2B;EvEg6RrD;EuE/5RE;IAAwB,4BAA4B;EvEk6RtD;EuEj6RE;IAAwB,6BAA6B;EvEo6RvD;AACF;;AgBh4RI;EuDvCA;IAAwB,2BAA2B;EvE46RrD;EuE36RE;IAAwB,4BAA4B;EvE86RtD;EuE76RE;IAAwB,6BAA6B;EvEg7RvD;AACF;;AuE36RA;EAAmB,oCAAoC;AvE+6RvD;;AuE96RA;EAAmB,oCAAoC;AvEk7RvD;;AuEj7RA;EAAmB,qCAAqC;AvEq7RxD;;AuEj7RA;EAAuB,2BAA0C;AvEq7RjE;;AuEp7RA;EAAuB,+BAA4C;AvEw7RnE;;AuEv7RA;EAAuB,2BAA2C;AvE27RlE;;AuE17RA;EAAuB,2BAAyC;AvE87RhE;;AuE77RA;EAAuB,8BAA2C;AvEi8RlE;;AuEh8RA;EAAuB,6BAA6B;AvEo8RpD;;AuEh8RA;EAAc,sBAAwB;AvEo8RtC;;AyE3+RE;EACE,yBAAwB;AzE8+R5B;;AMp+RE;EmELM,yBAA0E;AzE6+RlF;;AyEn/RE;EACE,yBAAwB;AzEs/R5B;;AM5+RE;EmELM,yBAA0E;AzEq/RlF;;AyE3/RE;EACE,yBAAwB;AzE8/R5B;;AMp/RE;EmELM,yBAA0E;AzE6/RlF;;AyEngSE;EACE,yBAAwB;AzEsgS5B;;AM5/RE;EmELM,yBAA0E;AzEqgSlF;;AyE3gSE;EACE,yBAAwB;AzE8gS5B;;AMpgSE;EmELM,yBAA0E;AzE6gSlF;;AyEnhSE;EACE,yBAAwB;AzEshS5B;;AM5gSE;EmELM,yBAA0E;AzEqhSlF;;AyE3hSE;EACE,yBAAwB;AzE8hS5B;;AMphSE;EmELM,yBAA0E;AzE6hSlF;;AyEniSE;EACE,yBAAwB;AzEsiS5B;;AM5hSE;EmELM,yBAA0E;AzEqiSlF;;AuE9/RA;EAAa,yBAA6B;AvEkgS1C;;AuEjgSA;EAAc,yBAA6B;AvEqgS3C;;AuEngSA;EAAiB,oCAAkC;AvEugSnD;;AuEtgSA;EAAiB,0CAAkC;AvE0gSnD;;AuEtgSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A1EikSX;;AuE1gSA;EAAwB,gCAAgC;AvE8gSxD;;AuE5gSA;EACE,iCAAiC;EACjC,oCAAoC;AvE+gStC;;AuE1gSA;EAAc,yBAAyB;AvE8gSvC;;A2E/kSA;EACE,8BAA8B;A3EklShC;;A2E/kSA;EACE,6BAA6B;A3EklS/B;;A4EllSE;E1EOF;;;I0EDM,4BAA4B;IAE5B,2BAA2B;E5EklS/B;E4E/kSE;IAEI,0BAA0B;E5EglShC;E4EvkSE;IACE,6BAA6B;E5EykSjC;EE14RF;I0EhLM,gCAAgC;E5E6jSpC;E4E3jSE;;IAEE,yBzErBY;IyEsBZ,wBAAwB;E5E6jS5B;E4ErjSE;IACE,2BAA2B;E5EujS/B;E4EpjSE;;IAEE,wBAAwB;E5EsjS5B;E4EnjSE;;;IAGE,UAAU;IACV,SAAS;E5EqjSb;E4EljSE;;IAEE,uBAAuB;E5EojS3B;E4E5iSE;IACE,QvEwgCgC;ELsiQpC;EE1lSF;I0E+CM,2BAA2C;E5E8iS/C;EcroSA;I8D0FI,2BAA2C;E5E8iS/C;EkC5nSF;I0CmFM,aAAa;E5E4iSjB;EuC3oSF;IqCkGM,sBzElES;EH8mSb;EkB/oSF;I0DuGM,oCAAoC;E5E2iSxC;E4E5iSE;;IAKI,iCAAmC;E5E2iSzC;EkB9mSF;;I0D0EQ,oCAAsC;E5EwiS5C;EkB7hSF;I0DNM,cAAc;E5EsiSlB;EmB5pSA;;;;IyD4HM,qBzEnGU;EHyoShB;EkBxjSF;I0DuBM,cAAc;IACd,qBzEzGY;EH6oShB;AACF","file":"bootstrap.css","sourcesContent":["// Proxima Nova Bold\r\n\r\n@font-face {\r\n font-family: \"ProximaNova-Bold\";\r\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot\");\r\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff\") format(\"woff\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\n","@font-face {\n font-family: \"ProximaNova-Bold\";\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot\");\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\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: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #207b7e;\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-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\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;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\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: #2e2d44;\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: #2e2d44;\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: #c5ebec;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #93dadc;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8cd9b6;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #96d2ef;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #f1dba2;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #f17c8e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #f8f9fa;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\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: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #2e2d44;\n background-color: #f1f4f5;\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: #2e2d44;\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: #22b573;\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(34, 181, 115, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #22b573;\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='%2322b573' 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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='%2322b573' 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\") #f1f4f5 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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: #22b573;\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: #22b573;\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: #32d88e;\n background-color: #32d88e;\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(34, 181, 115, 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: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\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(228, 4, 38, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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\") #f1f4f5 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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: #e40426;\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: #e40426;\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: #fb2041;\n background-color: #fb2041;\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(228, 4, 38, 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: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #2e2d44;\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: #2e2d44;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(79, 194, 197, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(79, 194, 197, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(67, 192, 136, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(67, 192, 136, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(84, 182, 230, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(84, 182, 230, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(200, 163, 71, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(200, 163, 71, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 42, 71, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(232, 42, 71, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(210, 213, 214, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(210, 213, 214, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #207b7e;\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: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\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: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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: #f1f4f5;\n border-color: #30b7bb;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #8adee1;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\n border-color: #b2eaeb;\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: #f1f4f5;\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='%23f1f4f5' 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: #30b7bb;\n background-color: #30b7bb;\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='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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='%23f1f4f5'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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: #f1f4f5;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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: #2e2d44;\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: #f1f4f5;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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: #2e2d44;\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 #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #207b7e;\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(48, 183, 187, 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: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\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: #30b7bb;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #268f92;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1a8a58;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #1e8fc6;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #dea720;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #b2031e;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #d3dde0;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n white-space: nowrap;\n background-color: #2e2d44;\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: #2e2d44;\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: #f1f4f5;\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: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover {\n color: #2e2d44;\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.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: #f1f4f5;\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: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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 #dee0e1;\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: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\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: #f1f4f5;\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: #f1f4f5;\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='%23f1f4f5' 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='%23f1f4f5' 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: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !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: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #207b7e !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #0f0f16 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #16754a !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1a7fb0 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #c8961d !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #990319 !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #c4d1d5 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #0f0f16 !important;\n}\n\n.text-body {\n color: #2e2d44 !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","// Custom GSC Variables\r\n\r\n//\r\n// Color system\r\n//\r\n\r\n// GSC Brand Colours\r\n// Core\r\n$GSCNavy: #2e2d44;\r\n$GSCAqua: #30b7bb;\r\n$GSCOffWhite: #f1f4f5;\r\n\r\n// Secondary\r\n$GSCPink: #e12a58;\r\n$GSCGold: #e5b94c;\r\n\r\n// Tertiary\r\n$GSCTeal: #036173;\r\n$GSCBlue: #36a9e1;\r\n$GSCLime: #d5db40;\r\n$GSCOrange: #e56a0c;\r\n$GSCRed: #e40426;\r\n$GSCPurple: #64335f;\r\n$GSCGreen: #22b573;\r\n\r\n\r\n// Bootstrap default colours\r\n$white: #fff;\r\n$gray-100: #f8f9fa;\r\n$gray-200: #e9ecef;\r\n$gray-300: #dee2e6;\r\n$gray-400: #ced4da;\r\n$gray-500: #adb5bd;\r\n$gray-600: #6c757d;\r\n$gray-700: #495057;\r\n$gray-800: #343a40;\r\n$gray-900: #212529;\r\n$black: #000;\r\n\r\n$blue: $GSCBlue;\r\n$indigo: $GSCNavy;\r\n$purple: $GSCPurple;\r\n$pink: $GSCPink;\r\n$red: $GSCRed;\r\n$orange: $GSCOrange;\r\n$yellow: $GSCGold;\r\n$green: $GSCGreen;\r\n$teal: $GSCTeal;\r\n$cyan: $GSCAqua;\r\n\r\n// Bootstrap theme colours\r\n$primary: $GSCAqua;\r\n$secondary: $GSCNavy;\r\n$success: $GSCGreen;\r\n$info: $GSCBlue;\r\n$warning: $GSCGold;\r\n$danger: $GSCRed;\r\n$light: $GSCOffWhite;\r\n$dark: $GSCNavy;\r\n\r\n$theme-colors: ();\r\n$theme-colors: map-merge((\r\n \"primary\": $primary,\r\n \"secondary\": $secondary,\r\n \"success\": $success,\r\n \"info\": $info,\r\n \"warning\": $warning,\r\n \"danger\": $danger,\r\n \"light\": $light,\r\n \"dark\": $dark\r\n), $theme-colors);\r\n// stylelint-enable\r\n\r\n// Set a specific jump point for requesting color jumps\r\n$theme-color-interval: 8%;\r\n\r\n// Body\r\n//\r\n// Settings for the `<body>` element.\r\n\r\n$body-bg: theme-color(\"light\");\r\n$body-color: theme-color(\"dark\");\r\n\r\n\r\n// Components\r\n//\r\n// Define common padding and border radius sizes and more.\r\n\r\n$component-active-color: theme-color(\"light\");\r\n\r\n\r\n// Fonts\r\n//\r\n// Font, line-height, and color for body text, headings, and more.\r\n\r\n// stylelint-disable value-keyword-case\r\n$font-family-sans-serif: \"Helvetica Neue\", Arial, sans-serif;\r\n$font-family-base: $font-family-sans-serif !default;\r\n\r\n$headings-font-family: \"ProximaNova-Bold\", sans-serif;\r\n// ProximaNova-Bold is defined in ./_gsc-fonts.scss with font files in ../font\r\n// The font files must be made available via the application at /fonts/\r\n$headings-font-weight: 400;\r\n$headings-line-height: 1.0;\r\n// stylelint-enable value-keyword-case\r\n\r\n$mark-bg: theme-color-level(\"light\", 1);\r\n\r\n\r\n// Forms\r\n\r\n$input-bg: theme-color(\"light\");\r\n\r\n$input-color: theme-color(\"dark\");\r\n$input-border-color: theme-color(\"dark\");\r\n\r\n$input-focus-bg: $white;\r\n\r\n\r\n// Dropdowns\r\n//\r\n// Dropdown menu container and contents.\r\n\r\n$dropdown-bg: theme-color(\"light\");\r\n\r\n// Pagination\r\n\r\n$pagination-bg: theme-color(\"light\");\r\n$pagination-disabled-bg: $gray-300;\r\n$pagination-disabled-color: $white;\r\n\r\n\r\n// Jumbotron\r\n\r\n$jumbotron-bg: theme-color-level(\"light\", 2);\r\n\r\n\r\n// Tooltips\r\n\r\n$tooltip-color: theme-color(\"light\");\r\n$tooltip-bg: theme-color(\"dark\");\r\n\r\n\r\n// Popovers\r\n\r\n$popover-bg: theme-color(\"light\");\r\n$popover-header-bg: theme-color-level(\"light\", 1);\r\n\r\n\r\n// Modals\r\n\r\n$modal-content-bg: theme-color(\"light\");\r\n$modal-backdrop-bg: theme-color(\"dark\");\r\n\r\n\r\n// Progress bars\r\n\r\n$progress-bg: $gray-400;\r\n$progress-bar-color: theme-color(\"light\");\r\n$progress-bar-bg: theme-color(\"dark\");\r\n\r\n\r\n// List group\r\n\r\n$list-group-bg: theme-color(\"light\");\r\n\r\n\r\n// Figures\r\n\r\n$figure-caption-color: theme-color-level(\"dark\", -1);\r\n\r\n\r\n// Carousel\r\n\r\n$carousel-control-color: theme-color(\"light\");\r\n$carousel-indicator-active-bg: theme-color(\"light\");\r\n$carousel-caption-color: theme-color(\"light\");\r\n\r\n\r\n// Close\r\n\r\n$close-color: theme-color(\"dark\");\r\n$close-text-shadow: 0 1px 0 theme-color(\"light\");\r\n\r\n// Code\r\n\r\n$code-color: $green;\r\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","// 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","// 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","// 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","// 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","// .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","// 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/dist/bootstrap.min.css b/dist/bootstrap.min.css index ba901db..56e0380 100644 --- a/dist/bootstrap.min.css +++ b/dist/bootstrap.min.css @@ -1,2 +1,2 @@ -@font-face{font-family:ProximaNova-Bold;src:url(/fonts/ProximaNova-Bold.eot);src:url(/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/ProximaNova-Bold.woff) format("woff"),url(/fonts/ProximaNova-Bold.ttf) format("truetype"),url(/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:400;font-style:normal}:root{--blue:#36a9e1;--indigo:#2e2d44;--purple:#64335f;--pink:#e12a58;--red:#e40426;--orange:#e56a0c;--yellow:#e5b94c;--green:#22b573;--teal:#036173;--cyan:#30b7bb;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#30b7bb;--secondary:#2e2d44;--success:#22b573;--info:#36a9e1;--warning:#e5b94c;--danger:#e40426;--light:#f1f4f5;--dark:#2e2d44;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Helvetica Neue",Arial,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#2e2d44;text-align:left;background-color:#f1f4f5}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#30b7bb;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#207b7e;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:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:ProximaNova-Bold,sans-serif;font-weight:400;line-height:1;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1}.display-2{font-size:5.5rem;font-weight:300;line-height:1}.display-3{font-size:4.5rem;font-weight:300;line-height:1}.display-4{font-size:3.5rem;font-weight:300;line-height:1}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:#dee0e1}.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:#f1f4f5;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:#3f3e53}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#22b573;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:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.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{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-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{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-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{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-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{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-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%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#f1f4f5}.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-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c5ebec}.table-hover .table-primary:hover{background-color:#b2e4e6}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b2e4e6}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#c4c4cb}.table-hover .table-secondary:hover{background-color:#b6b6bf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#b6b6bf}.table-success,.table-success>td,.table-success>th{background-color:#c1ead8}.table-hover .table-success:hover{background-color:#aee4cc}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aee4cc}.table-info,.table-info>td,.table-info>th{background-color:#c7e7f7}.table-hover .table-info:hover{background-color:#b1ddf4}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b1ddf4}.table-warning,.table-warning>td,.table-warning>th{background-color:#f8ebcd}.table-hover .table-warning:hover{background-color:#f5e2b7}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f5e2b7}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7b9c2}.table-hover .table-danger:hover{background-color:#f4a2ae}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4a2ae}.table-light,.table-light>td,.table-light>th{background-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ecf1f1}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ecf1f1}.table-dark,.table-dark>td,.table-dark>th{background-color:#c4c4cb}.table-hover .table-dark:hover{background-color:#b6b6bf}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b6b6bf}.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:#f1f4f5;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#f1f4f5;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#2e2d44;background-color:#f1f4f5;background-clip:padding-box;border:1px solid #2e2d44;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#2e2d44;background-color:#fff;border-color:#8adee1;outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.form-control::-webkit-input-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:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#2e2d44;background-color:#f1f4f5}.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;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.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-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.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-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;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:inline-flex;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:#22b573}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(34,181,115,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#22b573}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#22b573;box-shadow:0 0 0 .2rem rgba(34,181,115,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#22b573}.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:#22b573}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#72e5b1}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#32d88e}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #f1f4f5,0 0 0 .2rem rgba(34,181,115,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#22b573}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(34,181,115,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e40426}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(228,4,38,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#e40426}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e40426;box-shadow:0 0 0 .2rem rgba(228,4,38,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e40426}.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:#e40426}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#fc6b81}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#fb2041}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #f1f4f5,0 0 0 .2rem rgba(228,4,38,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e40426}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(228,4,38,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;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{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-primary:hover{color:#fff;background-color:#28999d;border-color:#268f92}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(48,183,187,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#268f92;border-color:#238588}.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(48,183,187,.5)}.btn-secondary{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-secondary:hover{color:#fff;background-color:#1e1e2d;border-color:#191925}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#191925;border-color:#14141e}.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(46,45,68,.5)}.btn-success{color:#fff;background-color:#22b573;border-color:#22b573}.btn-success:hover{color:#fff;background-color:#1c955f;border-color:#1a8a58}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(34,181,115,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#22b573;border-color:#22b573}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1a8a58;border-color:#187f51}.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(34,181,115,.5)}.btn-info{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-info:hover{color:#fff;background-color:#1f97d1;border-color:#1e8fc6}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(54,169,225,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1e8fc6;border-color:#1c87bb}.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(54,169,225,.5)}.btn-warning{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-warning:hover{color:#212529;background-color:#e0ac2b;border-color:#dea720}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(229,185,76,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#dea720;border-color:#d39f1f}.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(229,185,76,.5)}.btn-danger{color:#fff;background-color:#e40426;border-color:#e40426}.btn-danger:hover{color:#fff;background-color:#be0320;border-color:#b2031e}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(228,4,38,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e40426;border-color:#e40426}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b2031e;border-color:#a5031c}.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(228,4,38,.5)}.btn-light{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-light:hover{color:#212529;background-color:#dbe2e5;border-color:#d3dde0}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(241,244,245,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#d3dde0;border-color:#ccd7da}.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(241,244,245,.5)}.btn-dark{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-dark:hover{color:#fff;background-color:#1e1e2d;border-color:#191925}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191925;border-color:#14141e}.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(46,45,68,.5)}.btn-outline-primary{color:#30b7bb;background-color:transparent;background-image:none;border-color:#30b7bb}.btn-outline-primary:hover{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(48,183,187,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#30b7bb;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:#30b7bb;border-color:#30b7bb}.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(48,183,187,.5)}.btn-outline-secondary{color:#2e2d44;background-color:transparent;background-image:none;border-color:#2e2d44}.btn-outline-secondary:hover{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#2e2d44;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:#2e2d44;border-color:#2e2d44}.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(46,45,68,.5)}.btn-outline-success{color:#22b573;background-color:transparent;background-image:none;border-color:#22b573}.btn-outline-success:hover{color:#fff;background-color:#22b573;border-color:#22b573}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(34,181,115,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#22b573;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:#22b573;border-color:#22b573}.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(34,181,115,.5)}.btn-outline-info{color:#36a9e1;background-color:transparent;background-image:none;border-color:#36a9e1}.btn-outline-info:hover{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(54,169,225,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#36a9e1;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:#36a9e1;border-color:#36a9e1}.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(54,169,225,.5)}.btn-outline-warning{color:#e5b94c;background-color:transparent;background-image:none;border-color:#e5b94c}.btn-outline-warning:hover{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(229,185,76,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#e5b94c;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:#e5b94c;border-color:#e5b94c}.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(229,185,76,.5)}.btn-outline-danger{color:#e40426;background-color:transparent;background-image:none;border-color:#e40426}.btn-outline-danger:hover{color:#fff;background-color:#e40426;border-color:#e40426}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(228,4,38,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e40426;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:#e40426;border-color:#e40426}.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(228,4,38,.5)}.btn-outline-light{color:#f1f4f5;background-color:transparent;background-image:none;border-color:#f1f4f5}.btn-outline-light:hover{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(241,244,245,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f1f4f5;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:#f1f4f5;border-color:#f1f4f5}.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(241,244,245,.5)}.btn-outline-dark{color:#2e2d44;background-color:transparent;background-image:none;border-color:#2e2d44}.btn-outline-dark:hover{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#2e2d44;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:#2e2d44;border-color:#2e2d44}.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(46,45,68,.5)}.btn-link{font-weight:400;color:#30b7bb;background-color:transparent}.btn-link:hover{color:#207b7e;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.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{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#2e2d44;text-align:left;list-style:none;background-color:#f1f4f5;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-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{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-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:#f1f4f5;text-decoration:none;background-color:#30b7bb}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left: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{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-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:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#2e2d44;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #2e2d44;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.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:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#f1f4f5;background-color:#30b7bb}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #f1f4f5,0 0 0 .2rem rgba(48,183,187,.25)}.custom-control-input:active~.custom-control-label::before{color:#f1f4f5;background-color:#b2eaeb}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#30b7bb}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#30b7bb}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(48,183,187,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(48,183,187,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#30b7bb}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(48,183,187,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#2e2d44;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #2e2d44;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#8adee1;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(138,222,225,.5)}.custom-select:focus::-ms-value{color:#2e2d44;background-color:#f1f4f5}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#8adee1;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#8adee1}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#2e2d44;background-color:#f1f4f5;border:1px solid #2e2d44;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#2e2d44;content:"Browse";background-color:#e9ecef;border-left:1px solid #2e2d44;border-radius:0 .25rem .25rem 0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#f1f4f5;border-color:#dee2e6 #dee2e6 #f1f4f5}.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:#f1f4f5;background-color:#30b7bb}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;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:flex;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{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;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{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:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.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: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:#30b7bb;background-color:#f1f4f5;border:1px solid #dee2e6}.page-link:hover{color:#207b7e;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#f1f4f5;background-color:#30b7bb;border-color:#30b7bb}.page-item.disabled .page-link{color:#fff;pointer-events:none;cursor:auto;background-color:#dee2e6;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#30b7bb}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#268f92}.badge-secondary{color:#fff;background-color:#2e2d44}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#191925}.badge-success{color:#fff;background-color:#22b573}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1a8a58}.badge-info{color:#fff;background-color:#36a9e1}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#1e8fc6}.badge-warning{color:#212529;background-color:#e5b94c}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#dea720}.badge-danger{color:#fff;background-color:#e40426}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#b2031e}.badge-light{color:#212529;background-color:#f1f4f5}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#d3dde0}.badge-dark{color:#fff;background-color:#2e2d44}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#191925}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#cacdce;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:#195f61;background-color:#d6f1f1;border-color:#c5ebec}.alert-primary hr{border-top-color:#b2e4e6}.alert-primary .alert-link{color:#0f3738}.alert-secondary{color:#181723;background-color:#d5d5da;border-color:#c4c4cb}.alert-secondary hr{border-top-color:#b6b6bf}.alert-secondary .alert-link{color:#030304}.alert-success{color:#125e3c;background-color:#d3f0e3;border-color:#c1ead8}.alert-success hr{border-top-color:#aee4cc}.alert-success .alert-link{color:#0a3321}.alert-info{color:#1c5875;background-color:#d7eef9;border-color:#c7e7f7}.alert-info hr{border-top-color:#b1ddf4}.alert-info .alert-link{color:#12394c}.alert-warning{color:#776028;background-color:#faf1db;border-color:#f8ebcd}.alert-warning hr{border-top-color:#f5e2b7}.alert-warning .alert-link{color:#51411b}.alert-danger{color:#770214;background-color:#facdd4;border-color:#f7b9c2}.alert-danger hr{border-top-color:#f4a2ae}.alert-danger .alert-link{color:#45010c}.alert-light{color:#7d7f7f;background-color:#fcfdfd;border-color:#fbfcfc}.alert-light hr{border-top-color:#ecf1f1}.alert-light .alert-link{color:#646565}.alert-dark{color:#181723;background-color:#d5d5da;border-color:#c4c4cb}.alert-dark hr{border-top-color:#b6b6bf}.alert-dark .alert-link{color:#030304}@-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:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#ced4da;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#f1f4f5;text-align:center;background-color:#2e2d44;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#2e2d44;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#f1f4f5;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#f1f4f5}.list-group-item.active{z-index:2;color:#f1f4f5;background-color:#30b7bb;border-color:#30b7bb}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#195f61;background-color:#c5ebec}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#195f61;background-color:#b2e4e6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#195f61;border-color:#195f61}.list-group-item-secondary{color:#181723;background-color:#c4c4cb}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#181723;background-color:#b6b6bf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#181723;border-color:#181723}.list-group-item-success{color:#125e3c;background-color:#c1ead8}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#125e3c;background-color:#aee4cc}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#125e3c;border-color:#125e3c}.list-group-item-info{color:#1c5875;background-color:#c7e7f7}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c5875;background-color:#b1ddf4}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c5875;border-color:#1c5875}.list-group-item-warning{color:#776028;background-color:#f8ebcd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#776028;background-color:#f5e2b7}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#776028;border-color:#776028}.list-group-item-danger{color:#770214;background-color:#f7b9c2}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#770214;background-color:#f4a2ae}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#770214;border-color:#770214}.list-group-item-light{color:#7d7f7f;background-color:#fbfcfc}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#7d7f7f;background-color:#ecf1f1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7d7f7f;border-color:#7d7f7f}.list-group-item-dark{color:#181723;background-color:#c4c4cb}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#181723;background-color:#b6b6bf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#181723;border-color:#181723}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#2e2d44;text-shadow:0 1px 0 #f1f4f5;opacity:.5}.close:focus,.close:hover{color:#2e2d44;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#f1f4f5;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#2e2d44}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Helvetica Neue",Arial,sans-serif;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:#2e2d44}.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:#2e2d44}.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:#2e2d44}.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:#2e2d44}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#f1f4f5;text-align:center;background-color:#2e2d44;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Helvetica Neue",Arial,sans-serif;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:#f1f4f5;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#f1f4f5}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#f1f4f5}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#f1f4f5}.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 #dee0e1}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#f1f4f5}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#dee0e1;border-bottom:1px solid #d1d3d5;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:#2e2d44}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#f1f4f5;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#f1f4f5;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(241,244,245,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#f1f4f5}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#f1f4f5;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#30b7bb!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#268f92!important}.bg-secondary{background-color:#2e2d44!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#191925!important}.bg-success{background-color:#22b573!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1a8a58!important}.bg-info{background-color:#36a9e1!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#1e8fc6!important}.bg-warning{background-color:#e5b94c!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#dea720!important}.bg-danger{background-color:#e40426!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#b2031e!important}.bg-light{background-color:#f1f4f5!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d3dde0!important}.bg-dark{background-color:#2e2d44!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#191925!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:#30b7bb!important}.border-secondary{border-color:#2e2d44!important}.border-success{border-color:#22b573!important}.border-info{border-color:#36a9e1!important}.border-warning{border-color:#e5b94c!important}.border-danger{border-color:#e40426!important}.border-light{border-color:#f1f4f5!important}.border-dark{border-color:#2e2d44!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#30b7bb!important}a.text-primary:focus,a.text-primary:hover{color:#268f92!important}.text-secondary{color:#2e2d44!important}a.text-secondary:focus,a.text-secondary:hover{color:#191925!important}.text-success{color:#22b573!important}a.text-success:focus,a.text-success:hover{color:#1a8a58!important}.text-info{color:#36a9e1!important}a.text-info:focus,a.text-info:hover{color:#1e8fc6!important}.text-warning{color:#e5b94c!important}a.text-warning:focus,a.text-warning:hover{color:#dea720!important}.text-danger{color:#e40426!important}a.text-danger:focus,a.text-danger:hover{color:#b2031e!important}.text-light{color:#f1f4f5!important}a.text-light:focus,a.text-light:hover{color:#d3dde0!important}.text-dark{color:#2e2d44!important}a.text-dark:focus,a.text-dark:hover{color:#191925!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;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 #ddd!important}} +@font-face{font-family:ProximaNova-Bold;src:url(https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot);src:url(https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff) format("woff"),url(https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf) format("truetype"),url(https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:400;font-style:normal}:root{--blue:#36a9e1;--indigo:#2e2d44;--purple:#64335f;--pink:#e12a58;--red:#e40426;--orange:#e56a0c;--yellow:#e5b94c;--green:#22b573;--teal:#036173;--cyan:#30b7bb;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#30b7bb;--secondary:#2e2d44;--success:#22b573;--info:#36a9e1;--warning:#e5b94c;--danger:#e40426;--light:#f1f4f5;--dark:#2e2d44;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Helvetica Neue",Arial,sans-serif;--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:"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#2e2d44;text-align:left;background-color:#f1f4f5}[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:#30b7bb;text-decoration:none;background-color:transparent}a:hover{color:#207b7e;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-family:ProximaNova-Bold,sans-serif;font-weight:400;line-height:1}.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}.display-2{font-size:5.5rem;font-weight:300;line-height:1}.display-3{font-size:4.5rem;font-weight:300;line-height:1}.display-4{font-size:3.5rem;font-weight:300;line-height:1}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:#dee0e1}.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:#f1f4f5;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:#3f3e53}code{font-size:87.5%;color:#22b573;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:flex;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{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.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{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-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{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-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{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-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{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-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:#2e2d44}.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:#2e2d44;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c5ebec}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#93dadc}.table-hover .table-primary:hover{background-color:#b2e4e6}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b2e4e6}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#c4c4cb}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#92929e}.table-hover .table-secondary:hover{background-color:#b6b6bf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#b6b6bf}.table-success,.table-success>td,.table-success>th{background-color:#c1ead8}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8cd9b6}.table-hover .table-success:hover{background-color:#aee4cc}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aee4cc}.table-info,.table-info>td,.table-info>th{background-color:#c7e7f7}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#96d2ef}.table-hover .table-info:hover{background-color:#b1ddf4}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b1ddf4}.table-warning,.table-warning>td,.table-warning>th{background-color:#f8ebcd}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#f1dba2}.table-hover .table-warning:hover{background-color:#f5e2b7}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f5e2b7}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7b9c2}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f17c8e}.table-hover .table-danger:hover{background-color:#f4a2ae}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4a2ae}.table-light,.table-light>td,.table-light>th{background-color:#fbfcfc}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#f8f9fa}.table-hover .table-light:hover{background-color:#ecf1f1}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ecf1f1}.table-dark,.table-dark>td,.table-dark>th{background-color:#c4c4cb}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#92929e}.table-hover .table-dark:hover{background-color:#b6b6bf}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b6b6bf}.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:#2e2d44;background-color:#f1f4f5;background-clip:padding-box;border:1px solid #2e2d44;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:#2e2d44;background-color:#fff;border-color:#8adee1;outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.form-control::-webkit-input-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:#2e2d44;background-color:#f1f4f5}.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:#2e2d44;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:flex;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:inline-flex;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:#22b573}.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(34,181,115,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#22b573;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='%2322b573' 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:#22b573;box-shadow:0 0 0 .2rem rgba(34,181,115,.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:#22b573;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='%2322b573' 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") #f1f4f5 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:#22b573;box-shadow:0 0 0 .2rem rgba(34,181,115,.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:#22b573}.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:#22b573}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#22b573}.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:#32d88e;background-color:#32d88e}.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(34,181,115,.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:#22b573}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#22b573}.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:#22b573;box-shadow:0 0 0 .2rem rgba(34,181,115,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e40426}.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(228,4,38,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e40426;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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:#e40426;box-shadow:0 0 0 .2rem rgba(228,4,38,.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:#e40426;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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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") #f1f4f5 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:#e40426;box-shadow:0 0 0 .2rem rgba(228,4,38,.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:#e40426}.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:#e40426}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#e40426}.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:#fb2041;background-color:#fb2041}.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(228,4,38,.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:#e40426}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e40426}.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:#e40426;box-shadow:0 0 0 .2rem rgba(228,4,38,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;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:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#2e2d44;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:#2e2d44;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-primary:hover{color:#fff;background-color:#28999d;border-color:#268f92}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(79,194,197,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#268f92;border-color:#238588}.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(79,194,197,.5)}.btn-secondary{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-secondary:hover{color:#fff;background-color:#1e1e2d;border-color:#191925}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(77,77,96,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#191925;border-color:#14141e}.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(77,77,96,.5)}.btn-success{color:#fff;background-color:#22b573;border-color:#22b573}.btn-success:hover{color:#fff;background-color:#1c955f;border-color:#1a8a58}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(67,192,136,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#22b573;border-color:#22b573}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1a8a58;border-color:#187f51}.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(67,192,136,.5)}.btn-info{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-info:hover{color:#fff;background-color:#1f97d1;border-color:#1e8fc6}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(84,182,230,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1e8fc6;border-color:#1c87bb}.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(84,182,230,.5)}.btn-warning{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-warning:hover{color:#212529;background-color:#e0ac2b;border-color:#dea720}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(200,163,71,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#dea720;border-color:#d39f1f}.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(200,163,71,.5)}.btn-danger{color:#fff;background-color:#e40426;border-color:#e40426}.btn-danger:hover{color:#fff;background-color:#be0320;border-color:#b2031e}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(232,42,71,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e40426;border-color:#e40426}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b2031e;border-color:#a5031c}.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(232,42,71,.5)}.btn-light{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-light:hover{color:#212529;background-color:#dbe2e5;border-color:#d3dde0}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(210,213,214,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#d3dde0;border-color:#ccd7da}.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(210,213,214,.5)}.btn-dark{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-dark:hover{color:#fff;background-color:#1e1e2d;border-color:#191925}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(77,77,96,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#191925;border-color:#14141e}.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(77,77,96,.5)}.btn-outline-primary{color:#30b7bb;border-color:#30b7bb}.btn-outline-primary:hover{color:#fff;background-color:#30b7bb;border-color:#30b7bb}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(48,183,187,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#30b7bb;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:#30b7bb;border-color:#30b7bb}.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(48,183,187,.5)}.btn-outline-secondary{color:#2e2d44;border-color:#2e2d44}.btn-outline-secondary:hover{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#2e2d44;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:#2e2d44;border-color:#2e2d44}.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(46,45,68,.5)}.btn-outline-success{color:#22b573;border-color:#22b573}.btn-outline-success:hover{color:#fff;background-color:#22b573;border-color:#22b573}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(34,181,115,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#22b573;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:#22b573;border-color:#22b573}.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(34,181,115,.5)}.btn-outline-info{color:#36a9e1;border-color:#36a9e1}.btn-outline-info:hover{color:#fff;background-color:#36a9e1;border-color:#36a9e1}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(54,169,225,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#36a9e1;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:#36a9e1;border-color:#36a9e1}.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(54,169,225,.5)}.btn-outline-warning{color:#e5b94c;border-color:#e5b94c}.btn-outline-warning:hover{color:#212529;background-color:#e5b94c;border-color:#e5b94c}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(229,185,76,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#e5b94c;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:#e5b94c;border-color:#e5b94c}.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(229,185,76,.5)}.btn-outline-danger{color:#e40426;border-color:#e40426}.btn-outline-danger:hover{color:#fff;background-color:#e40426;border-color:#e40426}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(228,4,38,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e40426;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:#e40426;border-color:#e40426}.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(228,4,38,.5)}.btn-outline-light{color:#f1f4f5;border-color:#f1f4f5}.btn-outline-light:hover{color:#212529;background-color:#f1f4f5;border-color:#f1f4f5}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(241,244,245,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f1f4f5;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:#f1f4f5;border-color:#f1f4f5}.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(241,244,245,.5)}.btn-outline-dark{color:#2e2d44;border-color:#2e2d44}.btn-outline-dark:hover{color:#fff;background-color:#2e2d44;border-color:#2e2d44}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#2e2d44;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:#2e2d44;border-color:#2e2d44}.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(46,45,68,.5)}.btn-link{font-weight:400;color:#30b7bb;text-decoration:none}.btn-link:hover{color:#207b7e;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:#2e2d44;text-align:left;list-style:none;background-color:#f1f4f5;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:#f1f4f5;text-decoration:none;background-color:#30b7bb}.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:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;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:flex;flex-wrap:wrap;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{flex-direction:column;align-items:flex-start;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:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;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:flex;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: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:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#2e2d44;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #2e2d44;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:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#f1f4f5;border-color:#30b7bb;background-color:#30b7bb}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#8adee1}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#f1f4f5;background-color:#b2eaeb;border-color:#b2eaeb}.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:#f1f4f5;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='%23f1f4f5' 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:#30b7bb;background-color:#30b7bb}.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='%23f1f4f5' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(48,183,187,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(48,183,187,.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='%23f1f4f5'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(48,183,187,.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:#f1f4f5;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(48,183,187,.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:#2e2d44;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:#f1f4f5;border:1px solid #2e2d44;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#8adee1;outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.25)}.custom-select:focus::-ms-value{color:#2e2d44;background-color:#f1f4f5}.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:#8adee1;box-shadow:0 0 0 .2rem rgba(48,183,187,.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:#2e2d44;background-color:#f1f4f5;border:1px solid #2e2d44;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:#2e2d44;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 #f1f4f5,0 0 0 .2rem rgba(48,183,187,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f1f4f5,0 0 0 .2rem rgba(48,183,187,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f1f4f5,0 0 0 .2rem rgba(48,183,187,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#30b7bb;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:#b2eaeb}.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:#30b7bb;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:#b2eaeb}.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:#30b7bb;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:#b2eaeb}.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:flex;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:#f1f4f5;border-color:#dee2e6 #dee2e6 #f1f4f5}.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:#f1f4f5;background-color:#30b7bb}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;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:flex;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{flex-basis:100%;flex-grow:1;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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{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{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{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{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{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{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;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{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{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{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{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{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;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:flex;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{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:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{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;column-count:3;-webkit-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:flex;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: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:#30b7bb;background-color:#f1f4f5;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#207b7e;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.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:#f1f4f5;background-color:#30b7bb;border-color:#30b7bb}.page-item.disabled .page-link{color:#fff;pointer-events:none;cursor:auto;background-color:#dee2e6;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:#30b7bb}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#268f92}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(48,183,187,.5)}.badge-secondary{color:#fff;background-color:#2e2d44}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#191925}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.badge-success{color:#fff;background-color:#22b573}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1a8a58}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(34,181,115,.5)}.badge-info{color:#fff;background-color:#36a9e1}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#1e8fc6}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(54,169,225,.5)}.badge-warning{color:#212529;background-color:#e5b94c}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#dea720}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(229,185,76,.5)}.badge-danger{color:#fff;background-color:#e40426}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#b2031e}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(228,4,38,.5)}.badge-light{color:#212529;background-color:#f1f4f5}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#d3dde0}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(241,244,245,.5)}.badge-dark{color:#fff;background-color:#2e2d44}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#191925}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(46,45,68,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#cacdce;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:#195f61;background-color:#d6f1f1;border-color:#c5ebec}.alert-primary hr{border-top-color:#b2e4e6}.alert-primary .alert-link{color:#0f3738}.alert-secondary{color:#181723;background-color:#d5d5da;border-color:#c4c4cb}.alert-secondary hr{border-top-color:#b6b6bf}.alert-secondary .alert-link{color:#030304}.alert-success{color:#125e3c;background-color:#d3f0e3;border-color:#c1ead8}.alert-success hr{border-top-color:#aee4cc}.alert-success .alert-link{color:#0a3321}.alert-info{color:#1c5875;background-color:#d7eef9;border-color:#c7e7f7}.alert-info hr{border-top-color:#b1ddf4}.alert-info .alert-link{color:#12394c}.alert-warning{color:#776028;background-color:#faf1db;border-color:#f8ebcd}.alert-warning hr{border-top-color:#f5e2b7}.alert-warning .alert-link{color:#51411b}.alert-danger{color:#770214;background-color:#facdd4;border-color:#f7b9c2}.alert-danger hr{border-top-color:#f4a2ae}.alert-danger .alert-link{color:#45010c}.alert-light{color:#7d7f7f;background-color:#fcfdfd;border-color:#fbfcfc}.alert-light hr{border-top-color:#ecf1f1}.alert-light .alert-link{color:#646565}.alert-dark{color:#181723;background-color:#d5d5da;border-color:#c4c4cb}.alert-dark hr{border-top-color:#b6b6bf}.alert-dark .alert-link{color:#030304}@-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:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#ced4da;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#f1f4f5;text-align:center;white-space:nowrap;background-color:#2e2d44;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:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;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:#2e2d44;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#f1f4f5;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:#f1f4f5}.list-group-item.active{z-index:2;color:#f1f4f5;background-color:#30b7bb;border-color:#30b7bb}.list-group-horizontal{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{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{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{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{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:#195f61;background-color:#c5ebec}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#195f61;background-color:#b2e4e6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#195f61;border-color:#195f61}.list-group-item-secondary{color:#181723;background-color:#c4c4cb}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#181723;background-color:#b6b6bf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#181723;border-color:#181723}.list-group-item-success{color:#125e3c;background-color:#c1ead8}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#125e3c;background-color:#aee4cc}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#125e3c;border-color:#125e3c}.list-group-item-info{color:#1c5875;background-color:#c7e7f7}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c5875;background-color:#b1ddf4}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c5875;border-color:#1c5875}.list-group-item-warning{color:#776028;background-color:#f8ebcd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#776028;background-color:#f5e2b7}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#776028;border-color:#776028}.list-group-item-danger{color:#770214;background-color:#f7b9c2}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#770214;background-color:#f4a2ae}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#770214;border-color:#770214}.list-group-item-light{color:#7d7f7f;background-color:#fbfcfc}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#7d7f7f;background-color:#ecf1f1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7d7f7f;border-color:#7d7f7f}.list-group-item-dark{color:#181723;background-color:#c4c4cb}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#181723;background-color:#b6b6bf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#181723;border-color:#181723}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#2e2d44;text-shadow:0 1px 0 #f1f4f5;opacity:.5}.close:hover{color:#2e2d44;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}.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: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{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;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{flex-direction:column;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:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#f1f4f5;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:#2e2d44}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;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;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;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:"Helvetica Neue",Arial,sans-serif;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:#2e2d44}.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:#2e2d44}.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:#2e2d44}.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:#2e2d44}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#f1f4f5;text-align:center;background-color:#2e2d44;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Helvetica Neue",Arial,sans-serif;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:#f1f4f5;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:#f1f4f5}.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:#f1f4f5}.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:#f1f4f5}.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 #dee0e1}.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:#f1f4f5}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#dee0e1;border-bottom:1px solid #d1d3d5;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:#2e2d44}.carousel{position:relative}.carousel.pointer-event{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:flex;align-items:center;justify-content:center;width:15%;color:#f1f4f5;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:#f1f4f5;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='%23f1f4f5' 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='%23f1f4f5' 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:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#f1f4f5;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:#f1f4f5;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#30b7bb!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#268f92!important}.bg-secondary{background-color:#2e2d44!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#191925!important}.bg-success{background-color:#22b573!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1a8a58!important}.bg-info{background-color:#36a9e1!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#1e8fc6!important}.bg-warning{background-color:#e5b94c!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#dea720!important}.bg-danger{background-color:#e40426!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#b2031e!important}.bg-light{background-color:#f1f4f5!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d3dde0!important}.bg-dark{background-color:#2e2d44!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#191925!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:#30b7bb!important}.border-secondary{border-color:#2e2d44!important}.border-success{border-color:#22b573!important}.border-info{border-color:#36a9e1!important}.border-warning{border-color:#e5b94c!important}.border-danger{border-color:#e40426!important}.border-light{border-color:#f1f4f5!important}.border-dark{border-color:#2e2d44!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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-print-inline-flex{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{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{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:#30b7bb!important}a.text-primary:focus,a.text-primary:hover{color:#207b7e!important}.text-secondary{color:#2e2d44!important}a.text-secondary:focus,a.text-secondary:hover{color:#0f0f16!important}.text-success{color:#22b573!important}a.text-success:focus,a.text-success:hover{color:#16754a!important}.text-info{color:#36a9e1!important}a.text-info:focus,a.text-info:hover{color:#1a7fb0!important}.text-warning{color:#e5b94c!important}a.text-warning:focus,a.text-warning:hover{color:#c8961d!important}.text-danger{color:#e40426!important}a.text-danger:focus,a.text-danger:hover{color:#990319!important}.text-light{color:#f1f4f5!important}a.text-light:focus,a.text-light:hover{color:#c4d1d5!important}.text-dark{color:#2e2d44!important}a.text-dark:focus,a.text-dark:hover{color:#0f0f16!important}.text-body{color:#2e2d44!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/dist/bootstrap.min.css.map b/dist/bootstrap.min.css.map index 25bf819..7c3bbbf 100644 --- a/dist/bootstrap.min.css.map +++ b/dist/bootstrap.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["../scss/_gsc-fonts.scss","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/_reboot.scss","dist/bootstrap.css","bootstrap.css","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-row.scss","../node_modules/bootstrap/scss/_forms.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/mixins/_caret.scss","../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_input-group.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_jumbotron.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_media.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/mixins/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/mixins/_float.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_sizing.scss","../node_modules/bootstrap/scss/utilities/_spacing.scss","../node_modules/bootstrap/scss/utilities/_text.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../node_modules/bootstrap/scss/mixins/_text-hide.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../node_modules/bootstrap/scss/mixins/_visibility.scss","../node_modules/bootstrap/scss/_print.scss"],"names":[],"mappings":"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","sourcesContent":["// Proxima Nova Bold\r\n\r\n@font-face {\r\n\tfont-family: 'ProximaNova-Bold';\r\n\tsrc: url('/fonts/ProximaNova-Bold.eot');\r\n\tsrc: url('/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/fonts/ProximaNova-Bold.woff') format('woff'), url('/fonts/ProximaNova-Bold.ttf') format('truetype'), url('/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n}",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); // 6\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<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. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\n// stylelint-disable font-family-no-duplicate-names\npre,\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; // Correct the inheritance and scaling of font size in all browsers.\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n// stylelint-enable font-family-no-duplicate-names\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg:not(:root) {\n overflow: hidden; // Hide the overflow in IE\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: $text-muted;\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: .5rem;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<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 font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","@font-face {\n font-family: 'ProximaNova-Bold';\n src: url(\"/fonts/ProximaNova-Bold.eot\");\n src: url(\"/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #207b7e;\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: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\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: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #f1f4f5;\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-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c5ebec;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #f1f4f5;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #f1f4f5;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.form-control::-webkit-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::-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:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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 background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\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: #22b573;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(34, 181, 115, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #22b573;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #22b573;\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: #22b573;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #72e5b1;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #32d88e;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(228, 4, 38, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #e40426;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #e40426;\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: #e40426;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #fc6b81;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #fb2041;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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 width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(48, 183, 187, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(34, 181, 115, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(54, 169, 225, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(229, 185, 76, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(228, 4, 38, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(241, 244, 245, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n background-color: transparent;\n background-image: none;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n background-color: transparent;\n background-image: none;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n background-color: transparent;\n background-image: none;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n background-color: transparent;\n background-image: none;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n background-color: transparent;\n background-image: none;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n background-color: transparent;\n background-image: none;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #207b7e;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\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 opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-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 margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file:focus {\n z-index: 3;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control: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::before {\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.input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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 > .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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\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 margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #2e2d44;\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: #8adee1;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(138, 222, 225, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n border-color: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-control::before {\n border-color: #8adee1;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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(calc(2.25rem + 2px) - 1px * 2);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #2e2d44;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\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::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n color: #207b7e;\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(48, 183, 187, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #30b7bb;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #268f92;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1a8a58;\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e8fc6;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dea720;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #b2031e;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d3dde0;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #2e2d44;\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: #f1f4f5;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover, .close:focus {\n color: #2e2d44;\n text-decoration: none;\n opacity: .75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #2e2d44;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #f1f4f5;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #f1f4f5;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #f1f4f5;\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 #dee0e1;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: -webkit-transform 0.6s ease;\n transition: transform 0.6s ease;\n transition: transform 0.6s ease, -webkit-transform 0.6s ease;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n -webkit-transform: translateX(0);\n transform: translateX(0);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-next,\n .active.carousel-item-right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {\n .carousel-item-prev,\n .active.carousel-item-left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #f1f4f5;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #f1f4f5;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(241, 244, 245, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.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 .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 .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 .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 .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -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 -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\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 -webkit-clip-path: none;\n clip-path: none;\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.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.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #268f92 !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #191925 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1a8a58 !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1e8fc6 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #dea720 !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #b2031e !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #d3dde0 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #191925 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\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 #ddd !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","@font-face {\n font-family: 'ProximaNova-Bold';\n src: url(\"/fonts/ProximaNova-Bold.eot\");\n src: url(\"/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #207b7e;\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: monospace, monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\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: .5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n background-color: transparent;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table .table {\n background-color: #f1f4f5;\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-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #c5ebec;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #f1f4f5;\n background-color: #212529;\n border-color: #32383e;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #f1f4f5;\n background-color: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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 background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.input-group-lg > .input-group-append > .form-control-plaintext.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(1.8125rem + 2px);\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {\n height: calc(2.875rem + 2px);\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: #22b573;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(34, 181, 115, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #22b573;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #22b573;\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: #22b573;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n background-color: #72e5b1;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n background-color: #32d88e;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba(228, 4, 38, 0.8);\n border-radius: .2rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #e40426;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #e40426;\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: #e40426;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n background-color: #fc6b81;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n background-color: #fb2041;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(228, 4, 38, 0.25);\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {\n border-color: inherit;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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 width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n.btn:hover, .btn:focus {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(48, 183, 187, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(34, 181, 115, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(54, 169, 225, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(229, 185, 76, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(228, 4, 38, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(241, 244, 245, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n background-color: transparent;\n background-image: none;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n background-color: transparent;\n background-image: none;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n background-color: transparent;\n background-image: none;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n background-color: transparent;\n background-image: none;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n background-color: transparent;\n background-image: none;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n background-color: transparent;\n background-image: none;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n background-color: transparent;\n background-image: none;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n background-color: transparent;\n}\n\n.btn-link:hover {\n color: #207b7e;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\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 opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropup .dropdown-menu {\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-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 margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file:focus {\n z-index: 3;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control: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::before {\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.input-group > .custom-file:not(:first-child) .custom-file-label::before {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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 > .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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\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 margin-bottom: 0;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: #dee2e6;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #30b7bb;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #8adee1;\n outline: 0;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(138, 222, 225, 0.5);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-control {\n border-color: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-file-input:focus ~ .custom-file-control::before {\n border-color: #8adee1;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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(calc(2.25rem + 2px) - 1px * 2);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #2e2d44;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #2e2d44;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-sm .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-md .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-lg .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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 .navbar-expand-xl .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\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 .dropdown-menu-right {\n right: 0;\n left: auto;\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-expand .dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\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::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n color: #207b7e;\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(48, 183, 187, 0.25);\n}\n\n.page-link:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #30b7bb;\n}\n\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #268f92;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1a8a58;\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e8fc6;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dea720;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #b2031e;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d3dde0;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #191925;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\n transition: width 0.6s ease;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #2e2d44;\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: #f1f4f5;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n background-color: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover, .close:focus {\n color: #2e2d44;\n text-decoration: none;\n opacity: .75;\n}\n\n.close:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #2e2d44;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #e9ecef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top .arrow, .bs-popover-auto[x-placement^=\"top\"] .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before,\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\n border-top-color: #f1f4f5;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right .arrow, .bs-popover-auto[x-placement^=\"right\"] .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before,\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\n border-right-color: #f1f4f5;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=\"bottom\"] .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before,\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\n border-bottom-color: #f1f4f5;\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 #dee0e1;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left .arrow, .bs-popover-auto[x-placement^=\"left\"] .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before,\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\n border-left-color: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n color: inherit;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n transition: transform 0.6s ease;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #f1f4f5;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #f1f4f5;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f1f4f5' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n background-color: rgba(241, 244, 245, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.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 .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 .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 .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 .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n clip-path: inset(50%);\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 clip-path: none;\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.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.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #268f92 !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #191925 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1a8a58 !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1e8fc6 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #dea720 !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #b2031e !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #d3dde0 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #191925 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\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 #ddd !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable indentation\n\n// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Origally 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 psuedo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<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 font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n}\n\n// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash infront.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Bordered version\n//\n// Add 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\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on `<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 &:not([size]):not([multiple]) {\n height: $input-height;\n }\n\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 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 font-size: $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 font-size: $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 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// The `.form-group-* form-control` variations are sadly duplicated to avoid the\n// issue documented in https://github.com/twbs/bootstrap/issues/15074.\n\n.form-control-sm {\n padding: $input-padding-y-sm $input-padding-x-sm;\n font-size: $font-size-sm;\n line-height: $input-line-height-sm;\n @include border-radius($input-border-radius-sm);\n}\n\nselect.form-control-sm {\n &:not([size]):not([multiple]) {\n height: $input-height-sm;\n }\n}\n\n.form-control-lg {\n padding: $input-padding-y-lg $input-padding-x-lg;\n font-size: $font-size-lg;\n line-height: $input-line-height-lg;\n @include border-radius($input-border-radius-lg);\n}\n\nselect.form-control-lg {\n &:not([size]):not([multiple]) {\n height: $input-height-lg;\n }\n}\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: -5px;\n margin-left: -5px;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\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@include form-validation-state(\"valid\", $form-feedback-valid-color);\n@include form-validation-state(\"invalid\", $form-feedback-invalid-color);\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 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 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","@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","// 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) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n 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: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba($color, .8);\n border-radius: .2rem;\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\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 .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 background-color: lighten($color, 25%);\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px $body-bg, 0 0 0 $input-focus-width rgba($color, .25);\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 &::before { border-color: inherit; }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\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: #555, $end-color: #333, $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: #555, $end-color: #333, $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: #555, $end-color: #333, $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: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\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: #00b3ee, $mid-color: #7a43b6, $color-stop: 50%, $end-color: #c3325f) {\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: #555, $outer-color: #333) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba(255,255,255,.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-weight: $btn-font-weight;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $font-size-base, $btn-line-height, $btn-border-radius);\n @include transition($btn-transition);\n\n // Share hover and focus styles\n @include hover-focus {\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 // Opinionated: add \"hand\" cursor to non-disabled .btn elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active {\n background-image: none;\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 background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\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, $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, $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($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .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 }\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 {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .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 background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &: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 font-size: $font-size;\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n } @else {\n border-radius: 0;\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n opacity: 0;\n @include transition($transition-fade);\n\n &.show {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n &.show {\n display: block;\n }\n}\n\ntr {\n &.collapse.show {\n display: table-row;\n }\n}\n\ntbody {\n &.collapse.show {\n display: table-row-group;\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.dropdown {\n position: relative;\n}\n\n.dropdown-toggle {\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 font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-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// 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 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 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 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// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\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 @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 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 font-size: $font-size-sm;\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\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-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 width: 0;\n height: 0;\n margin-left: $caret-width * .85;\n vertical-align: $caret-width * .85;\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 width: 0;\n height: 0;\n margin-right: $caret-width * .85;\n vertical-align: $caret-width * .85;\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: #e5e5e5) {\n height: 0;\n margin: ($spacer / 2) 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: 0 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 // Prevent double borders when buttons are next to each other\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -$btn-border-width;\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 > .btn:first-child {\n margin-left: 0;\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 margin-left: 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 + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -$btn-border-width;\n margin-left: 0;\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 > .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 // Bring the \"active\" form control to the top of surrounding elements\n &:focus {\n z-index: 3;\n }\n\n + .form-control,\n + .custom-select,\n + .custom-file {\n margin-left: -$input-border-width;\n }\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::before { @include border-right-radius(0); }\n &:not(:first-child) .custom-file-label,\n &:not(:first-child) .custom-file-label::before { @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\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 font-size: $font-size-base; // 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,\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 @extend .form-control-lg;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n @extend .form-control-sm;\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: (1rem * $line-height-base);\n padding-left: $custom-control-gutter;\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 @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 box-shadow: $custom-control-indicator-focus-box-shadow;\n }\n\n &:active ~ .custom-control-label::before {\n color: $custom-control-indicator-active-color;\n background-color: $custom-control-indicator-active-bg;\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 psuedo-elements.\n\n.custom-control-label {\n margin-bottom: 0;\n\n // Background-color and (when enabled) gradient\n &::before {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n pointer-events: none;\n content: \"\";\n user-select: none;\n background-color: $custom-control-indicator-bg;\n @include box-shadow($custom-control-indicator-box-shadow);\n }\n\n // Foreground (icon)\n &::after {\n position: absolute;\n top: (($line-height-base - $custom-control-indicator-size) / 2);\n left: 0;\n display: block;\n width: $custom-control-indicator-size;\n height: $custom-control-indicator-size;\n content: \"\";\n background-repeat: no-repeat;\n background-position: center center;\n background-size: $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 &::before {\n @include gradient-bg($custom-control-indicator-checked-bg);\n }\n &::after {\n background-image: $custom-checkbox-indicator-icon-checked;\n }\n }\n\n .custom-control-input:indeterminate ~ .custom-control-label {\n &::before {\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 border-radius: $custom-radio-indicator-border-radius;\n }\n\n .custom-control-input:checked ~ .custom-control-label {\n &::before {\n @include gradient-bg($custom-control-indicator-checked-bg);\n }\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// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// http://primercss.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 line-height: $custom-select-line-height;\n color: $custom-select-color;\n vertical-align: middle;\n background: $custom-select-bg $custom-select-indicator no-repeat right $custom-select-padding-x center;\n background-size: $custom-select-bg-size;\n border: $custom-select-border-width solid $custom-select-border-color;\n @if $enable-rounded {\n border-radius: $custom-select-border-radius;\n } @else {\n border-radius: 0;\n }\n appearance: none;\n\n &:focus {\n border-color: $custom-select-focus-border-color;\n outline: 0;\n box-shadow: $custom-select-focus-box-shadow;\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 opacity: 0;\n }\n}\n\n.custom-select-sm {\n height: $custom-select-height-sm;\n padding-top: $custom-select-padding-y;\n padding-bottom: $custom-select-padding-y;\n 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;\n padding-bottom: $custom-select-padding-y;\n 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-control {\n border-color: $custom-file-focus-border-color;\n box-shadow: $custom-file-focus-box-shadow;\n\n &::before {\n border-color: $custom-file-focus-border-color;\n }\n }\n\n @each $lang, $value in $custom-file-text {\n &:lang(#{$lang}) ~ .custom-file-label::after {\n content: $value;\n }\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 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: calc(#{$custom-file-height} - #{$custom-file-border-width} * 2);\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: $custom-file-border-width solid $custom-file-border-color;\n @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n }\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 }\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 properities 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 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 orienation. 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 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 // Opinionated: add \"hand\" cursor to non-disabled .navbar-toggler elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 .dropdown-menu-right {\n right: 0;\n left: auto; // Reset the default from `.dropdown-menu`\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 .dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n }\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-active-color;\n\n @include hover-focus {\n color: $navbar-light-active-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-active-color;\n\n @include hover-focus {\n color: $navbar-dark-active-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;\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}\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 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#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\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#4-flex-shorthand-declarations-with-unitless-flex-basis-values-are-ignored\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 &:first-child {\n @include border-right-radius(0);\n\n .card-img-top,\n .card-header {\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n border-bottom-right-radius: 0;\n }\n }\n\n &:last-child {\n @include border-left-radius(0);\n\n .card-img-top,\n .card-header {\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n border-bottom-left-radius: 0;\n }\n }\n\n &:only-child {\n @include border-radius($card-border-radius);\n\n .card-img-top,\n .card-header {\n @include border-top-radius($card-border-radius);\n }\n .card-img-bottom,\n .card-footer {\n @include border-bottom-radius($card-border-radius);\n }\n }\n\n &:not(:first-child):not(:last-child):not(:only-child) {\n @include border-radius(0);\n\n .card-img-top,\n .card-img-bottom,\n .card-header,\n .card-footer {\n @include border-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\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",".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($border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item::before {\n display: inline-block; // Suppress underlining of the separator in modern browsers\n padding-right: $breadcrumb-item-padding;\n padding-left: $breadcrumb-item-padding;\n color: $breadcrumb-divider-color;\n content: \"#{$breadcrumb-divider}\";\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 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: 0;\n box-shadow: $pagination-focus-box-shadow;\n }\n\n // Opinionated: add \"hand\" cursor to non-disabled .page-link elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 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 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\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 &[href] {\n @include hover-focus {\n color: color-yiq($bg);\n text-decoration: none;\n background-color: darken($bg, 10%);\n }\n }\n}\n",".jumbotron {\n padding: $jumbotron-padding ($jumbotron-padding / 2);\n margin-bottom: $jumbotron-padding;\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","@keyframes progress-bar-stripes {\n from { background-position: $progress-height 0; }\n to { background-position: 0 0; }\n}\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n 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 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.progress-bar-animated {\n animation: progress-bar-stripes $progress-bar-animation-timing;\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 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 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 @include hover-focus {\n z-index: 1; // Place hover/active items above their siblings for proper border styling\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\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// 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\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 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: #fff;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n",".close {\n float: right;\n 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 @include hover-focus {\n color: $close-color;\n text-decoration: none;\n opacity: .75;\n }\n\n // Opinionated: add \"hand\" cursor to non-disabled .close elements\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\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 property-no-vendor-prefix, selector-no-qualifying-type\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n// stylelint-enable\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// Kill the scroll on the body\n.modal-open {\n overflow: hidden;\n}\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\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 .modal-open & {\n overflow-x: hidden;\n overflow-y: auto;\n }\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: translate(0, -25%);\n }\n .modal.show & {\n transform: translate(0, 0);\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\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 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($border-radius-lg);\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\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($border-radius-lg);\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) (-$modal-header-padding) (-$modal-header-padding) 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\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-centered {\n min-height: calc(100% - (#{$modal-dialog-margin-y-sm-up} * 2));\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\n@include media-breakpoint-up(lg) {\n .modal-lg { max-width: $modal-lg; }\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 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; // stylelint-disable-line declaration-block-no-duplicate-properties\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 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\n .arrow::before,\n .arrow::after {\n border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;\n }\n\n .arrow::before {\n bottom: 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n bottom: $popover-border-width;\n border-top-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;\n }\n\n .arrow::before {\n left: 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n left: $popover-border-width;\n border-right-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);\n }\n\n .arrow::before {\n top: 0;\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n top: $popover-border-width;\n border-bottom-color: $popover-arrow-color;\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\n .arrow::before,\n .arrow::after {\n border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;\n }\n\n .arrow::before {\n right: 0;\n border-left-color: $popover-arrow-outer-color;\n }\n\n .arrow::after {\n right: $popover-border-width;\n border-left-color: $popover-arrow-color;\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 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","// Wrapper for the slide container and indicators\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n @include transition($carousel-transition);\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n// CSS3 transforms when supported by the browser\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(-100%, 0, 0);\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 // 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 // We can't have a transition here because WebKit cancels the carousel\n // animation if you trip this while in the middle of another animation.\n\n // Hover/focus state\n @include hover-focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n }\n}\n.carousel-control-prev {\n left: 0;\n @if $enable-gradients {\n background: linear-gradient(90deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .001));\n }\n}\n.carousel-control-next {\n right: 0;\n @if $enable-gradients {\n background: linear-gradient(270deg, rgba(0, 0, 0, .25), rgba(0, 0, 0, .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: transparent no-repeat center center;\n background-size: 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: 10px;\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 position: relative;\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 background-color: rgba($carousel-indicator-active-bg, .5);\n\n // Use pseudo classes to increase the hit area by 10px on top and bottom.\n &::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n }\n &::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n }\n }\n\n .active {\n background-color: $carousel-indicator-active-bg;\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","// 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 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 {\n border-radius: $border-radius !important;\n}\n.rounded-top {\n border-top-left-radius: $border-radius !important;\n border-top-right-radius: $border-radius !important;\n}\n.rounded-right {\n border-top-right-radius: $border-radius !important;\n border-bottom-right-radius: $border-radius !important;\n}\n.rounded-bottom {\n border-bottom-right-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n.rounded-left {\n border-top-left-radius: $border-radius !important;\n border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n","@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\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 .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\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.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\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\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","@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 { @include float-left; }\n .float#{$infix}-right { @include float-right; }\n .float#{$infix}-none { @include float-none; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n@mixin float-right {\n float: right !important;\n}\n@mixin float-none {\n float: none !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// Sass list not in variables since it's not intended for customization.\n$positions: static, relative, absolute, fixed, sticky;\n\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: http://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 clip-path: inset(50%);\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 clip-path: none;\n }\n}\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","// 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\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 // 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// Alignment\n\n.text-justify { text-align: justify !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-normal { font-weight: $font-weight-normal !important; }\n.font-weight-bold { font-weight: $font-weight-bold !important; }\n.font-italic { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: #fff !important; }\n\n@each $color, $value in $theme-colors {\n @include text-emphasis-variant(\".text-#{$color}\", $value);\n}\n\n.text-muted { color: $text-muted !important; }\n\n// Misc\n\n.text-hide {\n @include text-hide();\n}\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 a#{$parent} {\n @include hover-focus {\n color: darken($color, 10%) !important;\n }\n }\n}\n","// CSS image replacement\n@mixin text-hide() {\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","//\n// Visibility utilities\n//\n\n.visible {\n @include invisible(visible);\n}\n\n.invisible {\n @include invisible(hidden);\n}\n","// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !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// http://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: #000 !important; // Black prints faster: http://www.sanbeiji.com/archives/953\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 #999; // 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 #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../scss/_gsc-fonts.scss","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/_reboot.scss","dist/bootstrap.css","../node_modules/bootstrap/scss/vendor/_rfs.scss","bootstrap.css","../node_modules/bootstrap/scss/mixins/_hover.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_code.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-row.scss","../node_modules/bootstrap/scss/_forms.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/mixins/_caret.scss","../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_input-group.scss","../node_modules/bootstrap/scss/_custom-forms.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/mixins/_badge.scss","../node_modules/bootstrap/scss/_jumbotron.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_media.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/mixins/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/utilities/_align.scss","../node_modules/bootstrap/scss/mixins/_background-variant.scss","../node_modules/bootstrap/scss/utilities/_background.scss","../node_modules/bootstrap/scss/utilities/_borders.scss","../node_modules/bootstrap/scss/utilities/_display.scss","../node_modules/bootstrap/scss/utilities/_embed.scss","../node_modules/bootstrap/scss/utilities/_flex.scss","../node_modules/bootstrap/scss/utilities/_float.scss","../node_modules/bootstrap/scss/utilities/_overflow.scss","../node_modules/bootstrap/scss/utilities/_position.scss","../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../node_modules/bootstrap/scss/utilities/_shadows.scss","../node_modules/bootstrap/scss/utilities/_sizing.scss","../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../node_modules/bootstrap/scss/utilities/_spacing.scss","../node_modules/bootstrap/scss/utilities/_text.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../node_modules/bootstrap/scss/mixins/_text-hide.scss","../node_modules/bootstrap/scss/utilities/_visibility.scss","../node_modules/bootstrap/scss/_print.scss"],"names":[],"mappings":"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","sourcesContent":["// Proxima Nova Bold\r\n\r\n@font-face {\r\n font-family: \"ProximaNova-Bold\";\r\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot\");\r\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff\") format(\"woff\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"),\r\n url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\r\n font-weight: normal;\r\n font-style: normal;\r\n}\r\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","@font-face {\n font-family: \"ProximaNova-Bold\";\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot\");\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\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: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #207b7e;\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-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\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;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\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: #2e2d44;\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: #2e2d44;\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: #c5ebec;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #93dadc;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8cd9b6;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #96d2ef;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #f1dba2;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #f17c8e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #f8f9fa;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\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: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.form-control::-webkit-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::-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: #2e2d44;\n background-color: #f1f4f5;\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: #2e2d44;\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: #22b573;\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(34, 181, 115, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #22b573;\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='%2322b573' 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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='%2322b573' 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\") #f1f4f5 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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: #22b573;\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: #22b573;\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: #32d88e;\n background-color: #32d88e;\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(34, 181, 115, 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: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\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(228, 4, 38, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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\") #f1f4f5 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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: #e40426;\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: #e40426;\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: #fb2041;\n background-color: #fb2041;\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(228, 4, 38, 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: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #2e2d44;\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: #2e2d44;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(79, 194, 197, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(79, 194, 197, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(67, 192, 136, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(67, 192, 136, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(84, 182, 230, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(84, 182, 230, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(200, 163, 71, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(200, 163, 71, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 42, 71, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(232, 42, 71, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(210, 213, 214, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(210, 213, 214, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #207b7e;\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: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\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: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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: #f1f4f5;\n border-color: #30b7bb;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #8adee1;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\n border-color: #b2eaeb;\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: #f1f4f5;\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='%23f1f4f5' 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: #30b7bb;\n background-color: #30b7bb;\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='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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='%23f1f4f5'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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: #f1f4f5;\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(48, 183, 187, 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: #2e2d44;\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: #f1f4f5;\n border: 1px solid #2e2d44;\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: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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: #2e2d44;\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 #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\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 -webkit-column-count: 3;\n column-count: 3;\n -webkit-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: 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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #207b7e;\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(48, 183, 187, 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: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\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: #30b7bb;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #268f92;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1a8a58;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #1e8fc6;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #dea720;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #b2031e;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #d3dde0;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n white-space: nowrap;\n background-color: #2e2d44;\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: 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: #2e2d44;\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: #f1f4f5;\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: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover {\n color: #2e2d44;\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.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: 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: #f1f4f5;\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: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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 #dee0e1;\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: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\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 -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: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #f1f4f5;\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: #f1f4f5;\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='%23f1f4f5' 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='%23f1f4f5' 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: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !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: -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: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #207b7e !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #0f0f16 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #16754a !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1a7fb0 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #c8961d !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #990319 !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #c4d1d5 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #0f0f16 !important;\n}\n\n.text-body {\n color: #2e2d44 !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","@font-face {\n font-family: \"ProximaNova-Bold\";\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot\");\n src: url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff\") format(\"woff\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf\") format(\"truetype\"), url(\"https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n:root {\n --blue: #36a9e1;\n --indigo: #2e2d44;\n --purple: #64335f;\n --pink: #e12a58;\n --red: #e40426;\n --orange: #e56a0c;\n --yellow: #e5b94c;\n --green: #22b573;\n --teal: #036173;\n --cyan: #30b7bb;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #30b7bb;\n --secondary: #2e2d44;\n --success: #22b573;\n --info: #36a9e1;\n --warning: #e5b94c;\n --danger: #e40426;\n --light: #f1f4f5;\n --dark: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #2e2d44;\n text-align: left;\n background-color: #f1f4f5;\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: #30b7bb;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #207b7e;\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-family: \"ProximaNova-Bold\", sans-serif;\n font-weight: 400;\n line-height: 1;\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;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1;\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: #dee0e1;\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: #f1f4f5;\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: #3f3e53;\n}\n\ncode {\n font-size: 87.5%;\n color: #22b573;\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: #2e2d44;\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: #2e2d44;\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: #c5ebec;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #93dadc;\n}\n\n.table-hover .table-primary:hover {\n background-color: #b2e4e6;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #b2e4e6;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #c4c4cb;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #b6b6bf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c1ead8;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8cd9b6;\n}\n\n.table-hover .table-success:hover {\n background-color: #aee4cc;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #aee4cc;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #c7e7f7;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #96d2ef;\n}\n\n.table-hover .table-info:hover {\n background-color: #b1ddf4;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #b1ddf4;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #f8ebcd;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #f1dba2;\n}\n\n.table-hover .table-warning:hover {\n background-color: #f5e2b7;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #f5e2b7;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f7b9c2;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #f17c8e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f4a2ae;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f4a2ae;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fbfcfc;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #f8f9fa;\n}\n\n.table-hover .table-light:hover {\n background-color: #ecf1f1;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ecf1f1;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c4c4cb;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #92929e;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b6b6bf;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b6b6bf;\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: #2e2d44;\n background-color: #f1f4f5;\n background-clip: padding-box;\n border: 1px solid #2e2d44;\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: #2e2d44;\n background-color: #fff;\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #2e2d44;\n background-color: #f1f4f5;\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: #2e2d44;\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: #22b573;\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(34, 181, 115, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #22b573;\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='%2322b573' 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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='%2322b573' 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\") #f1f4f5 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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 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: #22b573;\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: #22b573;\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: #22b573;\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: #32d88e;\n background-color: #32d88e;\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(34, 181, 115, 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: #22b573;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #22b573;\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: #22b573;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #e40426;\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(228, 4, 38, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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='%23e40426' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e40426' 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\") #f1f4f5 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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #e40426;\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: #e40426;\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: #e40426;\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: #fb2041;\n background-color: #fb2041;\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(228, 4, 38, 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: #e40426;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #e40426;\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: #e40426;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 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: #2e2d44;\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: #2e2d44;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #28999d;\n border-color: #268f92;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(79, 194, 197, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #268f92;\n border-color: #238588;\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(79, 194, 197, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #1c955f;\n border-color: #1a8a58;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(67, 192, 136, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\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: #1a8a58;\n border-color: #187f51;\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(67, 192, 136, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #1f97d1;\n border-color: #1e8fc6;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(84, 182, 230, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\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: #1e8fc6;\n border-color: #1c87bb;\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(84, 182, 230, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0ac2b;\n border-color: #dea720;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(200, 163, 71, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\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: #dea720;\n border-color: #d39f1f;\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(200, 163, 71, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #be0320;\n border-color: #b2031e;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(232, 42, 71, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\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: #b2031e;\n border-color: #a5031c;\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(232, 42, 71, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #dbe2e5;\n border-color: #d3dde0;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(210, 213, 214, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\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: #d3dde0;\n border-color: #ccd7da;\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(210, 213, 214, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #1e1e2d;\n border-color: #191925;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(77, 77, 96, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\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: #191925;\n border-color: #14141e;\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(77, 77, 96, 0.5);\n}\n\n.btn-outline-primary {\n color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #30b7bb;\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: #30b7bb;\n border-color: #30b7bb;\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(48, 183, 187, 0.5);\n}\n\n.btn-outline-secondary {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-outline-success {\n color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #22b573;\n border-color: #22b573;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #22b573;\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: #22b573;\n border-color: #22b573;\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(34, 181, 115, 0.5);\n}\n\n.btn-outline-info {\n color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #36a9e1;\n border-color: #36a9e1;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #36a9e1;\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: #36a9e1;\n border-color: #36a9e1;\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(54, 169, 225, 0.5);\n}\n\n.btn-outline-warning {\n color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #e5b94c;\n border-color: #e5b94c;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #e5b94c;\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: #e5b94c;\n border-color: #e5b94c;\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(229, 185, 76, 0.5);\n}\n\n.btn-outline-danger {\n color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #e40426;\n border-color: #e40426;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #e40426;\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: #e40426;\n border-color: #e40426;\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(228, 4, 38, 0.5);\n}\n\n.btn-outline-light {\n color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f1f4f5;\n border-color: #f1f4f5;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f1f4f5;\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: #f1f4f5;\n border-color: #f1f4f5;\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(241, 244, 245, 0.5);\n}\n\n.btn-outline-dark {\n color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #2e2d44;\n border-color: #2e2d44;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #2e2d44;\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: #2e2d44;\n border-color: #2e2d44;\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(46, 45, 68, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #30b7bb;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #207b7e;\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: #2e2d44;\n text-align: left;\n list-style: none;\n background-color: #f1f4f5;\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: #f1f4f5;\n text-decoration: none;\n background-color: #30b7bb;\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: #2e2d44;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #2e2d44;\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: #f1f4f5;\n border-color: #30b7bb;\n background-color: #30b7bb;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #8adee1;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #f1f4f5;\n background-color: #b2eaeb;\n border-color: #b2eaeb;\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: #f1f4f5;\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='%23f1f4f5' 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: #30b7bb;\n background-color: #30b7bb;\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='%23f1f4f5' 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(48, 183, 187, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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='%23f1f4f5'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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: #f1f4f5;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(48, 183, 187, 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: #2e2d44;\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: #f1f4f5;\n border: 1px solid #2e2d44;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #8adee1;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #2e2d44;\n background-color: #f1f4f5;\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: #8adee1;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 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: #2e2d44;\n background-color: #f1f4f5;\n border: 1px solid #2e2d44;\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: #2e2d44;\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 #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #30b7bb;\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: #b2eaeb;\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: #f1f4f5;\n border-color: #dee2e6 #dee2e6 #f1f4f5;\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: #f1f4f5;\n background-color: #30b7bb;\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: #30b7bb;\n background-color: #f1f4f5;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #207b7e;\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(48, 183, 187, 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: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\n}\n\n.page-item.disabled .page-link {\n color: #fff;\n pointer-events: none;\n cursor: auto;\n background-color: #dee2e6;\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: #30b7bb;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #268f92;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #22b573;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1a8a58;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(34, 181, 115, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #36a9e1;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #1e8fc6;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(54, 169, 225, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #e5b94c;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #dea720;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(229, 185, 76, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #e40426;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #b2031e;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(228, 4, 38, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f1f4f5;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #d3dde0;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(241, 244, 245, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #2e2d44;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #191925;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(46, 45, 68, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #cacdce;\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: #195f61;\n background-color: #d6f1f1;\n border-color: #c5ebec;\n}\n\n.alert-primary hr {\n border-top-color: #b2e4e6;\n}\n\n.alert-primary .alert-link {\n color: #0f3738;\n}\n\n.alert-secondary {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-secondary hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-secondary .alert-link {\n color: #030304;\n}\n\n.alert-success {\n color: #125e3c;\n background-color: #d3f0e3;\n border-color: #c1ead8;\n}\n\n.alert-success hr {\n border-top-color: #aee4cc;\n}\n\n.alert-success .alert-link {\n color: #0a3321;\n}\n\n.alert-info {\n color: #1c5875;\n background-color: #d7eef9;\n border-color: #c7e7f7;\n}\n\n.alert-info hr {\n border-top-color: #b1ddf4;\n}\n\n.alert-info .alert-link {\n color: #12394c;\n}\n\n.alert-warning {\n color: #776028;\n background-color: #faf1db;\n border-color: #f8ebcd;\n}\n\n.alert-warning hr {\n border-top-color: #f5e2b7;\n}\n\n.alert-warning .alert-link {\n color: #51411b;\n}\n\n.alert-danger {\n color: #770214;\n background-color: #facdd4;\n border-color: #f7b9c2;\n}\n\n.alert-danger hr {\n border-top-color: #f4a2ae;\n}\n\n.alert-danger .alert-link {\n color: #45010c;\n}\n\n.alert-light {\n color: #7d7f7f;\n background-color: #fcfdfd;\n border-color: #fbfcfc;\n}\n\n.alert-light hr {\n border-top-color: #ecf1f1;\n}\n\n.alert-light .alert-link {\n color: #646565;\n}\n\n.alert-dark {\n color: #181723;\n background-color: #d5d5da;\n border-color: #c4c4cb;\n}\n\n.alert-dark hr {\n border-top-color: #b6b6bf;\n}\n\n.alert-dark .alert-link {\n color: #030304;\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: #ced4da;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #f1f4f5;\n text-align: center;\n white-space: nowrap;\n background-color: #2e2d44;\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: #2e2d44;\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: #f1f4f5;\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: #f1f4f5;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #f1f4f5;\n background-color: #30b7bb;\n border-color: #30b7bb;\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: #195f61;\n background-color: #c5ebec;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #195f61;\n background-color: #b2e4e6;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #195f61;\n border-color: #195f61;\n}\n\n.list-group-item-secondary {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.list-group-item-success {\n color: #125e3c;\n background-color: #c1ead8;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #125e3c;\n background-color: #aee4cc;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #125e3c;\n border-color: #125e3c;\n}\n\n.list-group-item-info {\n color: #1c5875;\n background-color: #c7e7f7;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #1c5875;\n background-color: #b1ddf4;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #1c5875;\n border-color: #1c5875;\n}\n\n.list-group-item-warning {\n color: #776028;\n background-color: #f8ebcd;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #776028;\n background-color: #f5e2b7;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #776028;\n border-color: #776028;\n}\n\n.list-group-item-danger {\n color: #770214;\n background-color: #f7b9c2;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #770214;\n background-color: #f4a2ae;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #770214;\n border-color: #770214;\n}\n\n.list-group-item-light {\n color: #7d7f7f;\n background-color: #fbfcfc;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #7d7f7f;\n background-color: #ecf1f1;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #7d7f7f;\n border-color: #7d7f7f;\n}\n\n.list-group-item-dark {\n color: #181723;\n background-color: #c4c4cb;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #181723;\n background-color: #b6b6bf;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #181723;\n border-color: #181723;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #2e2d44;\n text-shadow: 0 1px 0 #f1f4f5;\n opacity: .5;\n}\n\n.close:hover {\n color: #2e2d44;\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.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: #f1f4f5;\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: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\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: #2e2d44;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #f1f4f5;\n text-align: center;\n background-color: #2e2d44;\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: \"Helvetica Neue\", Arial, sans-serif;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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: #f1f4f5;\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 #dee0e1;\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: #f1f4f5;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #dee0e1;\n border-bottom: 1px solid #d1d3d5;\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: #2e2d44;\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: #f1f4f5;\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: #f1f4f5;\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='%23f1f4f5' 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='%23f1f4f5' 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: #f1f4f5;\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: #f1f4f5;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #30b7bb !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #268f92 !important;\n}\n\n.bg-secondary {\n background-color: #2e2d44 !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #191925 !important;\n}\n\n.bg-success {\n background-color: #22b573 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1a8a58 !important;\n}\n\n.bg-info {\n background-color: #36a9e1 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #1e8fc6 !important;\n}\n\n.bg-warning {\n background-color: #e5b94c !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #dea720 !important;\n}\n\n.bg-danger {\n background-color: #e40426 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #b2031e !important;\n}\n\n.bg-light {\n background-color: #f1f4f5 !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #d3dde0 !important;\n}\n\n.bg-dark {\n background-color: #2e2d44 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #191925 !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: #30b7bb !important;\n}\n\n.border-secondary {\n border-color: #2e2d44 !important;\n}\n\n.border-success {\n border-color: #22b573 !important;\n}\n\n.border-info {\n border-color: #36a9e1 !important;\n}\n\n.border-warning {\n border-color: #e5b94c !important;\n}\n\n.border-danger {\n border-color: #e40426 !important;\n}\n\n.border-light {\n border-color: #f1f4f5 !important;\n}\n\n.border-dark {\n border-color: #2e2d44 !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: #30b7bb !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #207b7e !important;\n}\n\n.text-secondary {\n color: #2e2d44 !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #0f0f16 !important;\n}\n\n.text-success {\n color: #22b573 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #16754a !important;\n}\n\n.text-info {\n color: #36a9e1 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #1a7fb0 !important;\n}\n\n.text-warning {\n color: #e5b94c !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #c8961d !important;\n}\n\n.text-danger {\n color: #e40426 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #990319 !important;\n}\n\n.text-light {\n color: #f1f4f5 !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #c4d1d5 !important;\n}\n\n.text-dark {\n color: #2e2d44 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #0f0f16 !important;\n}\n\n.text-body {\n color: #2e2d44 !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","// .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","// 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/dist/font/ProximaNova-Bold.eot b/dist/font/ProximaNova-Bold.eot deleted file mode 100644 index 3875319f020fe380ee5d98df640646aa3164659b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157506 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 MFFr?atHpo+8@`;ocmMzZ diff --git a/dist/font/ProximaNova-Bold.svg b/dist/font/ProximaNova-Bold.svg deleted file mode 100644 index d8c5b3b..0000000 --- a/dist/font/ProximaNova-Bold.svg +++ /dev/null @@ -1,5162 +0,0 @@ -<?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 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> -<metadata> -Created by FontForge 20161013 at Tue Aug 23 23:01:00 2016 - By ,,, -Copyright (c) Mark Simonson, 2005. All rights reserved. -</metadata> -<defs> -<font id="ProximaNova-Bold" horiz-adv-x="579" > - <font-face - font-family="Proxima Nova" - font-weight="700" - font-stretch="normal" - units-per-em="1000" - panose-1="2 0 5 6 3 0 0 2 0 4" - ascent="790" - descent="-210" - x-height="483" - cap-height="667" - bbox="-385 -368 1196 1079" - underline-thickness="20" - underline-position="-173" - unicode-range="U+000D-FB04" - /> -<missing-glyph horiz-adv-x="483" -d="M66 -90v842h351v-842h-351zM385 722h-288v-782h288v782z" /> - <glyph glyph-name="f_f_j" unicode="ffj" horiz-adv-x="907" -d="M780 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128zM418 0v372h-80v111 -h80v26q0 77 45 122.5t118 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM844 483v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127z" /> - <glyph glyph-name="f_j" unicode="fj" horiz-adv-x="580" -d="M453 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5t53.5 -22.5t22.5 -53.5t-22.5 -53.5t-53.5 -22.5zM91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM517 483v-496 -q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127z" /> - <glyph glyph-name="f_f" unicode="ff" horiz-adv-x="654" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128zM418 0v372h-80v111h80v26q0 77 45 122.5t118 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111 -h-98v-372h-128z" /> - <glyph glyph-name="fi" unicode="fi" horiz-adv-x="580" -d="M453 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5t53.5 -22.5t22.5 -53.5t-22.5 -53.5t-53.5 -22.5zM91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM390 0v483h127 -v-483h-127z" /> - <glyph glyph-name="fl" unicode="fl" horiz-adv-x="580" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM390 0v667h127v-667h-127z" /> - <glyph glyph-name="f_f_i" unicode="ffi" horiz-adv-x="907" -d="M780 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128zM418 0v372h-80v111 -h80v26q0 77 45 122.5t118 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM717 0v483h127v-483h-127z" /> - <glyph glyph-name="f_f_l" unicode="ffl" horiz-adv-x="907" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128zM418 0v372h-80v111h80v26q0 77 45 122.5t118 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111 -h-98v-372h-128zM717 0v667h127v-667h-127z" /> - <glyph glyph-name="f_b" unicode="fb" horiz-adv-x="913" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM390 0v667h127v-246q57 74 149 74q94 0 154 -69t60 -185q0 -118 -60 -185.5t-154 -67.5q-90 0 -149 73v-61h-127zM517 155 -q16 -23 47 -38.5t62 -15.5q55 0 89 38.5t34 101.5t-34 102t-89 39q-31 0 -62 -16t-47 -40v-171z" /> - <glyph glyph-name="f_h" unicode="fh" horiz-adv-x="907" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM717 0v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v667h127v-247q26 31 70.5 53t99.5 22q78 0 117.5 -40t39.5 -112 -v-343h-127z" /> - <glyph glyph-name="f_k" unicode="fk" horiz-adv-x="862" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM703 0l-128 186l-58 -62v-124h-127v667h127v-399l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name=".notdef" horiz-adv-x="483" -d="M66 -90v842h351v-842h-351zM385 722h-288v-782h288v782z" /> - <glyph glyph-name=".null" horiz-adv-x="0" - /> - <glyph glyph-name="nonmarkingreturn" horiz-adv-x="333" - /> - <glyph glyph-name="NULL" horiz-adv-x="0" - /> - <glyph glyph-name="NULL" horiz-adv-x="0" - /> - <glyph glyph-name="CR" unicode="
" horiz-adv-x="0" - /> - <glyph glyph-name="space" unicode=" " horiz-adv-x="256" - /> - <glyph glyph-name="exclam" unicode="!" horiz-adv-x="256" -d="M72 217l-22 450h154l-20 -450h-112zM48 70q0 33 23.5 57t56.5 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24t-56.5 24t-23.5 56z" /> - <glyph glyph-name="quotedbl" unicode=""" horiz-adv-x="406" -d="M85 375q-41 214 -41 233q0 28 20 48.5t49 20.5q28 0 48.5 -20.5t20.5 -48.5l-41 -233h-56zM266 375q-41 214 -41 233q0 28 20.5 48.5t48.5 20.5t48 -20t20 -49l-41 -233h-55z" /> - <glyph glyph-name="numbersign" unicode="#" horiz-adv-x="618" -d="M244 0l58 169h-95l-57 -169h-94l57 169h-96l26 81h98l54 166h-98l25 80h101l56 171h94l-56 -171h94l56 171h95l-58 -171h97l-24 -80h-100l-55 -166h101l-25 -81h-103l-56 -169h-95zM383 416h-94l-54 -166h93z" /> - <glyph glyph-name="dollar" unicode="$" horiz-adv-x="614" -d="M580 202q0 -86 -56 -143t-163 -68v-91h-95v90q-144 12 -236 104l77 108q67 -68 159 -85v157q-46 11 -78.5 23.5t-66.5 34.5t-52 58t-18 84q0 78 58.5 134.5t156.5 66.5v93h95v-95q118 -12 203 -89l-79 -104q-50 47 -124 65v-140q37 -10 63.5 -18.5t58 -25.5t51 -37 -t33 -51.5t13.5 -70.5zM197 486q0 -40 78 -60v127q-38 -4 -58 -21.5t-20 -45.5zM352 114q41 6 62 26t21 46t-21 41t-62 27v-140z" /> - <glyph glyph-name="percent" unicode="%" horiz-adv-x="757" -d="M26 509q0 72 47 120t122 48q76 0 123 -48t47 -120q0 -71 -47 -117.5t-123 -46.5q-75 0 -122 46.5t-47 117.5zM130 0l426 667h76l-427 -667h-75zM274 509q0 41 -22 65t-57 24t-57 -24t-22 -65q0 -38 22.5 -62t56.5 -24q35 0 57 23.5t22 62.5zM393 153q0 72 47 120t122 48 -t122.5 -48t47.5 -120q0 -71 -47.5 -118t-122.5 -47t-122 47t-47 118zM642 153q0 41 -22.5 65t-57.5 24t-57 -24t-22 -65q0 -40 22 -63.5t57 -23.5t57.5 23.5t22.5 63.5z" /> - <glyph glyph-name="ampersand" unicode="&" horiz-adv-x="646" -d="M509 135q60 -66 129 -135h-162q-6 6 -14 13.5t-18.5 18.5t-17.5 18q-82 -62 -182 -62q-96 0 -158 50t-62 143q0 70 38.5 114t105.5 79q-45 82 -45 143q0 68 54 114t137 46q74 0 124.5 -38.5t50.5 -102.5q0 -36 -13 -65t-39 -51t-49.5 -35.5t-61.5 -31.5q20 -29 57 -72 -l56 -68q39 58 61 129l102 -47q-44 -97 -93 -160zM250 514q0 -35 29 -90q49 23 74.5 47t25.5 58q0 26 -17 41t-42 15q-30 0 -50 -20.5t-20 -50.5zM262 88q50 0 96 35q-57 62 -74 84q-35 43 -67 88q-58 -41 -58 -102q0 -47 30 -76t73 -29z" /> - <glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="225" -d="M85 375q-41 214 -41 233q0 28 20 48.5t49 20.5q28 0 48.5 -20.5t20.5 -48.5l-41 -233h-56z" /> - <glyph glyph-name="parenleft" unicode="(" horiz-adv-x="297" -d="M199 -199q-73 82 -115.5 201.5t-42.5 240.5t42.5 240.5t115.5 201.5l80 -60q-52 -94 -76.5 -183t-24.5 -199t24.5 -199t76.5 -181z" /> - <glyph glyph-name="parenright" unicode=")" horiz-adv-x="297" -d="M119 243q0 110 -24.5 199t-77.5 183l80 60q74 -83 117 -202t43 -240t-43.5 -240.5t-116.5 -201.5l-80 62q53 92 77.5 181t24.5 199z" /> - <glyph glyph-name="asterisk" unicode="*" horiz-adv-x="351" -d="M144 366l5 110l-93 -59l-31 54l97 50l-97 50l31 55l93 -59l-5 110h63l-5 -110l92 59l32 -55l-97 -50l97 -50l-32 -54l-92 59l5 -110h-63z" /> - <glyph glyph-name="plus" unicode="+" horiz-adv-x="504" -d="M296 298v-203h-87v203h-180v79h180v195h87v-195h179v-79h-179z" /> - <glyph glyph-name="comma" unicode="," horiz-adv-x="256" -d="M112 -137l-55 45q25 13 48 40.5t29 52.5q-9 -3 -19 -3q-29 0 -48.5 20.5t-19.5 52.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="hyphen" unicode="-" horiz-adv-x="300" -d="M30 188v108h240v-108h-240z" /> - <glyph glyph-name="period" unicode="." horiz-adv-x="256" -d="M47 70q0 33 24 57t57 24t57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57z" /> - <glyph glyph-name="slash" unicode="/" horiz-adv-x="329" -d="M0 -20l237 707h92l-237 -707h-92z" /> - <glyph glyph-name="zero" unicode="0" horiz-adv-x="620" -d="M34 333q0 90 28 166t92.5 127t155.5 51t155 -51t92.5 -127t28.5 -166t-28.5 -166t-92.5 -127.5t-155 -51.5t-155.5 51.5t-92.5 127.5t-28 166zM441 333q0 99 -31.5 158.5t-99.5 59.5t-100 -59.5t-32 -158.5t32 -159t100 -60t99.5 60t31.5 159z" /> - <glyph glyph-name="one" unicode="1" horiz-adv-x="411" -d="M202 0v484l-110 -113l-81 85l210 211h124v-667h-143z" /> - <glyph glyph-name="two" unicode="2" horiz-adv-x="600" -d="M47 0v112q214 158 283.5 225.5t69.5 126.5q0 41 -32 64t-77 23q-104 0 -178 -77l-81 94q47 54 115.5 81.5t141.5 27.5q110 0 182.5 -58t72.5 -155q0 -82 -66 -161t-207 -178h278v-125h-502z" /> - <glyph glyph-name="three" unicode="3" horiz-adv-x="587" -d="M20 95l74 93q34 -35 84 -55.5t100 -20.5q60 0 93 23.5t33 62.5q0 41 -32.5 60t-101.5 19q-73 0 -83 -1v124q12 -1 83 -1q57 0 90 18.5t33 55.5q0 38 -34.5 59t-89.5 21q-97 0 -170 -70l-70 88q94 106 255 106q117 0 184.5 -49t67.5 -132q0 -60 -43 -100.5t-103 -51.5 -q59 -6 107.5 -48.5t48.5 -111.5q0 -87 -72 -141.5t-191 -54.5q-88 0 -156 29.5t-107 77.5z" /> - <glyph glyph-name="four" unicode="4" horiz-adv-x="597" -d="M344 0v138h-319v112l265 417h196v-404h86v-125h-86v-138h-142zM344 541l-180 -278h180v278z" /> - <glyph glyph-name="five" unicode="5" horiz-adv-x="608" -d="M49 88l78 96q70 -72 178 -72q57 0 90.5 28.5t33.5 71.5q0 46 -32 74t-88 28q-82 0 -140 -55l-99 27v381h458v-122h-319v-167q62 55 150 55q89 0 151.5 -58.5t62.5 -156.5q0 -105 -73 -167.5t-194 -62.5q-165 0 -257 100z" /> - <glyph glyph-name="six" unicode="6" horiz-adv-x="608" -d="M34 332q0 155 83 250t228 95q116 0 197 -69l-64 -107q-56 53 -133 53q-74 0 -120.5 -56t-46.5 -137q0 -10 1 -14q25 36 72 60.5t99 24.5q96 0 161.5 -56.5t65.5 -158.5q0 -99 -71 -164t-184 -65q-144 0 -216 96t-72 248zM433 211q0 51 -35.5 77t-88.5 26q-77 0 -130 -64 -q5 -56 38.5 -97t97.5 -41q54 0 86 30t32 69z" /> - <glyph glyph-name="seven" unicode="7" horiz-adv-x="545" -d="M121 0l239 542h-336v125h501v-99l-248 -568h-156z" /> - <glyph glyph-name="eight" unicode="8" horiz-adv-x="606" -d="M35 173q0 58 40 103.5t103 67.5q-132 45 -132 157q0 87 76.5 131.5t180.5 44.5q66 0 122 -17t95.5 -58.5t39.5 -100.5q0 -112 -133 -157q63 -22 103.5 -67.5t40.5 -103.5q0 -88 -78 -136.5t-190 -48.5q-113 0 -190.5 48t-77.5 137zM415 479q0 35 -31 55.5t-81 20.5 -t-81.5 -20.5t-31.5 -55.5t36 -55t77 -26q41 6 76.5 26t35.5 55zM427 190q0 27 -23.5 48t-50 30.5t-50.5 12.5q-42 -5 -83 -28.5t-41 -62.5q0 -36 35 -58t89 -22q52 0 88 22t36 58z" /> - <glyph glyph-name="nine" unicode="9" horiz-adv-x="608" -d="M67 58l63 106q56 -51 133 -51t122 56t45 136v14q-26 -36 -73 -61t-99 -25q-96 0 -162 57t-66 159q0 99 71.5 164t184.5 65q97 0 163.5 -48t95 -123.5t28.5 -173.5q0 -154 -82.5 -249t-227.5 -95q-119 0 -196 69zM428 415q-4 57 -37.5 98.5t-98.5 41.5q-54 0 -85.5 -30.5 -t-31.5 -69.5q0 -50 35.5 -76t87.5 -26q81 0 130 62z" /> - <glyph glyph-name="colon" unicode=":" horiz-adv-x="251" -d="M47 409q0 33 24 57t57 24t57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57zM47 70q0 33 24 57t57 24t57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57z" /> - <glyph glyph-name="semicolon" unicode=";" horiz-adv-x="256" -d="M128 328q-33 0 -57 24.5t-24 56.5q0 33 24 57t57 24t57 -24t24 -57q0 -32 -24 -56.5t-57 -24.5zM112 -137l-55 45q25 14 48 41.5t29 53.5q-6 -4 -19 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="less" unicode="<" horiz-adv-x="504" -d="M29 289v91l446 200v-94l-355 -152l355 -150v-94z" /> - <glyph glyph-name="equal" unicode="=" horiz-adv-x="504" -d="M29 388v80h446v-80h-446zM29 201v78h446v-78h-446z" /> - <glyph glyph-name="greater" unicode=">" horiz-adv-x="504" -d="M29 90v94l355 150l-355 152v94l446 -200v-91z" /> - <glyph glyph-name="question" unicode="?" horiz-adv-x="456" -d="M145 292q0 32 16 59.5t29.5 39t42.5 32.5q20 14 29.5 22t19 21.5t9.5 27.5q0 25 -19.5 41t-58.5 16q-71 0 -123 -62l-81 91q83 97 219 97q96 0 152 -43.5t56 -114.5q0 -39 -17.5 -71t-35 -47.5t-48.5 -37.5q-24 -18 -34 -26.5t-21 -25t-11 -33.5q0 -26 18 -42l-109 -32 -q-33 36 -33 88zM145 70q0 33 24 57t57 24t57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57z" /> - <glyph glyph-name="at" unicode="@" horiz-adv-x="783" -d="M35 244q0 104 55.5 195.5t147.5 145t194 53.5q140 0 227.5 -89t87.5 -217q0 -116 -62 -181.5t-136 -65.5q-42 0 -67 21.5t-30 52.5l-2 6q-26 -37 -64.5 -58.5t-78.5 -21.5q-71 0 -113 47t-42 121q0 99 69 172t157 73q43 0 75.5 -18.5t49.5 -48.5l11 53h113l-51 -244 -q-3 -18 -3 -24q0 -45 37 -45q35 0 64.5 41.5t29.5 119.5q0 119 -75.5 193t-200.5 74q-142 0 -248 -106t-106 -247q0 -118 80 -198t202 -80q96 0 183 55l21 -30q-98 -63 -208 -63q-136 0 -226.5 90.5t-90.5 223.5zM462 240l25 117q-25 51 -81 51q-58 0 -98 -44t-40 -101 -q0 -39 22.5 -63.5t60.5 -24.5q63 0 111 65z" /> - <glyph glyph-name="A" unicode="A" horiz-adv-x="684" -d="M533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="B" unicode="B" horiz-adv-x="663" -d="M66 0v667h351q91 0 141.5 -49.5t50.5 -120.5q0 -61 -33 -102t-82 -51q54 -8 91 -55t37 -109q0 -78 -51 -129t-143 -51h-362zM208 399h178q36 0 57 20.5t21 53.5q0 31 -21.5 52t-56.5 21h-178v-147zM208 121h183q40 0 63 21.5t23 57.5q0 33 -23 55.5t-63 22.5h-183v-157z -" /> - <glyph glyph-name="C" unicode="C" horiz-adv-x="687" -d="M384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5q54 0 97 27t65 70l122 -59q-95 -164 -284 -164z" /> - <glyph glyph-name="D" unicode="D" horiz-adv-x="718" -d="M66 0v667h263q157 0 255.5 -92t98.5 -242t-98 -241.5t-256 -91.5h-263zM208 125h121q96 0 152.5 60t56.5 148q0 92 -55 150.5t-154 58.5h-121v-417z" /> - <glyph glyph-name="E" unicode="E" horiz-adv-x="583" -d="M66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="F" unicode="F" horiz-adv-x="571" -d="M66 0v667h472v-122h-330v-145h323v-122h-323v-278h-142z" /> - <glyph glyph-name="G" unicode="G" horiz-adv-x="720" -d="M34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255q-113 -126 -284 -126q-150 0 -252.5 96t-102.5 250z" /> - <glyph glyph-name="H" unicode="H" horiz-adv-x="731" -d="M523 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="I" unicode="I" horiz-adv-x="274" -d="M66 0v667h142v-667h-142z" /> - <glyph glyph-name="J" unicode="J" horiz-adv-x="486" -d="M6 53l62 109q50 -48 106 -48q47 0 75.5 29t28.5 78v446h142v-448q0 -114 -64 -172.5t-171 -58.5q-113 0 -179 65z" /> - <glyph glyph-name="K" unicode="K" horiz-adv-x="636" -d="M462 0l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313l283 -354h-175z" /> - <glyph glyph-name="L" unicode="L" horiz-adv-x="523" -d="M66 0v667h142v-542h282v-125h-424z" /> - <glyph glyph-name="M" unicode="M" horiz-adv-x="855" -d="M646 0v480l-188 -480h-62l-188 480v-480h-142v667h199l162 -416l162 416h200v-667h-143z" /> - <glyph glyph-name="N" unicode="N" horiz-adv-x="729" -d="M526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137z" /> - <glyph glyph-name="O" unicode="O" horiz-adv-x="765" -d="M34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="P" unicode="P" horiz-adv-x="624" -d="M66 0v667h312q105 0 164.5 -61.5t59.5 -153.5q0 -91 -60 -152t-164 -61h-170v-239h-142zM457 453q0 41 -28 66.5t-70 25.5h-151v-184h151q43 0 70.5 25.5t27.5 66.5z" /> - <glyph glyph-name="Q" unicode="Q" horiz-adv-x="765" -d="M731 333q0 -141 -87 -236l49 -57l-99 -81l-53 63q-73 -34 -159 -34q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248zM382 114q38 0 70 12l-76 89l99 80l76 -89q34 54 34 127q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157 -t146.5 -62z" /> - <glyph glyph-name="R" unicode="R" horiz-adv-x="643" -d="M443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5z" /> - <glyph glyph-name="S" unicode="S" horiz-adv-x="600" -d="M20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5 -q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="T" unicode="T" horiz-adv-x="582" -d="M220 0v542h-195v125h532v-125h-194v-542h-143z" /> - <glyph glyph-name="U" unicode="U" horiz-adv-x="728" -d="M66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="V" unicode="V" horiz-adv-x="684" -d="M253 0l-258 667h162l185 -513l184 513h162l-257 -667h-178z" /> - <glyph glyph-name="W" unicode="W" horiz-adv-x="918" -d="M576 0l-117 458l-116 -458h-151l-191 667h159l117 -482l127 482h111l126 -482l116 482h160l-190 -667h-151z" /> - <glyph glyph-name="X" unicode="X" horiz-adv-x="668" -d="M501 0l-167 244l-168 -244h-169l242 342l-227 325h169l153 -228l151 228h171l-227 -324l242 -343h-170z" /> - <glyph glyph-name="Y" unicode="Y" horiz-adv-x="645" -d="M252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="Z" unicode="Z" horiz-adv-x="592" -d="M42 0v115l315 427h-315v125h501v-114l-315 -428h322v-125h-508z" /> - <glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="280" -d="M47 -190v868h216v-85h-125v-698h125v-85h-216z" /> - <glyph glyph-name="backslash" unicode="\" horiz-adv-x="329" -d="M0 687h92l237 -707h-92z" /> - <glyph glyph-name="bracketright" unicode="]" horiz-adv-x="280" -d="M17 -190v85h125v698h-125v85h216v-868h-216z" /> - <glyph glyph-name="asciicircum" unicode="^" horiz-adv-x="441" -d="M328 333l-108 247l-107 -247h-94l156 334h93l154 -334h-94z" /> - <glyph glyph-name="underscore" unicode="_" horiz-adv-x="564" -d="M-3 -125v85h570v-85h-570z" /> - <glyph glyph-name="grave" unicode="`" horiz-adv-x="251" -d="M162 556l-162 144h117l134 -144h-89z" /> - <glyph glyph-name="a" unicode="a" horiz-adv-x="543" -d="M353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19 -q71 0 102 42z" /> - <glyph glyph-name="b" unicode="b" horiz-adv-x="586" -d="M63 0v667h127v-246q57 74 149 74q94 0 154 -69t60 -185q0 -118 -60 -185.5t-154 -67.5q-90 0 -149 73v-61h-127zM190 155q16 -23 47 -38.5t62 -15.5q55 0 89 38.5t34 101.5t-34 102t-89 39q-31 0 -62 -16t-47 -40v-171z" /> - <glyph glyph-name="c" unicode="c" horiz-adv-x="499" -d="M32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183z" /> - <glyph glyph-name="d" unicode="d" horiz-adv-x="586" -d="M395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v246h128v-667h-128zM395 156v171q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -39t-34 -102q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="e" unicode="e" horiz-adv-x="553" -d="M32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="f" unicode="f" horiz-adv-x="327" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128z" /> - <glyph glyph-name="g" unicode="g" horiz-adv-x="585" -d="M53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113t-63.5 -71t-82.5 -34.5t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5 -t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="h" unicode="h" horiz-adv-x="580" -d="M390 0v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v667h127v-247q26 31 70.5 53t99.5 22q78 0 117.5 -40t39.5 -112v-343h-127z" /> - <glyph glyph-name="i" unicode="i" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="j" unicode="j" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM190 483v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127z" /> - <glyph glyph-name="k" unicode="k" horiz-adv-x="535" -d="M376 0l-128 186l-58 -62v-124h-127v667h127v-399l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name="l" unicode="l" horiz-adv-x="253" -d="M63 0v667h127v-667h-127z" /> - <glyph glyph-name="m" unicode="m" horiz-adv-x="852" -d="M662 0v305q0 77 -72 77q-31 0 -57.5 -17t-42.5 -39v-326h-128v305q0 77 -72 77q-30 0 -57 -17t-43 -40v-325h-127v483h127v-63q18 26 63 50.5t95 24.5q105 0 134 -88q23 36 68.5 62t97.5 26q68 0 105 -36.5t37 -109.5v-349h-128z" /> - <glyph glyph-name="n" unicode="n" -d="M389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127z" /> - <glyph glyph-name="o" unicode="o" horiz-adv-x="574" -d="M287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="p" unicode="p" horiz-adv-x="585" -d="M190 -184h-127v667h127v-61q57 73 149 73q95 0 154.5 -67.5t59.5 -185.5t-59.5 -186t-154.5 -68q-91 0 -149 74v-246zM421 242q0 62 -33.5 101t-88.5 39q-31 0 -62 -16t-47 -39v-171q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="q" unicode="q" horiz-adv-x="585" -d="M522 -184h-128v246q-58 -74 -149 -74q-94 0 -153.5 68t-59.5 186t59 185.5t154 67.5q93 0 149 -73v61h128v-667zM394 156v171q-16 23 -47 39t-62 16q-54 0 -88 -39t-34 -101q0 -63 34 -102t88 -39q31 0 62 16t47 39z" /> - <glyph glyph-name="r" unicode="r" horiz-adv-x="360" -d="M63 0v483h127v-66q26 33 68 55t86 22v-124q-13 3 -35 3q-32 0 -68 -15.5t-51 -38.5v-319h-127z" /> - <glyph glyph-name="s" unicode="s" horiz-adv-x="477" -d="M21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5 -t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="t" unicode="t" horiz-adv-x="338" -d="M225 -12q-67 0 -102 34t-35 98v252h-80v111h80v132h128v-132h98v-111h-98v-218q0 -23 12 -38t32 -15q30 0 44 14l27 -96q-35 -31 -106 -31z" /> - <glyph glyph-name="u" unicode="u" -d="M389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="v" unicode="v" horiz-adv-x="513" -d="M188 0l-194 483h136l126 -336l126 336h137l-194 -483h-137z" /> - <glyph glyph-name="w" unicode="w" horiz-adv-x="769" -d="M487 0l-102 329l-102 -329h-136l-147 483h132l90 -325l106 325h113l106 -325l90 325h132l-147 -483h-135z" /> - <glyph glyph-name="x" unicode="x" horiz-adv-x="504" -d="M362 0l-110 163l-111 -163h-141l171 248l-161 235h142l100 -149l99 149h142l-162 -235l173 -248h-142z" /> - <glyph glyph-name="y" unicode="y" horiz-adv-x="513" -d="M65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="z" unicode="z" horiz-adv-x="479" -d="M42 0v95l218 277h-218v111h390v-92l-221 -280h225v-111h-394z" /> - <glyph glyph-name="braceleft" unicode="{" horiz-adv-x="288" -d="M210 -190q-63 0 -109 44t-46 115v172q0 29 -13.5 48t-38.5 19v72q25 0 38.5 19t13.5 48v171q0 71 46 115.5t109 44.5h61v-85h-61q-26 0 -44 -20.5t-18 -53.5v-185q0 -70 -46 -90q46 -20 46 -90v-184q0 -33 18 -54t44 -21h61v-85h-61z" /> - <glyph glyph-name="bar" unicode="|" horiz-adv-x="216" -d="M66 -20v707h85v-707h-85z" /> - <glyph glyph-name="braceright" unicode="}" horiz-adv-x="288" -d="M17 -105h61q26 0 44.5 21t18.5 54v184q0 70 46 90q-46 20 -46 90v185q0 33 -18.5 53.5t-44.5 20.5h-61v85h61q63 0 109 -44.5t46 -115.5v-171q0 -29 13.5 -48t38.5 -19v-72q-25 0 -38.5 -19t-13.5 -48v-172q0 -71 -46 -115t-109 -44h-61v85z" /> - <glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="510" -d="M484 657q-4 -52 -12 -90t-23.5 -76t-44.5 -58.5t-69 -20.5q-27 0 -47.5 9.5t-33 29.5t-19 34.5t-14.5 39.5q-8 23 -12 33t-13 20t-21 10q-48 0 -62 -176l-87 10q4 51 12 89.5t24 76t44.5 58t68.5 20.5q28 0 48 -9.5t33 -29.5t19.5 -35t14.5 -40q8 -24 12 -33t13 -19.5 -t20 -10.5q49 0 63 178z" /> - <glyph glyph-name="uni00A0" unicode=" " horiz-adv-x="256" - /> - <glyph glyph-name="exclamdown" unicode="¡" horiz-adv-x="256" -d="M127 494q33 0 57 -24t24 -57q0 -32 -24 -56.5t-57 -24.5t-56.5 24t-23.5 57t23.5 57t56.5 24zM71 265h113l21 -449h-154z" /> - <glyph glyph-name="cent" unicode="¢" horiz-adv-x="499" -d="M333 109q37 10 63 44l83 -77q-50 -71 -146 -85v-91h-92v92q-94 14 -151.5 82.5t-57.5 167.5q0 98 57.5 166.5t151.5 82.5v74h92v-73q96 -14 146 -85l-83 -77q-26 35 -63 45v-266zM163 242q0 -46 21 -80.5t57 -48.5v257q-36 -14 -57 -47.5t-21 -80.5z" /> - <glyph glyph-name="sterling" unicode="£" horiz-adv-x="550" -d="M482 150l56 -113q-48 -50 -147 -50q-45 0 -108 26q-48 18 -73 18q-47 0 -116 -38l-48 97q109 53 109 125q0 25 -12 54h-120v81h68q-46 67 -46 120q0 91 74 149t169 58q169 0 232 -121l-113 -66q-13 32 -40.5 51.5t-61.5 19.5q-45 0 -75 -26t-30 -68q0 -43 39 -101 -q2 -3 5.5 -8.5t5.5 -7.5h143v-81h-113q1 -6 1 -19q0 -34 -18 -64t-47 -47q21 7 50 7q30 0 70 -17q34 -15 60 -15q58 0 86 36z" /> - <glyph glyph-name="currency" unicode="¤" horiz-adv-x="623" -d="M567 333q0 -79 -41 -141l73 -71l-76 -74l-75 73q-59 -34 -137 -34t-138 35l-73 -74l-76 74l72 72q-40 62 -40 140q0 79 41 140l-73 74l75 74l76 -76q57 34 136 34q77 0 137 -33l75 75l76 -75l-73 -73q41 -61 41 -140zM311 200q60 0 94 38t34 95q0 56 -34 94t-94 38 -q-59 0 -93 -38t-34 -94t34 -94.5t93 -38.5z" /> - <glyph glyph-name="yen" unicode="¥" horiz-adv-x="645" -d="M649 667l-205 -315h179v-79h-229v-80h229v-78h-229v-115h-142v115h-228v78h228v80h-228v79h177l-206 315h162l166 -268l164 268h162z" /> - <glyph glyph-name="brokenbar" unicode="¦" horiz-adv-x="216" -d="M66 371v316h85v-316h-85zM66 -20v316h85v-316h-85z" /> - <glyph glyph-name="section" unicode="§" horiz-adv-x="484" -d="M363 198q83 -36 83 -123q0 -73 -58 -114.5t-151 -41.5q-127 0 -214 79l53 80q29 -29 72 -50t89 -21q40 0 63.5 15t23.5 43q0 18 -17 31.5t-34.5 19t-55.5 14.5q-33 8 -50.5 13t-46.5 17t-44 26.5t-27 39t-12 55.5q0 47 29 79t69 46q-98 37 -98 126q0 62 55.5 103.5 -t142.5 41.5q124 0 194 -68l-50 -75q-54 54 -139 54q-37 0 -58.5 -14.5t-21.5 -39.5q0 -13 6.5 -21.5t24.5 -15.5t29.5 -10t40.5 -9q33 -7 52 -12t48 -16.5t45 -26.5t28 -40t12 -57q0 -86 -83 -128zM238 374q-43 -10 -60.5 -28t-17.5 -46q0 -32 27 -46.5t76 -25.5 -q58 25 58 74q0 53 -83 72z" /> - <glyph glyph-name="dieresis" unicode="¨" horiz-adv-x="423" -d="M106 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM317 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5z" /> - <glyph glyph-name="copyright" unicode="©" horiz-adv-x="778" -d="M389 -12q-143 0 -244 101t-101 244t101 244t244 101t244 -101t101 -244t-101 -244t-244 -101zM389 642q-127 0 -218 -91t-91 -218t91 -218t218 -91t218 91t91 218t-91 218t-218 91zM543 190q-58 -68 -149 -68q-87 0 -147.5 60.5t-60.5 151.5q0 90 60.5 150t147.5 60 -q92 0 148 -67l-31 -30q-42 57 -117 57q-67 0 -114.5 -48t-47.5 -122q0 -73 47.5 -122.5t114.5 -49.5q75 0 118 58z" /> - <glyph glyph-name="ordfeminine" unicode="ª" horiz-adv-x="385" -d="M243 326v32q-36 -40 -102 -40q-44 0 -77 27.5t-33 76.5q0 48 33 74.5t77 26.5q68 0 102 -38v40q0 25 -19 39.5t-50 14.5q-53 0 -92 -41l-35 60q59 50 143 50q63 0 104 -29t41 -96v-197h-92zM243 404v35q-20 28 -64 28q-24 0 -40.5 -12t-16.5 -33q0 -22 16.5 -34.5 -t40.5 -12.5q43 0 64 29z" /> - <glyph glyph-name="guillemotleft" unicode="«" horiz-adv-x="527" -d="M190 63l-160 180l160 177h117l-160 -177l160 -180h-117zM380 63l-160 180l160 177h117l-160 -177l160 -180h-117z" /> - <glyph glyph-name="logicalnot" unicode="¬" horiz-adv-x="515" -d="M475 201h-81v187h-365v80h446v-267z" /> - <glyph glyph-name="uni00AD" unicode="­" horiz-adv-x="300" -d="M30 188v108h240v-108h-240z" /> - <glyph glyph-name="registered" unicode="®" horiz-adv-x="494" -d="M247 253q-88 0 -150 62t-62 150t62 150t150 62q89 0 150.5 -61.5t61.5 -150.5q0 -88 -62 -150t-150 -62zM247 645q-75 0 -127.5 -52.5t-52.5 -127.5q0 -74 52.5 -127t127.5 -53q74 0 127 53t53 127q0 75 -53 127.5t-127 52.5zM305 343l-63 96h-42v-96h-34v243h99 -q33 0 56 -20.5t23 -53.5q0 -35 -22.5 -53.5t-39.5 -18.5l65 -97h-42zM265 556h-65v-86h65q18 0 31 12t13 30q0 20 -13 32t-31 12z" /> - <glyph glyph-name="macron" unicode="¯" horiz-adv-x="363" -d="M14 562v72h335v-72h-335z" /> - <glyph glyph-name="degree" unicode="°" horiz-adv-x="311" -d="M155 407q-56 0 -95.5 39t-39.5 95t39.5 96t95.5 40t95.5 -40t39.5 -96t-39.5 -95t-95.5 -39zM155 608q-28 0 -46.5 -19.5t-18.5 -47.5q0 -27 18.5 -46t46.5 -19q27 0 46.5 19t19.5 46q0 28 -19.5 47.5t-46.5 19.5z" /> - <glyph glyph-name="plusminus" unicode="±" horiz-adv-x="504" -d="M296 326v-204h-87v204h-180v78h180v197h87v-197h179v-78h-179zM29 0v78h446v-78h-446z" /> - <glyph glyph-name="uni00B2" unicode="²" horiz-adv-x="397" -d="M46 421v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314z" /> - <glyph glyph-name="uni00B3" unicode="³" horiz-adv-x="397" -d="M197 414q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="acute" unicode="´" horiz-adv-x="251" -d="M89 556h-89l134 144h117z" /> - <glyph glyph-name="uni00B5" unicode="µ" horiz-adv-x="593" -d="M190 -184h-127v667h127v-293q0 -90 90 -90q65 0 109 56v327h127v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2l9 -108q-26 -7 -59 -7q-104 0 -130 86q-22 -38 -57.5 -62t-77.5 -24q-49 0 -70 28v-200z" /> - <glyph glyph-name="paragraph" unicode="¶" horiz-adv-x="449" -d="M340 -100v705h-78v-705h-63v423q-71 0 -121.5 50.5t-50.5 121.5t50.5 121.5t121.5 50.5h204v-767h-63z" /> - <glyph glyph-name="periodcentered" unicode="·" horiz-adv-x="256" -d="M128 164q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="cedilla" unicode="¸" horiz-adv-x="221" -d="M0 -164l25 52q37 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l30 82h63l-26 -62q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32z" /> - <glyph glyph-name="uni00B9" unicode="¹" horiz-adv-x="286" -d="M129 421v277l-68 -69l-54 58l136 134h83v-400h-97z" /> - <glyph glyph-name="ordmasculine" unicode="º" horiz-adv-x="405" -d="M30 483q0 69 47.5 117t124.5 48q78 0 125.5 -48t47.5 -117t-47.5 -117t-125.5 -48q-77 0 -124.5 48t-47.5 117zM280 483q0 41 -20.5 65t-57.5 24q-36 0 -56.5 -23.5t-20.5 -65.5t20.5 -66.5t56.5 -24.5t57 24.5t21 66.5z" /> - <glyph glyph-name="guillemotright" unicode="»" horiz-adv-x="527" -d="M147 63h-117l160 180l-160 177h117l160 -177zM337 63h-117l160 180l-160 177h117l160 -177z" /> - <glyph glyph-name="onequarter" unicode="¼" horiz-adv-x="810" -d="M129 267v277l-68 -69l-54 58l136 134h83v-400h-97zM208 0h-76l426 667h77zM733 86v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM638 319l-101 -158h101v158z" /> - <glyph glyph-name="onehalf" unicode="½" horiz-adv-x="860" -d="M129 267v277l-68 -69l-54 58l136 134h83v-400h-97zM208 0h-76l426 667h77zM509 0v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314z" /> - <glyph glyph-name="threequarters" unicode="¾" horiz-adv-x="903" -d="M197 260q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5zM301 0h-76l426 667h77zM826 86v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM731 319l-101 -158h101v158z" /> - <glyph glyph-name="questiondown" unicode="¿" horiz-adv-x="398" -d="M311 412q0 -32 -24 -56t-57 -24t-57 24t-24 56q0 34 24 58t57 24t57 -24t24 -58zM311 189q0 -32 -15.5 -58.5t-31 -39.5t-42.5 -32q-20 -14 -30 -22.5t-19 -22t-9 -27.5q0 -24 20 -40t59 -16q72 0 123 61l81 -91q-84 -96 -220 -96q-95 0 -151.5 43.5t-56.5 114.5 -q0 39 17.5 71t34.5 47t49 38q23 17 34.5 26.5t22 25.5t10.5 33q0 26 -19 42l109 31q34 -36 34 -88z" /> - <glyph glyph-name="Agrave" unicode="À" horiz-adv-x="684" -d="M298 723l-162 144h117l134 -144h-89zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Aacute" unicode="Á" horiz-adv-x="684" -d="M383 723h-89l134 144h117zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Acircumflex" unicode="Â" horiz-adv-x="684" -d="M415 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Atilde" unicode="Ã" horiz-adv-x="684" -d="M322 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Adieresis" unicode="Ä" horiz-adv-x="684" -d="M237 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM448 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM533 0l-42 115h-298l-42 -115h-156l258 667 -h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Aring" unicode="Å" horiz-adv-x="684" -d="M238 803q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM389 803q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544 -l-111 -306h221z" /> - <glyph glyph-name="AE" unicode="Æ" horiz-adv-x="968" -d="M454 0v115h-240l-67 -115h-156l406 667h529v-122h-329v-145h322v-122h-322v-155h329v-123h-472zM454 545l-174 -307h174v307z" /> - <glyph glyph-name="Ccedilla" unicode="Ç" horiz-adv-x="687" -d="M384 114q54 0 97 27t65 70l122 -59q-88 -153 -259 -163l-17 -40q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q38 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 61q-135 12 -224 106.5t-89 236.5 -q0 152 100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5z" /> - <glyph glyph-name="Egrave" unicode="È" horiz-adv-x="583" -d="M264 723l-162 144h117l134 -144h-89zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="Eacute" unicode="É" horiz-adv-x="583" -d="M349 723h-89l134 144h117zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="Ecircumflex" unicode="Ê" horiz-adv-x="583" -d="M381 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="Edieresis" unicode="Ë" horiz-adv-x="583" -d="M203 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM414 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 0v667h472v-122h-330v-145h323v-122h-323 -v-155h330v-123h-472z" /> - <glyph glyph-name="Igrave" unicode="Ì" horiz-adv-x="274" -d="M94 723l-162 144h117l134 -144h-89zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="Iacute" unicode="Í" horiz-adv-x="274" -d="M179 723h-89l134 144h117zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="Icircumflex" unicode="Î" horiz-adv-x="274" -d="M211 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="Idieresis" unicode="Ï" horiz-adv-x="274" -d="M33 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM244 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="Eth" unicode="Ð" horiz-adv-x="742" -d="M353 667q158 0 256.5 -92t98.5 -242t-98.5 -241.5t-255.5 -91.5h-264v276h-82v108h82v283h263zM353 125q96 0 152.5 60t56.5 148q0 92 -54.5 150.5t-153.5 58.5h-121v-158h149v-108h-149v-151h120z" /> - <glyph glyph-name="Ntilde" unicode="Ñ" horiz-adv-x="729" -d="M345 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137z" /> - <glyph glyph-name="Ograve" unicode="Ò" horiz-adv-x="765" -d="M338 723l-162 144h117l134 -144h-89zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="Oacute" unicode="Ó" horiz-adv-x="765" -d="M423 723h-89l134 144h117zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="Ocircumflex" unicode="Ô" horiz-adv-x="765" -d="M455 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157 -z" /> - <glyph glyph-name="Otilde" unicode="Õ" horiz-adv-x="765" -d="M362 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5 -zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="Odieresis" unicode="Ö" horiz-adv-x="765" -d="M277 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM488 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM34 333q0 150 98.5 247.5t249.5 97.5 -q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="multiply" unicode="×" horiz-adv-x="504" -d="M252 278l-140 -141l-57 55l141 142l-141 141l57 56l140 -142l141 142l56 -56l-141 -141l141 -142l-56 -55z" /> - <glyph glyph-name="Oslash" unicode="Ø" horiz-adv-x="765" -d="M622 591q109 -99 109 -258q0 -151 -98.5 -248t-250.5 -97q-103 0 -184 47l-27 -35h-102l64 84q-99 99 -99 249t98.5 247.5t249.5 97.5q94 0 173 -41l23 30h102zM180 333q0 -78 39 -136l255 334q-39 21 -92 21q-91 0 -146.5 -62t-55.5 -157zM382 114q91 0 147 62t56 157 -q0 88 -48 147l-258 -339q46 -27 103 -27z" /> - <glyph glyph-name="Ugrave" unicode="Ù" horiz-adv-x="728" -d="M321 723l-162 144h117l134 -144h-89zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="Uacute" unicode="Ú" horiz-adv-x="728" -d="M406 723h-89l134 144h117zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="Ucircumflex" unicode="Û" horiz-adv-x="728" -d="M438 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="Udieresis" unicode="Ü" horiz-adv-x="728" -d="M260 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM471 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 266v401h144v-396q0 -72 39.5 -114.5 -t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="Yacute" unicode="Ý" horiz-adv-x="645" -d="M363 723h-89l134 144h117zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="Thorn" unicode="Þ" horiz-adv-x="624" -d="M66 0v667h142v-108h170q105 0 164.5 -62t59.5 -154q0 -91 -60 -152t-164 -61h-170v-130h-142zM457 344q0 41 -28 67t-73 26h-148v-184h148q45 0 73 25t28 66z" /> - <glyph glyph-name="germandbls" unicode="ß" horiz-adv-x="643" -d="M426 -12q-66 0 -111 19.5t-86 56.5l54 88q21 -27 60.5 -46t82.5 -19q37 0 58 15t21 37q0 15 -14 25.5t-29.5 15.5t-46.5 13q-30 7 -47 11.5t-44 16.5t-42 26.5t-26.5 39.5t-11.5 57q0 29 14.5 54.5t28 37.5t37.5 29q43 30 43 49q0 23 -23 36.5t-54 13.5q-43 0 -71.5 -24 -t-28.5 -65v-475h-127v475q0 86 62 144t167 58q83 0 144.5 -40t61.5 -105q0 -30 -14.5 -56t-28 -37.5t-38.5 -29.5q-19 -13 -26.5 -19t-16 -17.5t-8.5 -23.5q0 -10 5 -17t20 -12.5t24 -8t33 -7.5q32 -7 49 -11t46 -16.5t44 -27.5t27.5 -42.5t12.5 -62.5q0 -68 -55 -112 -t-146 -44z" /> - <glyph glyph-name="agrave" unicode="à" horiz-adv-x="543" -d="M227 556l-162 144h117l134 -144h-89zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42 -q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="aacute" unicode="á" horiz-adv-x="543" -d="M312 556h-89l134 144h117zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20 -t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="acircumflex" unicode="â" horiz-adv-x="543" -d="M344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60 -q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="atilde" unicode="ã" horiz-adv-x="543" -d="M251 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59 -t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="adieresis" unicode="ä" horiz-adv-x="543" -d="M166 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM377 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM353 0v50q-52 -62 -153 -62 -q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="aring" unicode="å" horiz-adv-x="543" -d="M167 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM318 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116 -t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="ae" unicode="æ" horiz-adv-x="870" -d="M500 201q7 -47 41 -78t89 -31q74 0 119 47l57 -84q-34 -32 -85 -49.5t-100 -17.5q-125 0 -186 88q-31 -39 -84.5 -63.5t-116.5 -24.5q-86 0 -144 40.5t-58 117.5q0 76 50 117t125 41q109 0 165 -58v65q0 36 -31.5 58t-83.5 22q-83 0 -151 -57l-48 85q86 76 214 76 -q127 0 169 -83q63 83 175 83q100 0 162.5 -73.5t62.5 -192.5v-28h-341zM718 287q-2 41 -29.5 74t-80.5 33q-50 0 -78 -32.5t-32 -74.5h220zM372 175q-38 43 -113 43q-43 0 -71 -17t-28 -48t27.5 -48t68.5 -17q46 0 81 25.5t35 55.5v6z" /> - <glyph glyph-name="ccedilla" unicode="ç" horiz-adv-x="499" -d="M294 101q65 0 102 52l83 -77q-56 -79 -166 -87l-17 -40q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q37 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 61q-97 12 -158 81.5t-61 170.5q0 111 72 182 -t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39z" /> - <glyph glyph-name="egrave" unicode="è" horiz-adv-x="553" -d="M238 556l-162 144h117l134 -144h-89zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="eacute" unicode="é" horiz-adv-x="553" -d="M323 556h-89l134 144h117zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="ecircumflex" unicode="ê" horiz-adv-x="553" -d="M355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74 -t-86.5 33z" /> - <glyph glyph-name="edieresis" unicode="ë" horiz-adv-x="553" -d="M177 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM388 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM32 242q0 107 70.5 180t179.5 73 -q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="igrave" unicode="ì" horiz-adv-x="253" -d="M82 556l-162 144h117l134 -144h-89zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="iacute" unicode="í" horiz-adv-x="253" -d="M167 556h-89l134 144h117zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="icircumflex" unicode="î" horiz-adv-x="253" -d="M199 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="idieresis" unicode="ï" horiz-adv-x="253" -d="M21 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM232 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="eth" unicode="ð" horiz-adv-x="574" -d="M372 588q171 -153 171 -336q0 -119 -69 -191.5t-187 -72.5q-114 0 -184.5 66t-70.5 170q0 103 61.5 169.5t152.5 66.5q101 0 160 -93q-36 80 -157 167l-146 -65l-25 60l107 47q-8 5 -61 37l69 103q71 -43 124 -83l102 45l25 -58zM287 101q57 0 90.5 35.5t33.5 87.5 -t-33.5 87.5t-90.5 35.5t-90 -35.5t-33 -87.5t33 -87.5t90 -35.5z" /> - <glyph glyph-name="ntilde" unicode="ñ" -d="M270 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127z" /> - <glyph glyph-name="ograve" unicode="ò" horiz-adv-x="574" -d="M243 556l-162 144h117l134 -144h-89zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="oacute" unicode="ó" horiz-adv-x="574" -d="M328 556h-89l134 144h117zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="ocircumflex" unicode="ô" horiz-adv-x="574" -d="M360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5 -t90 -40.5z" /> - <glyph glyph-name="otilde" unicode="õ" horiz-adv-x="574" -d="M267 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101 -q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="odieresis" unicode="ö" horiz-adv-x="574" -d="M182 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM393 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM287 -12q-116 0 -185.5 73.5t-69.5 180.5 -t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="divide" unicode="÷" horiz-adv-x="511" -d="M255 454q-25 0 -43 18t-18 44q0 25 18 42.5t43 17.5t43 -17.5t18 -42.5q0 -26 -18 -44t-43 -18zM29 298v79h453v-79h-453zM255 96q-25 0 -43 18t-18 43t18 43t43 18t43 -18t18 -43t-18 -43t-43 -18z" /> - <glyph glyph-name="oslash" unicode="ø" horiz-adv-x="574" -d="M476 419q67 -72 67 -177q0 -107 -70 -180.5t-186 -73.5q-83 0 -145 40l-24 -28h-78l57 67q-65 71 -65 175q0 107 69.5 180t185.5 73q80 0 141 -37l22 25h80zM164 242q0 -42 17 -76l169 199q-28 17 -63 17q-57 0 -90 -40.5t-33 -99.5zM287 101q57 0 90.5 40.5t33.5 100.5 -q0 43 -19 79l-171 -201q28 -19 66 -19z" /> - <glyph glyph-name="ugrave" unicode="ù" -d="M245 556l-162 144h117l134 -144h-89zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="uacute" unicode="ú" -d="M330 556h-89l134 144h117zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="ucircumflex" unicode="û" -d="M362 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="udieresis" unicode="ü" -d="M184 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM395 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM389 0v61q-65 -73 -170 -73q-78 0 -117 40 -t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="yacute" unicode="ý" horiz-adv-x="513" -d="M297 556h-89l134 144h117zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="thorn" unicode="þ" horiz-adv-x="585" -d="M190 62v-246h-127v851h127v-245q57 73 149 73q95 0 154.5 -67.5t59.5 -185.5t-59.5 -186t-154.5 -68q-91 0 -149 74zM421 242q0 62 -33.5 101t-88.5 39q-31 0 -62 -16t-47 -39v-171q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="ydieresis" unicode="ÿ" horiz-adv-x="513" -d="M151 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM362 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM65 -75q18 -8 40 -8q51 0 67 35l18 41 -l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="Amacron" unicode="Ā" horiz-adv-x="684" -d="M174 729v72h335v-72h-335zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="amacron" unicode="ā" horiz-adv-x="543" -d="M103 562v72h335v-72h-335zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20 -t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="Abreve" unicode="Ă" horiz-adv-x="684" -d="M342 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="abreve" unicode="ă" horiz-adv-x="543" -d="M271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43 -t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="Aogonek" unicode="Ą" horiz-adv-x="684" -d="M658 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-31l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-30zM231 238h221l-110 306z" /> - <glyph glyph-name="aogonek" unicode="ą" horiz-adv-x="543" -d="M480 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-33v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85 -q86 76 211 76q93 0 152 -43t59 -140v-312zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="Cacute" unicode="Ć" horiz-adv-x="687" -d="M425 723h-89l134 144h117zM384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5q54 0 97 27t65 70l122 -59q-95 -164 -284 -164z" /> - <glyph glyph-name="cacute" unicode="ć" horiz-adv-x="499" -d="M326 556h-89l134 144h117zM32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183z" /> - <glyph glyph-name="Ccircumflex" unicode="Ĉ" horiz-adv-x="687" -d="M457 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5q54 0 97 27t65 70l122 -59 -q-95 -164 -284 -164z" /> - <glyph glyph-name="ccircumflex" unicode="ĉ" horiz-adv-x="499" -d="M358 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183z" /> - <glyph glyph-name="Cdotaccent" unicode="Ċ" horiz-adv-x="687" -d="M316 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5 -q54 0 97 27t65 70l122 -59q-95 -164 -284 -164z" /> - <glyph glyph-name="cdotaccent" unicode="ċ" horiz-adv-x="499" -d="M217 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183 -z" /> - <glyph glyph-name="Ccaron" unicode="Č" horiz-adv-x="687" -d="M326 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5q54 0 97 27t65 70l122 -59 -q-95 -164 -284 -164z" /> - <glyph glyph-name="ccaron" unicode="č" horiz-adv-x="499" -d="M227 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183z" /> - <glyph glyph-name="Dcaron" unicode="Ď" horiz-adv-x="718" -d="M301 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM66 0v667h263q157 0 255.5 -92t98.5 -242t-98 -241.5t-256 -91.5h-263zM208 125h121q96 0 152.5 60t56.5 148q0 92 -55 150.5t-154 58.5h-121v-417z" /> - <glyph glyph-name="dcaron" unicode="ď" horiz-adv-x="690" -d="M613 448l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v246h128v-667h-128zM395 156v171 -q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -39t-34 -102q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="Dcroat" unicode="Đ" horiz-adv-x="742" -d="M353 667q158 0 256.5 -92t98.5 -242t-98.5 -241.5t-255.5 -91.5h-264v276h-82v108h82v283h263zM353 125q96 0 152.5 60t56.5 148q0 92 -54.5 150.5t-153.5 58.5h-121v-158h149v-108h-149v-151h120z" /> - <glyph glyph-name="dcroat" unicode="đ" horiz-adv-x="590" -d="M582 601v-73h-59v-528h-128v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v107h-145v73h145v66h128v-66h59zM395 156v171q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -39t-34 -102q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="Emacron" unicode="Ē" horiz-adv-x="583" -d="M140 729v72h335v-72h-335zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="emacron" unicode="ē" horiz-adv-x="553" -d="M114 562v72h335v-72h-335zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="Ebreve" unicode="Ĕ" horiz-adv-x="583" -d="M308 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="ebreve" unicode="ĕ" horiz-adv-x="553" -d="M282 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5 -t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="Edotaccent" unicode="Ė" horiz-adv-x="583" -d="M240 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="edotaccent" unicode="ė" horiz-adv-x="553" -d="M214 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5 -t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="Eogonek" unicode="Ę" horiz-adv-x="583" -d="M538 545h-330v-145h323v-122h-323v-155h330v-123h-1q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-377v667h472v-122z" /> - <glyph glyph-name="eogonek" unicode="ę" horiz-adv-x="553" -d="M290 -12q-112 0 -185 70t-73 184q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q32 0 69.5 13t59.5 35l56 -82q-96 -72 -96 -125q0 -18 10 -27.5t25 -9.5q16 0 29 7l25 -68q-33 -18 -89 -18q-46 0 -79.5 20t-33.5 60q0 57 78 101 -q-33 -7 -68 -7zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="Ecaron" unicode="Ě" horiz-adv-x="583" -d="M250 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="ecaron" unicode="ě" horiz-adv-x="553" -d="M224 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74 -t-86.5 33z" /> - <glyph glyph-name="Gcircumflex" unicode="Ĝ" horiz-adv-x="720" -d="M462 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255q-113 -126 -284 -126q-150 0 -252.5 96 -t-102.5 250z" /> - <glyph glyph-name="gcircumflex" unicode="ĝ" horiz-adv-x="585" -d="M368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113t-63.5 -71t-82.5 -34.5 -t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="Gbreve" unicode="Ğ" horiz-adv-x="720" -d="M389 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255 -q-113 -126 -284 -126q-150 0 -252.5 96t-102.5 250z" /> - <glyph glyph-name="gbreve" unicode="ğ" horiz-adv-x="585" -d="M295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113 -t-63.5 -71t-82.5 -34.5t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="Gdotaccent" unicode="Ġ" horiz-adv-x="720" -d="M321 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255 -q-113 -126 -284 -126q-150 0 -252.5 96t-102.5 250z" /> - <glyph glyph-name="gdotaccent" unicode="ġ" horiz-adv-x="585" -d="M227 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113 -t-63.5 -71t-82.5 -34.5t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="uni0122" unicode="Ģ" horiz-adv-x="720" -d="M34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255q-113 -126 -284 -126q-150 0 -252.5 96t-102.5 250zM377 -288l-44 35q21 12 40 35t23 44 -q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0123" unicode="ģ" horiz-adv-x="585" -d="M309 777l43 -35q-20 -11 -39.5 -33t-22.5 -42q1 0 3 0.5t4 0.5q23 0 41.5 -17t18.5 -42q0 -26 -18.5 -44.5t-45.5 -18.5q-24 0 -44 18.5t-20 57.5q0 100 80 155zM53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5 -t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113t-63.5 -71t-82.5 -34.5t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="Hcircumflex" unicode="Ĥ" horiz-adv-x="731" -d="M439 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM523 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="hcircumflex" unicode="ĥ" horiz-adv-x="580" -d="M363 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM390 0v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v667h127v-247q26 31 70.5 53t99.5 22q78 0 117.5 -40t39.5 -112v-343h-127z" /> - <glyph glyph-name="Hbar" unicode="Ħ" horiz-adv-x="748" -d="M742 570v-72h-68v-498h-143v280h-314v-280h-143v498h-66v72h66v97h143v-97h314v97h143v-97h68zM531 405v93h-314v-93h314z" /> - <glyph glyph-name="hbar" unicode="ħ" horiz-adv-x="584" -d="M364 495q78 0 117.5 -40t39.5 -112v-343h-127v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v528h-59v73h59v66h127v-66h146v-73h-146v-108q26 31 70.5 53t99.5 22z" /> - <glyph glyph-name="Itilde" unicode="Ĩ" horiz-adv-x="274" -d="M118 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="itilde" unicode="ĩ" horiz-adv-x="253" -d="M106 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="Imacron" unicode="Ī" horiz-adv-x="274" -d="M-30 729v72h335v-72h-335zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="imacron" unicode="ī" horiz-adv-x="253" -d="M-42 562v72h335v-72h-335zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="Ibreve" unicode="Ĭ" horiz-adv-x="274" -d="M138 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="ibreve" unicode="ĭ" horiz-adv-x="253" -d="M126 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="Iogonek" unicode="Į" horiz-adv-x="274" -d="M208 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-48v667h142v-667z" /> - <glyph glyph-name="iogonek" unicode="į" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM63 0v483h127v-483q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-33z" /> - <glyph glyph-name="Idotaccent" unicode="İ" horiz-adv-x="274" -d="M70 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="dotlessi" unicode="ı" horiz-adv-x="253" -d="M63 0v483h127v-483h-127z" /> - <glyph glyph-name="IJ" unicode="IJ" horiz-adv-x="760" -d="M66 0v667h142v-667h-142zM280 53l62 109q50 -48 106 -48q47 0 75.5 29t28.5 78v446h142v-448q0 -114 -64 -172.5t-171 -58.5q-113 0 -179 65z" /> - <glyph glyph-name="ij" unicode="ij" horiz-adv-x="506" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM379 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5t53.5 -22.5t22.5 -53.5t-22.5 -53.5t-53.5 -22.5zM63 0v483h127v-483h-127zM443 483v-496 -q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127z" /> - <glyph glyph-name="Jcircumflex" unicode="Ĵ" horiz-adv-x="486" -d="M424 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM6 53l62 109q50 -48 106 -48q47 0 75.5 29t28.5 78v446h142v-448q0 -114 -64 -172.5t-171 -58.5q-113 0 -179 65z" /> - <glyph glyph-name="jcircumflex" unicode="ĵ" horiz-adv-x="253" -d="M199 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM-37 -191l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5z" /> - <glyph glyph-name="uni0136" unicode="Ķ" horiz-adv-x="636" -d="M462 0l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313l283 -354h-175zM311 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0137" unicode="ķ" horiz-adv-x="535" -d="M376 0l-128 186l-58 -62v-124h-127v667h127v-399l183 215h156l-191 -219l197 -264h-159zM257 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="kgreenlandic" unicode="ĸ" horiz-adv-x="535" -d="M376 0l-128 186l-58 -62v-124h-127v483h127v-215l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name="Lacute" unicode="Ĺ" horiz-adv-x="523" -d="M320 723h-89l134 144h117zM66 0v667h142v-542h282v-125h-424z" /> - <glyph glyph-name="lacute" unicode="ĺ" horiz-adv-x="253" -d="M167 723h-89l134 144h117zM63 0v667h127v-667h-127z" /> - <glyph glyph-name="uni013B" unicode="Ļ" horiz-adv-x="523" -d="M66 0v667h142v-542h282v-125h-424zM267 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni013C" unicode="ļ" horiz-adv-x="253" -d="M63 0v667h127v-667h-127zM114 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Lcaron" unicode="Ľ" horiz-adv-x="523" -d="M338 449l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM66 0v667h142v-542h282v-125h-424z" /> - <glyph glyph-name="lcaron" unicode="ľ" horiz-adv-x="354" -d="M280 449l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM63 0v667h127v-667h-127z" /> - <glyph glyph-name="Ldot" unicode="Ŀ" horiz-adv-x="542" -d="M66 0v667h142v-542h282v-125h-424zM407 261q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="ldot" unicode="ŀ" horiz-adv-x="384" -d="M63 0v667h127v-667h-127zM318 164q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="Lslash" unicode="Ł" horiz-adv-x="537" -d="M222 125h282v-125h-424v233l-72 -41v116l72 41v318h142v-236l77 44v-116l-77 -44v-190z" /> - <glyph glyph-name="lslash" unicode="ł" horiz-adv-x="308" -d="M299 464v-93l-81 -46v-325h-127v252l-83 -48v93l83 48v322h127v-249z" /> - <glyph glyph-name="Nacute" unicode="Ń" horiz-adv-x="729" -d="M406 723h-89l134 144h117zM526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137z" /> - <glyph glyph-name="nacute" unicode="ń" -d="M331 556h-89l134 144h117zM389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127z" /> - <glyph glyph-name="uni0145" unicode="Ņ" horiz-adv-x="729" -d="M526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137zM353 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0146" unicode="ņ" -d="M389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127zM278 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Ncaron" unicode="Ň" horiz-adv-x="729" -d="M307 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137z" /> - <glyph glyph-name="ncaron" unicode="ň" -d="M232 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127z" /> - <glyph glyph-name="napostrophe" unicode="ʼn" -d="M93 533l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM389 0v292q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-341h-127z" /> - <glyph glyph-name="Eng" unicode="Ŋ" horiz-adv-x="729" -d="M521 667h142v-633q0 -114 -64 -172t-171 -58q-112 0 -180 65l63 109q48 -48 106 -48q40 0 67 21.5t35 59.5l-311 431v-442h-142v667h146l309 -426v426z" /> - <glyph glyph-name="eng" unicode="ŋ" -d="M516 -13q0 -85 -43.5 -134t-128.5 -49q-29 0 -54 5l7 104q13 -3 28 -3q29 0 46.5 19t17.5 58v305q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-354z" /> - <glyph glyph-name="Omacron" unicode="Ō" horiz-adv-x="765" -d="M214 729v72h335v-72h-335zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="omacron" unicode="ō" horiz-adv-x="574" -d="M119 562v72h335v-72h-335zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="Obreve" unicode="Ŏ" horiz-adv-x="765" -d="M382 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157 -t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="obreve" unicode="ŏ" horiz-adv-x="574" -d="M287 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5 -t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="Ohungarumlaut" unicode="Ő" horiz-adv-x="765" -d="M342 723h-74l87 144h102zM491 723h-74l87 144h102zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z -" /> - <glyph glyph-name="ohungarumlaut" unicode="ő" horiz-adv-x="574" -d="M247 556h-74l87 144h102zM396 556h-74l87 144h102zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z -" /> - <glyph glyph-name="OE" unicode="Œ" horiz-adv-x="1084" -d="M569 0v78q-32 -43 -87.5 -66.5t-113.5 -23.5q-146 0 -240 97t-94 248t94 247.5t240 96.5q58 0 113.5 -23t87.5 -66v79h472v-122h-329v-145h322v-122h-322v-155h329v-123h-472zM569 436q-24 56 -71.5 85.5t-109.5 29.5q-95 0 -151.5 -61t-56.5 -157q0 -95 56.5 -157 -t151.5 -62q61 0 109 30.5t72 85.5v206z" /> - <glyph glyph-name="oe" unicode="œ" horiz-adv-x="931" -d="M544 201q7 -48 43.5 -80t95.5 -32q76 0 128 47l57 -81q-73 -67 -199 -67q-120 0 -194 107q-74 -107 -188 -107q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73q112 0 189 -108q69 108 185 108q108 0 174.5 -73.5t66.5 -192.5v-28h-358zM780 287q-3 41 -33 74t-87 33 -q-54 0 -84 -32.5t-34 -74.5h238zM287 382q-55 0 -89 -39t-34 -101q0 -63 34 -102.5t89 -39.5q56 0 90 39.5t34 102.5q0 62 -34 101t-90 39z" /> - <glyph glyph-name="Racute" unicode="Ŕ" horiz-adv-x="643" -d="M364 723h-89l134 144h117zM443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5z" /> - <glyph glyph-name="racute" unicode="ŕ" horiz-adv-x="360" -d="M242 556h-89l134 144h117zM63 0v483h127v-66q26 33 68 55t86 22v-124q-13 3 -35 3q-32 0 -68 -15.5t-51 -38.5v-319h-127z" /> - <glyph glyph-name="uni0156" unicode="Ŗ" horiz-adv-x="643" -d="M443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5zM311 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5 -t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0157" unicode="ŗ" horiz-adv-x="360" -d="M63 0v483h127v-66q26 33 68 55t86 22v-124q-13 3 -35 3q-32 0 -68 -15.5t-51 -38.5v-319h-127zM117 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Rcaron" unicode="Ř" horiz-adv-x="643" -d="M265 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5z" /> - <glyph glyph-name="rcaron" unicode="ř" horiz-adv-x="360" -d="M143 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM63 0v483h127v-66q26 33 68 55t86 22v-124q-13 3 -35 3q-32 0 -68 -15.5t-51 -38.5v-319h-127z" /> - <glyph glyph-name="Sacute" unicode="Ś" horiz-adv-x="600" -d="M336 723h-89l134 144h117zM20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5 -t31 -45.5t102 -31.5q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="sacute" unicode="ś" horiz-adv-x="477" -d="M276 556h-89l134 144h117zM21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5 -q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="Scircumflex" unicode="Ŝ" horiz-adv-x="600" -d="M368 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73 -q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="scircumflex" unicode="ŝ" horiz-adv-x="477" -d="M308 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12 -t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="uni015E" unicode="Ş" horiz-adv-x="600" -d="M570 202q0 -92 -63.5 -150.5t-183.5 -63.5l-17 -39q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q37 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 61q-148 11 -241 104l78 108q86 -90 212 -90 -q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5q31 -7 49 -11.5t48 -14.5t48 -19.5 -t40.5 -25.5t35 -34t21 -44t8.5 -57z" /> - <glyph glyph-name="uni015F" unicode="ş" horiz-adv-x="477" -d="M446 143q0 -64 -48 -106t-135 -48l-17 -40q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q37 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 61q-110 9 -180 73l55 89q28 -26 76 -46t91 -20q81 0 81 49 -q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61z" /> - <glyph glyph-name="Scaron" unicode="Š" horiz-adv-x="600" -d="M237 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73 -q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="scaron" unicode="š" horiz-adv-x="477" -d="M177 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12 -t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="uni0162" unicode="Ţ" horiz-adv-x="582" -d="M220 0v542h-195v125h532v-125h-194v-542h-143zM280 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0163" unicode="ţ" horiz-adv-x="338" -d="M225 -12q-67 0 -102 34t-35 98v252h-80v111h80v132h128v-132h98v-111h-98v-218q0 -23 12 -38t32 -15q30 0 44 14l27 -96q-35 -31 -106 -31zM157 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59 -q0 -91 -83 -150z" /> - <glyph glyph-name="Tcaron" unicode="Ť" horiz-adv-x="582" -d="M234 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM220 0v542h-195v125h532v-125h-194v-542h-143z" /> - <glyph glyph-name="tcaron" unicode="ť" horiz-adv-x="380" -d="M319 533l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM225 -12q-67 0 -102 34t-35 98v252h-80v111h80v132h128v-132h98v-111h-98v-218q0 -23 12 -38t32 -15q30 0 44 14l27 -96 -q-35 -31 -106 -31z" /> - <glyph glyph-name="Tbar" unicode="Ŧ" horiz-adv-x="582" -d="M557 542h-194v-207h134v-72h-134v-263h-143v263h-133v72h133v207h-195v125h532v-125z" /> - <glyph glyph-name="tbar" unicode="ŧ" horiz-adv-x="338" -d="M304 115l27 -96q-35 -31 -106 -31q-67 0 -102 34t-35 98v89h-80v72h80v91h-80v111h80v132h128v-132h98v-111h-98v-91h68v-72h-68v-55q0 -23 12 -38t32 -15q30 0 44 14z" /> - <glyph glyph-name="Utilde" unicode="Ũ" horiz-adv-x="728" -d="M345 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204 -t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="utilde" unicode="ũ" -d="M269 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="Umacron" unicode="Ū" horiz-adv-x="728" -d="M197 729v72h335v-72h-335zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="umacron" unicode="ū" -d="M121 562v72h335v-72h-335zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="Ubreve" unicode="Ŭ" horiz-adv-x="728" -d="M365 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="ubreve" unicode="ŭ" -d="M289 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="Uring" unicode="Ů" horiz-adv-x="728" -d="M261 803q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM412 803q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5 -t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="uring" unicode="ů" -d="M185 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM336 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293 -q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="Uhungarumlaut" unicode="Ű" horiz-adv-x="728" -d="M325 723h-74l87 144h102zM474 723h-74l87 144h102zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="uhungarumlaut" unicode="ű" -d="M249 556h-74l87 144h102zM398 556h-74l87 144h102zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="Uogonek" unicode="Ų" horiz-adv-x="728" -d="M66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -200 -164 -258q-100 -36 -100 -85q0 -14 10 -22.5t24 -8.5q15 0 28 7l25 -68q-33 -18 -88 -18q-46 0 -80 20t-34 60q0 58 85 94h-3q-148 0 -223.5 75t-75.5 203z" /> - <glyph glyph-name="uogonek" unicode="ų" -d="M516 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-33v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483z" /> - <glyph glyph-name="Wcircumflex" unicode="Ŵ" horiz-adv-x="918" -d="M532 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM576 0l-117 458l-116 -458h-151l-191 667h159l117 -482l127 482h111l126 -482l116 482h160l-190 -667h-151z" /> - <glyph glyph-name="wcircumflex" unicode="ŵ" horiz-adv-x="769" -d="M458 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM487 0l-102 329l-102 -329h-136l-147 483h132l90 -325l106 325h113l106 -325l90 325h132l-147 -483h-135z" /> - <glyph glyph-name="Ycircumflex" unicode="Ŷ" horiz-adv-x="645" -d="M395 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="ycircumflex" unicode="ŷ" horiz-adv-x="513" -d="M329 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="Ydieresis" unicode="Ÿ" horiz-adv-x="645" -d="M217 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM428 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM252 0v273l-257 394h162l166 -268l164 268 -h162l-255 -394v-273h-142z" /> - <glyph glyph-name="Zacute" unicode="Ź" horiz-adv-x="592" -d="M338 723h-89l134 144h117zM42 0v115l315 427h-315v125h501v-114l-315 -428h322v-125h-508z" /> - <glyph glyph-name="zacute" unicode="ź" horiz-adv-x="479" -d="M281 556h-89l134 144h117zM42 0v95l218 277h-218v111h390v-92l-221 -280h225v-111h-394z" /> - <glyph glyph-name="Zdotaccent" unicode="Ż" horiz-adv-x="592" -d="M229 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM42 0v115l315 427h-315v125h501v-114l-315 -428h322v-125h-508z" /> - <glyph glyph-name="zdotaccent" unicode="ż" horiz-adv-x="479" -d="M172 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM42 0v95l218 277h-218v111h390v-92l-221 -280h225v-111h-394z" /> - <glyph glyph-name="Zcaron" unicode="Ž" horiz-adv-x="592" -d="M239 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM42 0v115l315 427h-315v125h501v-114l-315 -428h322v-125h-508z" /> - <glyph glyph-name="zcaron" unicode="ž" horiz-adv-x="479" -d="M182 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM42 0v95l218 277h-218v111h390v-92l-221 -280h225v-111h-394z" /> - <glyph glyph-name="longs" unicode="ſ" horiz-adv-x="327" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-507h-128z" /> - <glyph glyph-name="uni018F" unicode="Ə" horiz-adv-x="744" -d="M355 678q150 0 252.5 -95t102.5 -250q0 -154 -99 -250t-240 -96q-161 0 -253.5 103.5t-92.5 286.5h535q-14 78 -70 126.5t-135 48.5q-51 0 -92.5 -24.5t-65.5 -62.5l-119 64q96 149 277 149zM360 113q70 0 121.5 39.5t70.5 105.5h-370q12 -64 59.5 -104.5t118.5 -40.5z -" /> - <glyph glyph-name="uni0192" unicode="ƒ" horiz-adv-x="454" -d="M8 -161l88 399h-54v112h78l37 166q16 72 70.5 116.5t127.5 44.5q76 0 118 -43l-55 -103q-18 21 -46 21t-48.5 -17.5t-27.5 -49.5l-30 -135h113v-112h-138l-88 -399h-145z" /> - <glyph glyph-name="uni019D" unicode="Ɲ" horiz-adv-x="729" -d="M521 667h142v-667h-137l-318 448v-413q0 -114 -64 -172.5t-171 -58.5q-33 0 -62 6l14 122q17 -5 37 -5q47 0 75.5 29t28.5 78v633h146l309 -432v432z" /> - <glyph glyph-name="Ohorn" unicode="Ơ" horiz-adv-x="765" -d="M742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q161 0 260 -107q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM382 114 -q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62z" /> - <glyph glyph-name="ohorn" unicode="ơ" horiz-adv-x="574" -d="M552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73q100 0 167 -56q34 27 42 62q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54zM287 101q57 0 90.5 40.5t33.5 100.5 -q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="Uhorn" unicode="Ư" horiz-adv-x="728" -d="M772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5 -t39 16.5q26 0 44.5 -20t18.5 -54z" /> - <glyph glyph-name="uhorn" unicode="ư" -d="M598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q27 0 45 -20t18 -54z" /> - <glyph glyph-name="Gcaron" unicode="Ǧ" horiz-adv-x="720" -d="M331 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q87 0 144 51v81h-178v122h318v-255q-113 -126 -284 -126q-150 0 -252.5 96 -t-102.5 250z" /> - <glyph glyph-name="gcaron" unicode="ǧ" horiz-adv-x="585" -d="M237 556l-94 144h78l74 -90l70 90h78l-92 -144h-114zM53 -124l57 92q54 -60 151 -60q54 0 93.5 28.5t39.5 93.5v49q-60 -76 -149 -76q-94 0 -153.5 64.5t-59.5 181.5q0 116 59.5 181t153.5 65q90 0 149 -74v62h128v-450q0 -66 -23.5 -113t-63.5 -71t-82.5 -34.5 -t-91.5 -10.5q-126 0 -208 72zM394 171v156q-16 24 -46.5 39.5t-62.5 15.5q-55 0 -88.5 -36t-33.5 -97t33.5 -97t88.5 -36q31 0 62 16t47 39z" /> - <glyph glyph-name="uni01EA" unicode="Ǫ" horiz-adv-x="765" -d="M463 -4q-76 -26 -76 -72q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 56 82 95q-141 9 -231 105t-90 239q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248q0 -129 -74 -220.5t-194 -116.5zM180 333q0 -95 55.5 -157 -t146.5 -62t147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157z" /> - <glyph glyph-name="uni01EB" unicode="ǫ" horiz-adv-x="574" -d="M354 -5q-74 -26 -74 -71q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 56 85 96q-100 12 -159.5 83t-59.5 169q0 107 69.5 180t185.5 73t186 -73t70 -180q0 -90 -50.5 -158t-138.5 -89zM164 242q0 -60 33 -100.5t90 -40.5 -t90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5z" /> - <glyph glyph-name="Aringacute" unicode="Ǻ" horiz-adv-x="684" -d="M383 935h-89l134 144h117zM238 803q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM389 803q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM533 0l-42 115h-298l-42 -115h-156l258 667h178 -l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="aringacute" unicode="ǻ" horiz-adv-x="543" -d="M312 768h-89l134 144h117zM167 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM318 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5 -t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="AEacute" unicode="Ǽ" horiz-adv-x="968" -d="M565 723h-89l134 144h117zM454 0v115h-240l-67 -115h-156l406 667h529v-122h-329v-145h322v-122h-322v-155h329v-123h-472zM454 545l-174 -307h174v307z" /> - <glyph glyph-name="aeacute" unicode="ǽ" horiz-adv-x="870" -d="M478 556h-89l134 144h117zM500 201q7 -47 41 -78t89 -31q74 0 119 47l57 -84q-34 -32 -85 -49.5t-100 -17.5q-125 0 -186 88q-31 -39 -84.5 -63.5t-116.5 -24.5q-86 0 -144 40.5t-58 117.5q0 76 50 117t125 41q109 0 165 -58v65q0 36 -31.5 58t-83.5 22q-83 0 -151 -57 -l-48 85q86 76 214 76q127 0 169 -83q63 83 175 83q100 0 162.5 -73.5t62.5 -192.5v-28h-341zM718 287q-2 41 -29.5 74t-80.5 33q-50 0 -78 -32.5t-32 -74.5h220zM372 175q-38 43 -113 43q-43 0 -71 -17t-28 -48t27.5 -48t68.5 -17q46 0 81 25.5t35 55.5v6z" /> - <glyph glyph-name="Oslashacute" unicode="Ǿ" horiz-adv-x="765" -d="M570 867l-162 -144h-89l134 144h117zM622 591q109 -99 109 -258q0 -151 -98.5 -248t-250.5 -97q-103 0 -184 47l-27 -35h-102l64 84q-99 99 -99 249t98.5 247.5t249.5 97.5q94 0 173 -41l23 30h102zM180 333q0 -78 39 -136l255 334q-39 21 -92 21q-91 0 -146.5 -62 -t-55.5 -157zM382 114q91 0 147 62t56 157q0 88 -48 147l-258 -339q46 -27 103 -27z" /> - <glyph glyph-name="oslashacute" unicode="ǿ" horiz-adv-x="574" -d="M490 700l-162 -144h-89l134 144h117zM476 419q67 -72 67 -177q0 -107 -70 -180.5t-186 -73.5q-83 0 -145 40l-24 -28h-78l57 67q-65 71 -65 175q0 107 69.5 180t185.5 73q80 0 141 -37l22 25h80zM164 242q0 -42 17 -76l169 199q-28 17 -63 17q-57 0 -90 -40.5t-33 -99.5z -M287 101q57 0 90.5 40.5t33.5 100.5q0 43 -19 79l-171 -201q28 -19 66 -19z" /> - <glyph glyph-name="uni0218" unicode="Ș" horiz-adv-x="600" -d="M20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5 -q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106zM283 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0219" unicode="ș" horiz-adv-x="477" -d="M21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5 -t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55zM223 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni021A" unicode="Ț" horiz-adv-x="582" -d="M220 0v542h-195v125h532v-125h-194v-542h-143zM280 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni021B" unicode="ț" horiz-adv-x="338" -d="M225 -12q-67 0 -102 34t-35 98v252h-80v111h80v132h128v-132h98v-111h-98v-218q0 -23 12 -38t32 -15q30 0 44 14l27 -96q-35 -31 -106 -31zM157 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59 -q0 -91 -83 -150z" /> - <glyph glyph-name="uni0232" unicode="Ȳ" horiz-adv-x="645" -d="M154 729v72h335v-72h-335zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="uni0233" unicode="ȳ" horiz-adv-x="513" -d="M88 562v72h335v-72h-335zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="uni0237" unicode="ȷ" horiz-adv-x="253" -d="M-37 -191l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5z" /> - <glyph glyph-name="uni0259" unicode="ə" horiz-adv-x="553" -d="M521 241q0 -107 -70.5 -180t-179.5 -73q-108 0 -175 73.5t-67 192.5v28h359q-6 48 -43 80t-96 32q-33 0 -70 -13t-59 -35l-56 82q71 67 199 67q112 0 185 -70t73 -184zM271 89q54 0 84 32.5t35 74.5h-238q2 -41 32 -74t87 -33z" /> - <glyph glyph-name="uni0272" unicode="ɲ" -d="M359 495q78 0 117.5 -41t39.5 -113v-341h-127v292q0 90 -89 90q-69 0 -110 -57v-338q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127v-63q63 75 169 75z" /> - <glyph glyph-name="uni02B0" unicode="ʰ" horiz-adv-x="411" -d="M268 326v188q0 56 -57 56q-42 0 -69 -33v-211h-92v434h92v-160q42 48 112 48q53 0 80 -27t27 -76v-219h-93z" /> - <glyph glyph-name="uni02BC" unicode="ʼ" horiz-adv-x="255" -d="M112 389l-55 45q25 13 48 41t29 54q-6 -4 -19 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="circumflex" unicode="ˆ" horiz-adv-x="300" -d="M222 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78z" /> - <glyph glyph-name="caron" unicode="ˇ" horiz-adv-x="300" -d="M94 556l-94 144h78l74 -90l70 90h78l-92 -144h-114z" /> - <glyph glyph-name="uni02C9" unicode="ˉ" horiz-adv-x="363" -d="M14 591v73h335v-73h-335z" /> - <glyph glyph-name="uni02CB" unicode="ˋ" horiz-adv-x="251" -d="M162 556l-162 144h117l134 -144h-89z" /> - <glyph glyph-name="breve" unicode="˘" horiz-adv-x="351" -d="M176 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88z" /> - <glyph glyph-name="dotaccent" unicode="˙" horiz-adv-x="159" -d="M12 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="ring" unicode="˚" horiz-adv-x="249" -d="M20 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM171 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33z" /> - <glyph glyph-name="ogonek" unicode="˛" horiz-adv-x="220" -d="M210 -168q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 70 128 113l74 -7q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7z" /> - <glyph glyph-name="tilde" unicode="˜" horiz-adv-x="327" -d="M143 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41z" /> - <glyph glyph-name="hungarumlaut" unicode="˝" horiz-adv-x="338" -d="M74 556h-74l87 144h102zM223 556h-74l87 144h102z" /> - <glyph glyph-name="gravecomb" unicode="̀" horiz-adv-x="0" -d="M-89 556l-162 144h117l134 -144h-89z" /> - <glyph glyph-name="acutecomb" unicode="́" horiz-adv-x="0" -d="M-162 556h-89l134 144h117z" /> - <glyph glyph-name="uni0302" unicode="̂" horiz-adv-x="0" -d="M-78 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78z" /> - <glyph glyph-name="tildecomb" unicode="̃" horiz-adv-x="0" -d="M-184 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41z" /> - <glyph glyph-name="uni0304" unicode="̄" horiz-adv-x="0" -d="M-349 562v72h335v-72h-335z" /> - <glyph glyph-name="uni0306" unicode="̆" horiz-adv-x="0" -d="M-175 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88z" /> - <glyph glyph-name="uni0307" unicode="̇" horiz-adv-x="0" -d="M-147 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni0308" unicode="̈" horiz-adv-x="0" -d="M-317 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM-106 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5z" /> - <glyph glyph-name="uni0309" unicode="̉" horiz-adv-x="0" -d="M-204 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36z" /> - <glyph glyph-name="uni030A" unicode="̊" horiz-adv-x="0" -d="M-229 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM-78 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33z" /> - <glyph glyph-name="uni030B" unicode="̋" horiz-adv-x="0" -d="M-264 556h-74l87 144h102zM-115 556h-74l87 144h102z" /> - <glyph glyph-name="uni030C" unicode="̌" horiz-adv-x="0" -d="M-206 556l-94 144h78l74 -90l70 90h78l-92 -144h-114z" /> - <glyph glyph-name="dotbelowcomb" unicode="̣" horiz-adv-x="0" -d="M-147 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni0326" unicode="̦" horiz-adv-x="0" -d="M-141 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni0327" unicode="̧" horiz-adv-x="0" -d="M-221 -164l25 52q38 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l30 82h63l-26 -62q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32z" /> - <glyph glyph-name="uni0328" unicode="̨" horiz-adv-x="0" -d="M-10 -168q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 70 128 113l74 -7q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7z" /> - <glyph glyph-name="uni037E" unicode=";" horiz-adv-x="256" -d="M128 328q-33 0 -57 24.5t-24 56.5q0 33 24 57t57 24t57 -24t24 -57q0 -32 -24 -56.5t-57 -24.5zM112 -137l-55 45q25 14 48 41.5t29 53.5q-6 -4 -19 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="tonos" unicode="΄" horiz-adv-x="143" -d="M9 563l20 213h105l-70 -213h-55z" /> - <glyph glyph-name="dieresistonos" unicode="΅" horiz-adv-x="453" -d="M181 563l20 213h106l-69 -213h-57zM77 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 19.5 47.5t48.5 19.5q28 0 47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM376 554q-28 0 -47.5 19.5t-19.5 48.5q0 28 19.5 47.5t47.5 19.5t48 -19.5t20 -47.5q0 -29 -19.5 -48.5 -t-48.5 -19.5z" /> - <glyph glyph-name="Alphatonos" unicode="Ά" horiz-adv-x="684" -d="M533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM62 454l20 213h105l-70 -213h-55zM342 544l-111 -306h221z" /> - <glyph glyph-name="Epsilontonos" unicode="Έ" horiz-adv-x="666" -d="M-11 454l20 213h105l-70 -213h-55zM150 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="Etatonos" unicode="Ή" horiz-adv-x="815" -d="M-11 454l20 213h105l-70 -213h-55zM607 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="Iotatonos" unicode="Ί" horiz-adv-x="358" -d="M-11 454l20 213h105l-70 -213h-55zM150 0v667h142v-667h-142z" /> - <glyph glyph-name="Omicrontonos" unicode="Ό" horiz-adv-x="814" -d="M82 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM2 454l20 213h105l-70 -213h-55zM633 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="Upsilontonos" unicode="Ύ" horiz-adv-x="779" -d="M-11 454l20 213h105l-70 -213h-55zM386 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="Omegatonos" unicode="Ώ" horiz-adv-x="813" -d="M218 125q-137 93 -137 241q0 141 98 226.5t250 85.5q153 0 251 -85.5t98 -226.5q0 -149 -136 -241h119v-125h-270v125q63 17 102 74.5t39 134.5q0 88 -52 152.5t-151 64.5t-150.5 -64.5t-51.5 -152.5q0 -77 39 -134.5t102 -74.5v-125h-269v125h119zM-12 454l20 213h105 -l-70 -213h-55z" /> - <glyph glyph-name="iotadieresistonos" unicode="ΐ" horiz-adv-x="267" -d="M98 563l20 213h106l-69 -213h-57zM-6 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 19.5 47.5t48.5 19.5q28 0 47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM293 554q-28 0 -47.5 19.5t-19.5 48.5q0 28 19.5 47.5t47.5 19.5t48 -19.5t20 -47.5q0 -29 -19.5 -48.5 -t-48.5 -19.5zM63 120v363h127v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2l9 -108q-26 -7 -59 -7q-67 0 -101.5 33.5t-34.5 98.5z" /> - <glyph glyph-name="Alpha" unicode="Α" horiz-adv-x="684" -d="M533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="Beta" unicode="Β" horiz-adv-x="663" -d="M66 0v667h351q91 0 141.5 -49.5t50.5 -120.5q0 -61 -33 -102t-82 -51q54 -8 91 -55t37 -109q0 -78 -51 -129t-143 -51h-362zM208 399h178q36 0 57 20.5t21 53.5q0 31 -21.5 52t-56.5 21h-178v-147zM208 121h183q40 0 63 21.5t23 57.5q0 33 -23 55.5t-63 22.5h-183v-157z -" /> - <glyph glyph-name="Gamma" unicode="Γ" horiz-adv-x="571" -d="M66 0v667h472v-125h-330v-542h-142z" /> - <glyph glyph-name="uni0394" unicode="Δ" horiz-adv-x="684" -d="M-5 0l258 667h178l257 -667h-693zM342 525l-146 -400h292z" /> - <glyph glyph-name="Epsilon" unicode="Ε" horiz-adv-x="583" -d="M66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="Zeta" unicode="Ζ" horiz-adv-x="592" -d="M42 0v115l315 427h-315v125h501v-114l-315 -428h322v-125h-508z" /> - <glyph glyph-name="Eta" unicode="Η" horiz-adv-x="731" -d="M523 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="Theta" unicode="Θ" horiz-adv-x="765" -d="M34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157zM229 276v125h307v-125h-307z" /> - <glyph glyph-name="Iota" unicode="Ι" horiz-adv-x="274" -d="M66 0v667h142v-667h-142z" /> - <glyph glyph-name="Kappa" unicode="Κ" horiz-adv-x="636" -d="M462 0l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313l283 -354h-175z" /> - <glyph glyph-name="Lambda" unicode="Λ" horiz-adv-x="684" -d="M526 0l-184 525l-185 -525h-162l258 667h178l257 -667h-162z" /> - <glyph glyph-name="Mu" unicode="Μ" horiz-adv-x="855" -d="M646 0v480l-188 -480h-62l-188 480v-480h-142v667h199l162 -416l162 416h200v-667h-143z" /> - <glyph glyph-name="Nu" unicode="Ν" horiz-adv-x="729" -d="M526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137z" /> - <glyph glyph-name="Xi" unicode="Ξ" horiz-adv-x="624" -d="M45 545v122h533v-122h-533zM52 278v122h520v-122h-520zM45 0v123h533v-123h-533z" /> - <glyph glyph-name="Omicron" unicode="Ο" horiz-adv-x="765" -d="M34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="Pi" unicode="Π" horiz-adv-x="731" -d="M523 0v542h-315v-542h-142v667h600v-667h-143z" /> - <glyph glyph-name="Rho" unicode="Ρ" horiz-adv-x="624" -d="M66 0v667h312q105 0 164.5 -61.5t59.5 -153.5q0 -91 -60 -152t-164 -61h-170v-239h-142zM457 453q0 41 -28 66.5t-70 25.5h-151v-184h151q43 0 70.5 25.5t27.5 66.5z" /> - <glyph glyph-name="Sigma" unicode="Σ" horiz-adv-x="586" -d="M217 125h323v-125h-495v125l203 215l-202 202v125h494v-125h-316l199 -201z" /> - <glyph glyph-name="Tau" unicode="Τ" horiz-adv-x="582" -d="M220 0v542h-195v125h532v-125h-194v-542h-143z" /> - <glyph glyph-name="Upsilon" unicode="Υ" horiz-adv-x="645" -d="M252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="Phi" unicode="Φ" horiz-adv-x="855" -d="M820 333q0 -115 -84.5 -184t-237.5 -82v-67h-142v67q-153 13 -237.5 82t-84.5 184q0 114 85 183.5t237 82.5v68h142v-68q153 -13 237.5 -82t84.5 -184zM180 333q0 -57 45 -93t131 -46v278q-86 -10 -131 -46t-45 -93zM498 194q86 10 131.5 46t45.5 93t-45.5 93t-131.5 46 -v-278z" /> - <glyph glyph-name="Chi" unicode="Χ" horiz-adv-x="668" -d="M501 0l-167 244l-168 -244h-169l242 342l-227 325h169l153 -228l151 228h171l-227 -324l242 -343h-170z" /> - <glyph glyph-name="Psi" unicode="Ψ" horiz-adv-x="866" -d="M655 667h145v-264q0 -115 -74.5 -187.5t-220.5 -87.5v-128h-143v127q-146 15 -221 88t-75 187v265h144v-260q0 -63 38.5 -101.5t113.5 -49.5v411h143v-411q74 11 112 50t38 101v260z" /> - <glyph glyph-name="uni03A9" unicode="Ω" horiz-adv-x="765" -d="M171 125q-137 93 -137 241q0 141 98 226.5t250 85.5q153 0 251 -85.5t98 -226.5q0 -149 -136 -241h119v-125h-270v125q63 17 102 74.5t39 134.5q0 88 -52 152.5t-151 64.5t-150.5 -64.5t-51.5 -152.5q0 -77 39 -134.5t102 -74.5v-125h-269v125h119z" /> - <glyph glyph-name="Iotadieresis" unicode="Ϊ" horiz-adv-x="274" -d="M33 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM244 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="Upsilondieresis" unicode="Ϋ" horiz-adv-x="645" -d="M217 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM428 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM252 0v273l-257 394h162l166 -268l164 268 -h162l-255 -394v-273h-142z" /> - <glyph glyph-name="alphatonos" unicode="ά" horiz-adv-x="600" -d="M267 563l20 213h105l-70 -213h-55zM590 -5q-26 -7 -58 -7q-104 0 -129 86q-24 -39 -66 -62.5t-91 -23.5q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q91 0 148 -74v62h129v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5 -q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="epsilontonos" unicode="έ" horiz-adv-x="489" -d="M231 563l20 213h105l-70 -213h-55zM255 -12q-103 0 -163.5 40t-60.5 105q0 50 42 81t91 34q-50 8 -86.5 39t-36.5 75q0 62 58 97.5t161 34.5q128 0 206 -80l-62 -75q-55 55 -142 55q-40 0 -64.5 -14t-24.5 -37q0 -53 91 -53h84v-93h-84q-100 0 -100 -53q0 -25 23.5 -40.5 -t68.5 -15.5q84 0 153 59l64 -82q-77 -77 -218 -77z" /> - <glyph glyph-name="etatonos" unicode="ή" -d="M262 563l20 213h105l-70 -213h-55zM389 -184v476q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-525h-127z" /> - <glyph glyph-name="iotatonos" unicode="ί" horiz-adv-x="267" -d="M98 563l20 213h105l-70 -213h-55zM63 120v363h127v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2l9 -108q-26 -7 -59 -7q-67 0 -101.5 33.5t-34.5 98.5z" /> - <glyph glyph-name="upsilondieresistonos" unicode="ΰ" horiz-adv-x="577" -d="M261 563l20 213h106l-69 -213h-57zM157 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 19.5 47.5t48.5 19.5q28 0 47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM456 554q-28 0 -47.5 19.5t-19.5 48.5q0 28 19.5 47.5t47.5 19.5t48 -19.5t20 -47.5q0 -29 -19.5 -48.5 -t-48.5 -19.5zM289 -12q-111 0 -168.5 62t-57.5 168v265h127v-263q0 -54 26 -86.5t73 -32.5q59 0 91.5 43.5t32.5 114.5q0 110 -59 185l117 51q74 -104 74 -236q0 -119 -69 -195t-187 -76z" /> - <glyph glyph-name="alpha" unicode="α" horiz-adv-x="600" -d="M590 -5q-26 -7 -58 -7q-104 0 -129 86q-24 -39 -66 -62.5t-91 -23.5q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q91 0 148 -74v62h129v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101 -t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="beta" unicode="β" horiz-adv-x="586" -d="M190 -184h-127v632q0 59 22 105t58.5 72t79 39t87.5 13q107 0 167.5 -48.5t60.5 -132.5q0 -60 -41 -101t-99 -51q59 -6 107 -51t48 -124q0 -76 -59 -128.5t-141 -52.5q-104 0 -163 73v-245zM190 155q44 -54 120 -54q53 0 82.5 25t29.5 67t-31 65.5t-84 23.5h-40v113h36 -q48 0 75.5 22t27.5 62q0 39 -27 61.5t-69 22.5q-53 0 -86.5 -30.5t-33.5 -84.5v-293z" /> - <glyph glyph-name="gamma" unicode="γ" horiz-adv-x="513" -d="M192 -184v107q0 158 -58.5 309.5t-149.5 250.5h144q53 -61 95 -159t51 -177q38 58 65 154.5t27 181.5h128q0 -117 -49 -249.5t-125 -228.5v-189h-128z" /> - <glyph glyph-name="delta" unicode="δ" horiz-adv-x="574" -d="M299 481q33 -9 52.5 -15.5t53 -20.5t54 -32t42 -43.5t32 -62t10.5 -80.5q0 -98 -67.5 -168.5t-181.5 -70.5q-120 0 -191 71.5t-71 172.5q0 66 32 116t82 76q-57 37 -57 103q0 64 53 108t145 44q111 0 193 -66l-50 -90q-55 55 -143 55q-34 0 -55 -13t-21 -33q0 -9 5 -16 -t21.5 -14t25 -10t36.5 -11zM291 101q58 0 93 38.5t35 87.5q0 34 -12 59t-36 42t-47 27t-58 21q-50 -20 -76 -58t-26 -86q0 -53 34.5 -92t92.5 -39z" /> - <glyph glyph-name="epsilon" unicode="ε" horiz-adv-x="489" -d="M255 -12q-103 0 -163.5 40t-60.5 105q0 50 42 81t91 34q-50 8 -86.5 39t-36.5 75q0 62 58 97.5t161 34.5q128 0 206 -80l-62 -75q-55 55 -142 55q-40 0 -64.5 -14t-24.5 -37q0 -53 91 -53h84v-93h-84q-100 0 -100 -53q0 -25 23.5 -40.5t68.5 -15.5q84 0 153 59l64 -82 -q-77 -77 -218 -77z" /> - <glyph glyph-name="zeta" unicode="ζ" horiz-adv-x="486" -d="M294 0q-121 0 -191.5 54.5t-70.5 156.5q0 104 66.5 193.5t183.5 151.5h-234v111h399v-92q-123 -68 -203.5 -161.5t-80.5 -192.5q0 -59 37.5 -83.5t108.5 -24.5q148 0 148 -117q0 -59 -53 -153h-135q19 26 38.5 65.5t19.5 60.5q0 31 -33 31z" /> - <glyph glyph-name="eta" unicode="η" -d="M389 -184v476q0 90 -89 90q-69 0 -110 -57v-325h-127v483h127v-63q63 75 169 75q78 0 117.5 -41t39.5 -113v-525h-127z" /> - <glyph glyph-name="theta" unicode="θ" horiz-adv-x="574" -d="M287 679q81 0 140 -47.5t87.5 -124.5t28.5 -173q0 -147 -68 -246.5t-188 -99.5t-187.5 99.5t-67.5 246.5q0 148 67.5 246.5t187.5 98.5zM287 566q-107 0 -122 -175h244q-15 175 -122 175zM287 101q109 0 122 178h-244q14 -178 122 -178z" /> - <glyph glyph-name="iota" unicode="ι" horiz-adv-x="267" -d="M63 120v363h127v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2l9 -108q-26 -7 -59 -7q-67 0 -101.5 33.5t-34.5 98.5z" /> - <glyph glyph-name="kappa" unicode="κ" horiz-adv-x="535" -d="M376 0l-128 186l-58 -62v-124h-127v483h127v-215l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name="lambda" unicode="λ" horiz-adv-x="513" -d="M109 679q68 -2 113 -27.5t70 -89.5l227 -562h-137l-126 336l-126 -336h-136l196 489l-18 41q-16 36 -67 36q-23 0 -40 -9l-19 114q26 8 63 8z" /> - <glyph glyph-name="uni03BC" unicode="μ" horiz-adv-x="593" -d="M190 -184h-127v667h127v-293q0 -90 90 -90q65 0 109 56v327h127v-338q0 -21 11 -32.5t29 -11.5q9 0 19 2l9 -108q-26 -7 -59 -7q-104 0 -130 86q-22 -38 -57.5 -62t-77.5 -24q-49 0 -70 28v-200z" /> - <glyph glyph-name="nu" unicode="ν" horiz-adv-x="513" -d="M188 0l-194 483h136l132 -356q48 73 76 170t28 186h128q0 -119 -50.5 -253t-127.5 -230h-128z" /> - <glyph glyph-name="xi" unicode="ξ" horiz-adv-x="486" -d="M32 167q0 61 35 98.5t86 52.5q-44 8 -77 37t-33 77q0 39 27 73.5t69 50.5h-86v111h390v-111h-190q-35 -9 -56.5 -32.5t-21.5 -53.5q0 -37 32 -57t85 -20h146v-109h-146q-128 0 -128 -88q0 -83 145 -83q148 0 148 -117q0 -59 -53 -153h-135q18 25 37.5 69t19.5 66t-33 22 -q-128 0 -194.5 43t-66.5 124z" /> - <glyph glyph-name="omicron" unicode="ο" horiz-adv-x="574" -d="M287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="pi" unicode="π" horiz-adv-x="631" -d="M415 0v372h-199v-372h-128v372h-80v111h615v-111h-80v-372h-128z" /> - <glyph glyph-name="rho" unicode="ρ" horiz-adv-x="583" -d="M190 62v-246h-127v426q0 107 66.5 180t177.5 73q112 0 179 -73t67 -180q0 -118 -59.5 -186t-154.5 -68q-91 0 -149 74zM421 242q0 59 -31 99.5t-84 40.5q-54 0 -85 -40.5t-31 -99.5v-86q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="uni03C2" unicode="ς" horiz-adv-x="492" -d="M32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38t-36.5 -101q0 -66 39.5 -98t105.5 -32q156 0 156 -105q0 -71 -53 -165h-133q18 26 37.5 69.5t19.5 65.5t-33 22q-121 0 -195.5 64t-74.5 178z" /> - <glyph glyph-name="sigma" unicode="σ" horiz-adv-x="574" -d="M287 -12q-116 0 -185.5 73.5t-69.5 180.5q0 104 70.5 172.5t191.5 68.5h260v-113h-90q68 -58 68 -155t-65 -162t-180 -65zM341 370h-47q-61 0 -95.5 -38t-34.5 -90q0 -60 33 -100.5t90 -40.5t90.5 40.5t33.5 97.5q0 88 -70 131z" /> - <glyph glyph-name="tau" unicode="τ" horiz-adv-x="472" -d="M167 120v252h-146v111h430v-111h-157v-218q0 -23 12 -38t33 -15q31 0 43 14l27 -96q-35 -31 -105 -31q-67 0 -102 34t-35 98z" /> - <glyph glyph-name="upsilon" unicode="υ" horiz-adv-x="577" -d="M289 -12q-111 0 -168.5 62t-57.5 168v265h127v-263q0 -54 26 -86.5t73 -32.5q59 0 91.5 43.5t32.5 114.5q0 110 -59 185l117 51q74 -104 74 -236q0 -119 -69 -195t-187 -76z" /> - <glyph glyph-name="phi" unicode="φ" horiz-adv-x="706" -d="M674 236q0 -114 -69 -178t-189 -69l1 -173h-128v173q-120 5 -188.5 72.5t-68.5 188.5q0 86 46.5 147.5t123.5 93.5l57 -98q-46 -19 -70.5 -58t-24.5 -85q0 -72 34.5 -110.5t90.5 -38.5v382h94q141 0 216 -65t75 -182zM417 101q56 0 90.5 34.5t34.5 100.5t-34.5 100 -t-90.5 34v-269z" /> - <glyph glyph-name="chi" unicode="χ" horiz-adv-x="504" -d="M363 -184l-111 224l-113 -224h-139l171 343l-161 324h140l102 -205l100 205h141l-162 -324l173 -343h-141z" /> - <glyph glyph-name="psi" unicode="ψ" horiz-adv-x="739" -d="M548 483h128v-244q0 -110 -56 -173t-187 -75v-175h-127v175q-131 12 -187 75t-56 173v244h127v-243q0 -60 25.5 -92.5t90.5 -41.5v561h127v-561q64 9 89.5 42t25.5 92v243z" /> - <glyph glyph-name="omega" unicode="ω" horiz-adv-x="782" -d="M556 -12q-65 0 -102.5 35.5t-62.5 101.5q-26 -66 -62.5 -101.5t-101.5 -35.5q-93 0 -144 71t-51 173q0 172 103 263l115 -46q-86 -77 -86 -217q0 -54 20.5 -92.5t59.5 -38.5q44 0 64 39t20 102v122h127v-122q0 -62 20 -101.5t63 -39.5q40 0 60.5 38t20.5 93 -q0 140 -87 217l116 46q103 -91 103 -263q0 -102 -51.5 -173t-143.5 -71z" /> - <glyph glyph-name="iotadieresis" unicode="ϊ" horiz-adv-x="267" -d="M21 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM232 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 120v363h127v-338q0 -21 11 -32.5t29 -11.5 -q9 0 19 2l9 -108q-26 -7 -59 -7q-67 0 -101.5 33.5t-34.5 98.5z" /> - <glyph glyph-name="upsilondieresis" unicode="ϋ" horiz-adv-x="577" -d="M184 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM395 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM289 -12q-111 0 -168.5 62t-57.5 168v265h127 -v-263q0 -54 26 -86.5t73 -32.5q59 0 91.5 43.5t32.5 114.5q0 110 -59 185l117 51q74 -104 74 -236q0 -119 -69 -195t-187 -76z" /> - <glyph glyph-name="omicrontonos" unicode="ό" horiz-adv-x="574" -d="M259 563l20 213h105l-70 -213h-55zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="upsilontonos" unicode="ύ" horiz-adv-x="577" -d="M261 563l20 213h105l-70 -213h-55zM289 -12q-111 0 -168.5 62t-57.5 168v265h127v-263q0 -54 26 -86.5t73 -32.5q59 0 91.5 43.5t32.5 114.5q0 110 -59 185l117 51q74 -104 74 -236q0 -119 -69 -195t-187 -76z" /> - <glyph glyph-name="omegatonos" unicode="ώ" horiz-adv-x="782" -d="M363 563l20 213h105l-70 -213h-55zM556 -12q-65 0 -102.5 35.5t-62.5 101.5q-26 -66 -62.5 -101.5t-101.5 -35.5q-93 0 -144 71t-51 173q0 172 103 263l115 -46q-86 -77 -86 -217q0 -54 20.5 -92.5t59.5 -38.5q44 0 64 39t20 102v122h127v-122q0 -62 20 -101.5t63 -39.5 -q40 0 60.5 38t20.5 93q0 140 -87 217l116 46q103 -91 103 -263q0 -102 -51.5 -173t-143.5 -71z" /> - <glyph glyph-name="uni0401" unicode="Ё" horiz-adv-x="583" -d="M203 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM414 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 0v667h472v-122h-330v-145h323v-122h-323 -v-155h330v-123h-472z" /> - <glyph glyph-name="uni0402" unicode="Ђ" horiz-adv-x="776" -d="M505 111q54 0 80.5 20.5t26.5 65.5v24q0 89 -123 89q-69 0 -126 -25v-285h-143v542h-195v125h532v-125h-194v-145q82 38 175 38q109 0 163 -55t54 -156v-24q0 -212 -250 -212v123z" /> - <glyph glyph-name="uni0403" unicode="Ѓ" horiz-adv-x="571" -d="M358 723h-111l134 144h139zM66 0v667h472v-125h-330v-542h-142z" /> - <glyph glyph-name="uni0404" unicode="Є" horiz-adv-x="687" -d="M387 114q52 0 94.5 27t64.5 70l122 -59q-95 -164 -279 -164q-152 0 -253.5 96.5t-101.5 248.5t101.5 248.5t253.5 96.5q187 0 279 -163l-122 -60q-22 42 -65 69.5t-94 27.5q-74 0 -127 -41.5t-71 -110.5h316v-122h-318q14 -74 68.5 -119t131.5 -45z" /> - <glyph glyph-name="uni0405" unicode="Ѕ" horiz-adv-x="600" -d="M20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5 -q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="uni0406" unicode="І" horiz-adv-x="274" -d="M66 0v667h142v-667h-142z" /> - <glyph glyph-name="uni0407" unicode="Ї" horiz-adv-x="274" -d="M33 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM244 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="uni0408" unicode="Ј" horiz-adv-x="486" -d="M6 53l62 109q50 -48 106 -48q47 0 75.5 29t28.5 78v446h142v-448q0 -114 -64 -172.5t-171 -58.5q-113 0 -179 65z" /> - <glyph glyph-name="uni0409" unicode="Љ" horiz-adv-x="1081" -d="M26 125q28 0 49 12t42 46t36 105t23 179l16 200h474v-237h169q104 0 164.5 -62t60.5 -153q0 -92 -60 -153.5t-165 -61.5h-312v542h-212l-7 -93q-10 -120 -29.5 -205.5t-43 -134.5t-59 -77t-68 -36t-78.5 -8v137zM666 305v-180h150q43 0 70.5 24.5t27.5 65.5t-27.5 65.5 -t-70.5 24.5h-150z" /> - <glyph glyph-name="uni040A" unicode="Њ" horiz-adv-x="1081" -d="M66 667h142v-262h315v262h143v-262h182q98 0 155 -58t57 -144q0 -87 -56.5 -145t-155.5 -58h-325v280h-315v-280h-142v667zM830 125q37 0 60.5 21.5t23.5 56.5t-23.5 56t-60.5 21h-164v-155h164z" /> - <glyph glyph-name="uni040B" unicode="Ћ" horiz-adv-x="807" -d="M612 188q0 68 -28.5 95t-94.5 27q-69 0 -126 -25v-285h-143v542h-195v125h532v-125h-194v-145q82 38 175 38q112 0 164.5 -59t52.5 -188v-188h-143v188z" /> - <glyph glyph-name="uni040C" unicode="Ќ" horiz-adv-x="636" -d="M375 723h-111l134 144h139zM462 0l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313l283 -354h-175z" /> - <glyph glyph-name="uni040E" unicode="Ў" horiz-adv-x="645" -d="M322 717q-111 0 -180 90l69 56q41 -59 111 -59t111 59l68 -56q-31 -42 -78 -66t-101 -24zM490 667h159l-246 -527q-35 -76 -87 -114t-137 -38q-50 0 -86 14l31 122q19 -10 47 -10q33 0 54.5 14.5t40.5 48.5l-270 490h163l182 -353z" /> - <glyph glyph-name="uni040F" unicode="Џ" horiz-adv-x="711" -d="M646 667v-667h-228v-127h-125v127h-227v667h142v-542h295v542h143z" /> - <glyph glyph-name="uni0410" unicode="А" horiz-adv-x="684" -d="M533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni0411" unicode="Б" horiz-adv-x="624" -d="M553 667v-122h-345v-122h173q103 0 162 -61t59 -151t-59 -150.5t-162 -60.5h-315v667h487zM208 300v-177h154q42 0 68.5 24.5t26.5 63.5q0 40 -26.5 64.5t-68.5 24.5h-154z" /> - <glyph glyph-name="uni0412" unicode="В" horiz-adv-x="663" -d="M66 0v667h351q91 0 141.5 -49.5t50.5 -120.5q0 -61 -33 -102t-82 -51q54 -8 91 -55t37 -109q0 -78 -51 -129t-143 -51h-362zM208 399h178q36 0 57 20.5t21 53.5q0 31 -21.5 52t-56.5 21h-178v-147zM208 121h183q40 0 63 21.5t23 57.5q0 33 -23 55.5t-63 22.5h-183v-157z -" /> - <glyph glyph-name="uni0413" unicode="Г" horiz-adv-x="571" -d="M66 0v667h472v-125h-330v-542h-142z" /> - <glyph glyph-name="uni0414" unicode="Д" horiz-adv-x="734" -d="M17 125h52q72 76 97 364l15 178h455v-542h81v-248h-125v123h-451v-123h-124v248zM290 463q-20 -265 -78 -338h282v417h-198z" /> - <glyph glyph-name="uni0415" unicode="Е" horiz-adv-x="583" -d="M66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni0416" unicode="Ж" horiz-adv-x="951" -d="M781 0l-198 287h-36v-287h-143v287h-36l-199 -287h-170l256 346l-238 321h168l183 -268h36v268h143v-268h36l183 268h168l-238 -321l255 -346h-170z" /> - <glyph glyph-name="uni0417" unicode="З" horiz-adv-x="610" -d="M20 95l74 93q33 -35 88.5 -55.5t106.5 -20.5q65 0 102 23.5t37 62.5q0 79 -147 79h-118v122h118q136 0 136 74q0 38 -38 59t-98 21q-108 0 -181 -70l-71 88q42 48 111.5 77t154.5 29q118 0 191 -49t73 -132q0 -60 -43 -100.5t-102 -51.5q58 -6 106.5 -48.5t48.5 -111.5 -q0 -86 -77 -141t-197 -55q-89 0 -163 30t-112 77z" /> - <glyph glyph-name="uni0418" unicode="И" horiz-adv-x="729" -d="M66 667h142v-456l309 456h146v-667h-142v472l-318 -472h-137v667z" /> - <glyph glyph-name="uni0419" unicode="Й" horiz-adv-x="729" -d="M365 717q-111 0 -180 90l69 56q41 -59 111 -59t111 59l68 -56q-31 -42 -78 -66t-101 -24zM66 667h142v-456l309 456h146v-667h-142v472l-318 -472h-137v667z" /> - <glyph glyph-name="uni041A" unicode="К" horiz-adv-x="636" -d="M462 0l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313l283 -354h-175z" /> - <glyph glyph-name="uni041B" unicode="Л" horiz-adv-x="731" -d="M26 125q28 0 49 12t42 46t36 105t23 179l16 200h474v-667h-143v542h-212l-7 -93q-10 -120 -29.5 -205.5t-43 -134.5t-59 -77t-68 -36t-78.5 -8v137z" /> - <glyph glyph-name="uni041C" unicode="М" horiz-adv-x="855" -d="M646 0v480l-188 -480h-62l-188 480v-480h-142v667h199l162 -416l162 416h200v-667h-143z" /> - <glyph glyph-name="uni041D" unicode="Н" horiz-adv-x="731" -d="M523 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="uni041E" unicode="О" horiz-adv-x="765" -d="M34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni041F" unicode="П" horiz-adv-x="731" -d="M523 0v542h-315v-542h-142v667h600v-667h-143z" /> - <glyph glyph-name="uni0420" unicode="Р" horiz-adv-x="624" -d="M66 0v667h312q105 0 164.5 -61.5t59.5 -153.5q0 -91 -60 -152t-164 -61h-170v-239h-142zM457 453q0 41 -28 66.5t-70 25.5h-151v-184h151q43 0 70.5 25.5t27.5 66.5z" /> - <glyph glyph-name="uni0421" unicode="С" horiz-adv-x="687" -d="M384 -12q-149 0 -249.5 96.5t-100.5 248.5t100.5 248.5t249.5 96.5q192 0 284 -163l-122 -60q-22 42 -65.5 69.5t-96.5 27.5q-87 0 -145.5 -62.5t-58.5 -156.5t58.5 -156.5t145.5 -62.5q54 0 97 27t65 70l122 -59q-95 -164 -284 -164z" /> - <glyph glyph-name="uni0422" unicode="Т" horiz-adv-x="582" -d="M220 0v542h-195v125h532v-125h-194v-542h-143z" /> - <glyph glyph-name="uni0423" unicode="У" horiz-adv-x="645" -d="M490 667h159l-246 -527q-35 -76 -87 -114t-137 -38q-50 0 -86 14l31 122q19 -10 47 -10q33 0 54.5 14.5t40.5 48.5l-270 490h163l182 -353z" /> - <glyph glyph-name="uni0424" unicode="Ф" horiz-adv-x="855" -d="M820 333q0 -115 -84.5 -184t-237.5 -82v-67h-142v67q-153 13 -237.5 82t-84.5 184q0 114 85 183.5t237 82.5v68h142v-68q153 -13 237.5 -82t84.5 -184zM180 333q0 -57 45 -93t131 -46v278q-86 -10 -131 -46t-45 -93zM498 194q86 10 131.5 46t45.5 93t-45.5 93t-131.5 46 -v-278z" /> - <glyph glyph-name="uni0425" unicode="Х" horiz-adv-x="668" -d="M501 0l-167 244l-168 -244h-169l242 342l-227 325h169l153 -228l151 228h171l-227 -324l242 -343h-170z" /> - <glyph glyph-name="uni0426" unicode="Ц" horiz-adv-x="743" -d="M601 0h-535v667h142v-542h295v542h143v-542h80v-248h-125v123z" /> - <glyph glyph-name="uni0427" unicode="Ч" horiz-adv-x="649" -d="M191 471q0 -67 28.5 -94t94.5 -27q69 0 127 25v292h142v-667h-142v263q-84 -38 -176 -38q-112 0 -164 58.5t-52 187.5v196h142v-196z" /> - <glyph glyph-name="uni0428" unicode="Ш" horiz-adv-x="983" -d="M917 667v-667h-851v667h142v-542h212v542h143v-542h211v542h143z" /> - <glyph glyph-name="uni0429" unicode="Щ" horiz-adv-x="1014" -d="M917 667v-542h81v-248h-125v123h-807v667h142v-542h212v542h143v-542h211v542h143z" /> - <glyph glyph-name="uni042A" unicode="Ъ" horiz-adv-x="778" -d="M220 0v542h-195v125h338v-237h169q104 0 164.5 -62t60.5 -153q0 -92 -60 -153.5t-165 -61.5h-312zM363 305v-180h150q43 0 70.5 24.5t27.5 65.5t-27.5 65.5t-70.5 24.5h-150z" /> - <glyph glyph-name="uni042B" unicode="Ы" horiz-adv-x="867" -d="M208 667v-237h170q104 0 164 -62t60 -153q0 -92 -59.5 -153.5t-164.5 -61.5h-312v667h142zM658 0v667h143v-667h-143zM208 305v-180h151q43 0 70.5 24.5t27.5 65.5t-27.5 65.5t-70.5 24.5h-151z" /> - <glyph glyph-name="uni042C" unicode="Ь" horiz-adv-x="624" -d="M208 667v-237h170q104 0 164 -62t60 -153q0 -92 -59.5 -153.5t-164.5 -61.5h-312v667h142zM208 305v-180h151q43 0 70.5 24.5t27.5 65.5t-27.5 65.5t-70.5 24.5h-151z" /> - <glyph glyph-name="uni042D" unicode="Э" horiz-adv-x="687" -d="M297 678q153 0 254 -96.5t101 -248.5t-101 -248.5t-254 -96.5q-185 0 -278 164l122 59q22 -43 64.5 -70t94.5 -27q76 0 130.5 45t69.5 119h-319v122h316q-17 68 -70.5 110t-126.5 42q-51 0 -94 -27.5t-65 -69.5l-122 60q92 163 278 163z" /> - <glyph glyph-name="uni042E" unicode="Ю" horiz-adv-x="1043" -d="M660 678q152 0 250 -97t98 -248t-98 -248t-250 -97q-137 0 -232 81t-112 211h-108v-280h-142v667h142v-262h111q23 122 116 197.5t225 75.5zM660 114q91 0 147 62t56 157t-56 157t-147 62q-92 0 -147.5 -62t-55.5 -157t56 -157t147 -62z" /> - <glyph glyph-name="uni042F" unicode="Я" horiz-adv-x="643" -d="M37 0l150 254q-61 14 -103.5 65t-42.5 133q0 95 60.5 155t163.5 60h312v-667h-142v237h-103l-132 -237h-163zM435 362v180h-149q-44 0 -72 -24.5t-28 -65.5t28 -65.5t72 -24.5h149z" /> - <glyph glyph-name="uni0430" unicode="а" horiz-adv-x="543" -d="M353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19 -q71 0 102 42z" /> - <glyph glyph-name="uni0431" unicode="б" horiz-adv-x="574" -d="M32 292q0 161 71.5 253t235.5 117l142 22v-116l-131 -21q-104 -16 -158 -58t-67 -112q31 45 82 68.5t107 23.5q100 0 164 -66t64 -163q0 -106 -69 -179t-186 -73q-120 0 -187.5 82t-67.5 222zM411 244q0 57 -33.5 97.5t-90.5 40.5t-90 -40t-33 -98q0 -61 33 -102t90 -41 -t90.5 41t33.5 102z" /> - <glyph glyph-name="uni0432" unicode="в" horiz-adv-x="559" -d="M63 0v483h294q78 0 119 -35.5t41 -88.5q0 -42 -23 -71t-59 -39q40 -9 66 -42t26 -76q0 -58 -42 -94.5t-123 -36.5h-299zM388 339q0 19 -12.5 31t-34.5 12h-151v-85h151q22 0 34.5 12t12.5 30zM397 148q0 20 -13.5 34t-37.5 14h-156v-95h156q24 0 37.5 13t13.5 34z" /> - <glyph glyph-name="uni0433" unicode="г" horiz-adv-x="454" -d="M436 372h-246v-372h-127v483h373v-111z" /> - <glyph glyph-name="uni0434" unicode="д" horiz-adv-x="587" -d="M18 111h45q44 72 60 266l10 106h384v-372h53v-234h-111v123h-330v-123h-111v234zM231 329q-11 -156 -49 -218h208v261h-156z" /> - <glyph glyph-name="uni0435" unicode="е" horiz-adv-x="553" -d="M32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni0436" unicode="ж" horiz-adv-x="747" -d="M596 0l-129 201h-30v-201h-127v201h-29l-129 -201h-153l172 250l-166 233h149l127 -196h29v196h127v-196h29l127 196h149l-166 -233l172 -250h-152z" /> - <glyph glyph-name="uni0437" unicode="з" horiz-adv-x="489" -d="M17 65l64 82q69 -59 153 -59q45 0 68.5 15.5t23.5 40.5q0 53 -100 53h-85v93h85q91 0 91 53q0 23 -24.5 37t-64.5 14q-88 0 -142 -55l-62 75q77 80 205 80q103 1 161 -34.5t59 -97.5q0 -44 -37 -75t-87 -39q49 -3 91 -34t42 -81q0 -65 -60 -105t-163 -40q-141 0 -218 77z -" /> - <glyph glyph-name="uni0438" unicode="и" horiz-adv-x="580" -d="M63 0v483h127v-298l199 298h128v-483h-127v309l-205 -309h-122z" /> - <glyph glyph-name="uni0439" unicode="й" horiz-adv-x="580" -d="M290 550q-111 0 -180 90l69 56q41 -59 111 -59t111 59l68 -56q-31 -42 -78 -66t-101 -24zM63 0v483h127v-298l199 298h128v-483h-127v309l-205 -309h-122z" /> - <glyph glyph-name="uni043A" unicode="к" horiz-adv-x="535" -d="M376 0l-128 186l-58 -62v-124h-127v483h127v-215l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name="uni043B" unicode="л" horiz-adv-x="580" -d="M18 111q39 0 64 54.5t37 203.5l8 114h390v-483h-127v372h-155l-3 -34q-9 -133 -37 -211.5t-70.5 -108.5t-106.5 -30v123z" /> - <glyph glyph-name="uni043C" unicode="м" horiz-adv-x="711" -d="M523 0v327l-138 -327h-58l-138 327v-327h-126v483h165l128 -301l126 301h166v-483h-125z" /> - <glyph glyph-name="uni043D" unicode="н" horiz-adv-x="580" -d="M63 0v483h127v-179h200v179h127v-483h-127v193h-200v-193h-127z" /> - <glyph glyph-name="uni043E" unicode="о" horiz-adv-x="574" -d="M287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni043F" unicode="п" horiz-adv-x="580" -d="M390 0v372h-200v-372h-127v483h454v-483h-127z" /> - <glyph glyph-name="uni0440" unicode="р" horiz-adv-x="585" -d="M190 -184h-127v667h127v-61q57 73 149 73q95 0 154.5 -67.5t59.5 -185.5t-59.5 -186t-154.5 -68q-91 0 -149 74v-246zM421 242q0 62 -33.5 101t-88.5 39q-31 0 -62 -16t-47 -39v-171q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="uni0441" unicode="с" horiz-adv-x="499" -d="M32 242q0 111 72 182t184 71q128 0 191 -88l-83 -77q-36 52 -102 52q-58 0 -94.5 -38.5t-36.5 -101.5t36.5 -102t94.5 -39q65 0 102 52l83 -77q-63 -88 -191 -88q-112 0 -184 71t-72 183z" /> - <glyph glyph-name="uni0442" unicode="т" horiz-adv-x="432" -d="M152 0v372h-135v111h398v-111h-135v-372h-128z" /> - <glyph glyph-name="uni0443" unicode="у" horiz-adv-x="513" -d="M65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="uni0444" unicode="ф" horiz-adv-x="706" -d="M674 242q0 -115 -69 -181.5t-188 -72.5v-172h-128v172q-119 6 -188 72.5t-69 181.5t69 181t188 72v172h128v-172q119 -6 188 -72t69 -181zM164 242q0 -68 35.5 -107t91.5 -39v291q-56 0 -91.5 -39t-35.5 -106zM415 96q56 0 91.5 39t35.5 107q0 67 -35.5 106t-91.5 39 -v-291z" /> - <glyph glyph-name="uni0445" unicode="х" horiz-adv-x="504" -d="M362 0l-110 163l-111 -163h-141l171 248l-161 235h142l100 -149l99 149h142l-162 -235l173 -248h-142z" /> - <glyph glyph-name="uni0446" unicode="ц" horiz-adv-x="577" -d="M449 0h-386v483h127v-372h190v372h127v-372h53v-234h-111v123z" /> - <glyph glyph-name="uni0447" unicode="ч" horiz-adv-x="564" -d="M175 483v-129q0 -49 25 -69.5t77 -20.5q59 0 97 19v200h128v-483h-128v181q-62 -30 -141 -30q-98 0 -141.5 40.5t-43.5 118.5v173h127z" /> - <glyph glyph-name="uni0448" unicode="ш" horiz-adv-x="823" -d="M760 483v-483h-697v483h127v-372h158v372h127v-372h157v372h128z" /> - <glyph glyph-name="uni0449" unicode="щ" horiz-adv-x="836" -d="M760 483v-372h60v-234h-111v123h-646v483h127v-372h158v372h127v-372h157v372h128z" /> - <glyph glyph-name="uni044A" unicode="ъ" horiz-adv-x="643" -d="M152 0v372h-135v111h263v-153h162q82 0 126.5 -48.5t44.5 -116.5q0 -67 -45.5 -116t-125.5 -49h-290zM280 224v-117h143q29 0 44.5 16.5t15.5 41.5q0 26 -15.5 42.5t-44.5 16.5h-143z" /> - <glyph glyph-name="uni044B" unicode="ы" horiz-adv-x="776" -d="M190 483v-153h162q83 0 127 -48.5t44 -116.5q0 -67 -45.5 -116t-125.5 -49h-289v483h127zM586 0v483h128v-483h-128zM190 224v-117h143q29 0 44.5 16.5t15.5 41.5q0 26 -15.5 42.5t-44.5 16.5h-143z" /> - <glyph glyph-name="uni044C" unicode="ь" horiz-adv-x="553" -d="M190 483v-153h162q83 0 127 -48.5t44 -116.5q0 -67 -45.5 -116t-125.5 -49h-289v483h127zM190 224v-117h143q29 0 44.5 16.5t15.5 41.5q0 26 -15.5 42.5t-44.5 16.5h-143z" /> - <glyph glyph-name="uni044D" unicode="э" horiz-adv-x="508" -d="M219 495q112 0 184.5 -70t72.5 -183q0 -114 -73 -184t-184 -70q-127 0 -200 67l56 82q50 -48 129 -48q58 0 95 31t43 74h-220v98h220q-6 41 -43 71.5t-95 30.5q-75 0 -122 -49l-56 82q71 68 193 68z" /> - <glyph glyph-name="uni044E" unicode="ю" horiz-adv-x="809" -d="M521 495q116 0 186 -73t70 -180t-70 -180.5t-186 -73.5q-101 0 -167.5 57.5t-82.5 147.5h-81v-193h-127v483h127v-179h83q19 84 85 137.5t163 53.5zM521 101q58 0 91 40.5t33 100.5q0 59 -33 99.5t-91 40.5q-57 0 -90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni044F" unicode="я" horiz-adv-x="567" -d="M41 0l112 175q-45 12 -76.5 50.5t-31.5 99.5q0 67 45 112.5t123 45.5h293v-483h-128v168h-99l-94 -168h-144zM378 270v112h-143q-27 0 -43.5 -16t-16.5 -40t16 -40t44 -16h143z" /> - <glyph glyph-name="uni0451" unicode="ё" horiz-adv-x="553" -d="M177 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM388 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM32 242q0 107 70.5 180t179.5 73 -q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni0452" unicode="ђ" horiz-adv-x="584" -d="M293 -191l8 104q13 -3 28 -3q29 0 46.5 19t17.5 58v305q0 90 -89 90q-69 0 -110 -57v-325h-127v528h-59v73h59v66h127v-66h146v-73h-146v-108q63 75 169 75q78 0 118 -41t40 -113v-354q0 -85 -44 -134t-129 -49q-30 0 -55 5z" /> - <glyph glyph-name="uni0453" unicode="ѓ" horiz-adv-x="454" -d="M302 556h-111l134 144h139zM436 372h-246v-372h-127v483h373v-111z" /> - <glyph glyph-name="uni0454" unicode="є" horiz-adv-x="508" -d="M304 89q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184q0 113 73 183t185 70q121 0 192 -68l-56 -82q-47 49 -122 49q-58 0 -95 -30.5t-43 -71.5h220v-98h-220q6 -43 43 -74t95 -31z" /> - <glyph glyph-name="uni0455" unicode="ѕ" horiz-adv-x="477" -d="M21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5 -t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="uni0456" unicode="і" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="uni0457" unicode="ї" horiz-adv-x="253" -d="M21 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM232 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="uni0458" unicode="ј" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM190 483v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127z" /> - <glyph glyph-name="uni0459" unicode="љ" horiz-adv-x="880" -d="M18 111q39 0 64 54.5t37 203.5l8 114h390v-153h162q83 0 127 -48.5t44 -116.5q0 -67 -45.5 -116t-125.5 -49h-289v372h-155l-3 -34q-9 -133 -37 -211.5t-70.5 -108.5t-106.5 -30v123zM517 224v-117h143q29 0 44.5 16.5t15.5 41.5q0 26 -15.5 42.5t-44.5 16.5h-143z" /> - <glyph glyph-name="uni045A" unicode="њ" horiz-adv-x="880" -d="M63 0v483h127v-179h200v179h127v-156h162q83 0 127 -48t44 -116q0 -66 -45.5 -114.5t-125.5 -48.5h-289v193h-200v-193h-127zM517 220v-113h143q30 0 45 15.5t15 40.5t-15.5 41t-44.5 16h-143z" /> - <glyph glyph-name="uni045B" unicode="ћ" horiz-adv-x="584" -d="M364 495q78 0 117.5 -40t39.5 -112v-343h-127v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v528h-59v73h59v66h127v-66h146v-73h-146v-108q26 31 70.5 53t99.5 22z" /> - <glyph glyph-name="uni045C" unicode="ќ" horiz-adv-x="535" -d="M330 556h-111l134 144h139zM376 0l-128 186l-58 -62v-124h-127v483h127v-215l183 215h156l-191 -219l197 -264h-159z" /> - <glyph glyph-name="uni045E" unicode="ў" horiz-adv-x="513" -d="M256 550q-111 0 -180 90l69 56q41 -59 111 -59t111 59l68 -56q-31 -42 -78 -66t-101 -24zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="uni045F" unicode="џ" horiz-adv-x="570" -d="M507 483v-483h-167v-126h-111v126h-166v483h127v-372h190v372h127z" /> - <glyph glyph-name="uni0490" unicode="Ґ" horiz-adv-x="571" -d="M208 0h-142v667h347v123h125v-248h-330v-542z" /> - <glyph glyph-name="uni0491" unicode="ґ" horiz-adv-x="454" -d="M190 0h-127v483h262v126h111v-237h-246v-372z" /> - <glyph glyph-name="uni0492" unicode="Ғ" horiz-adv-x="571" -d="M538 542h-330v-158h174v-108h-174v-276h-142v276h-58v108h58v283h472v-125z" /> - <glyph glyph-name="uni0493" unicode="ғ" horiz-adv-x="454" -d="M436 372h-246v-88h118v-84h-118v-200h-127v200h-55v84h55v199h373v-111z" /> - <glyph glyph-name="uni049A" unicode="Қ" horiz-adv-x="669" -d="M538 125h122v-248h-125v123h-73l-202 267l-52 -62v-205h-142v667h142v-298l236 298h175l-265 -313z" /> - <glyph glyph-name="uni049B" unicode="қ" horiz-adv-x="578" -d="M453 111h117v-234h-111v123h-83l-128 186l-58 -62v-124h-127v483h127v-215l183 215h156l-191 -219z" /> - <glyph glyph-name="uni04B0" unicode="Ұ" horiz-adv-x="644" -d="M649 667l-220 -340h164v-108h-199v-219h-142v219h-199v108h164l-222 340h162l166 -268l164 268h162z" /> - <glyph glyph-name="uni04B1" unicode="ұ" horiz-adv-x="513" -d="M519 483l-166 -399h118v-84h-152v-184h-127v184h-150v84h118l-166 399h136l126 -356l126 356h137z" /> - <glyph glyph-name="uni04B2" unicode="Ҳ" horiz-adv-x="710" -d="M584 125h117v-248h-125v123h-75l-167 244l-168 -244h-169l242 342l-227 325h169l153 -228l151 228h171l-227 -324z" /> - <glyph glyph-name="uni04B3" unicode="ҳ" horiz-adv-x="551" -d="M427 111h115v-234h-111v123h-69l-110 163l-111 -163h-141l171 248l-161 235h142l100 -149l99 149h142l-162 -235z" /> - <glyph glyph-name="uni04C9" unicode="Ӊ" horiz-adv-x="763" -d="M621 -123v123h-98v280h-315v-280h-142v667h142v-262h315v262h143v-542h80v-248h-125z" /> - <glyph glyph-name="uni04CA" unicode="ӊ" horiz-adv-x="587" -d="M459 -123v123h-69v193h-200v-193h-127v483h127v-179h200v179h127v-372h53v-234h-111z" /> - <glyph glyph-name="uni04E8" unicode="Ө" horiz-adv-x="765" -d="M382 678q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5zM382 555q-74 0 -125.5 -42.5t-67.5 -112.5h387q-17 70 -68.5 112.5t-125.5 42.5zM382 111q77 0 129.5 46t67.5 121h-393q15 -75 67 -121t129 -46z" /> - <glyph glyph-name="uni04E9" unicode="ө" horiz-adv-x="574" -d="M287 495q116 0 186 -73t70 -180t-70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73zM287 389q-47 0 -77.5 -28t-40.5 -74h237q-11 46 -41.5 74t-77.5 28zM287 94q48 0 79 29.5t40 77.5h-238q9 -48 40 -77.5t79 -29.5z" /> - <glyph glyph-name="uni1E02" unicode="Ḃ" horiz-adv-x="663" -d="M262 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h351q91 0 141.5 -49.5t50.5 -120.5q0 -61 -33 -102t-82 -51q54 -8 91 -55t37 -109q0 -78 -51 -129t-143 -51h-362zM208 399h178q36 0 57 20.5t21 53.5q0 31 -21.5 52t-56.5 21 -h-178v-147zM208 121h183q40 0 63 21.5t23 57.5q0 33 -23 55.5t-63 22.5h-183v-157z" /> - <glyph glyph-name="uni1E03" unicode="ḃ" horiz-adv-x="586" -d="M231 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v667h127v-246q57 74 149 74q94 0 154 -69t60 -185q0 -118 -60 -185.5t-154 -67.5q-90 0 -149 73v-61h-127zM190 155q16 -23 47 -38.5t62 -15.5q55 0 89 38.5t34 101.5t-34 102 -t-89 39q-31 0 -62 -16t-47 -40v-171z" /> - <glyph glyph-name="uni1E0A" unicode="Ḋ" horiz-adv-x="718" -d="M291 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h263q157 0 255.5 -92t98.5 -242t-98 -241.5t-256 -91.5h-263zM208 125h121q96 0 152.5 60t56.5 148q0 92 -55 150.5t-154 58.5h-121v-417z" /> - <glyph glyph-name="uni1E0B" unicode="ḋ" horiz-adv-x="586" -d="M227 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v246h128v-667h-128zM395 156v171q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -39t-34 -102 -q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1E1E" unicode="Ḟ" horiz-adv-x="571" -d="M238 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h472v-122h-330v-145h323v-122h-323v-278h-142z" /> - <glyph glyph-name="uni1E1F" unicode="ḟ" horiz-adv-x="327" -d="M163 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128z" /> - <glyph glyph-name="uni1E22" unicode="Ḣ" horiz-adv-x="731" -d="M298 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM523 0v280h-315v-280h-142v667h142v-262h315v262h143v-667h-143z" /> - <glyph glyph-name="uni1E23" unicode="ḣ" horiz-adv-x="580" -d="M222 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM390 0v294q0 48 -23 68t-67 20q-67 0 -110 -57v-325h-127v667h127v-247q26 31 70.5 53t99.5 22q78 0 117.5 -40t39.5 -112v-343h-127z" /> - <glyph glyph-name="uni1E56" unicode="Ṗ" horiz-adv-x="624" -d="M255 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM66 0v667h312q105 0 164.5 -61.5t59.5 -153.5q0 -91 -60 -152t-164 -61h-170v-239h-142zM457 453q0 41 -28 66.5t-70 25.5h-151v-184h151q43 0 70.5 25.5t27.5 66.5z" /> - <glyph glyph-name="uni1E57" unicode="ṗ" horiz-adv-x="585" -d="M254 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM190 -184h-127v667h127v-61q57 73 149 73q95 0 154.5 -67.5t59.5 -185.5t-59.5 -186t-154.5 -68q-91 0 -149 74v-246zM421 242q0 62 -33.5 101t-88.5 39q-31 0 -62 -16t-47 -39v-171 -q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="uni1E60" unicode="Ṡ" horiz-adv-x="600" -d="M227 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM20 94l78 108q86 -90 212 -90q55 0 85.5 22t30.5 53q0 34 -33 51.5t-102 33.5q-34 8 -49 11.5t-47 13.5t-48.5 19t-40 25t-35 34t-20.5 44t-9 57q0 86 69 143.5t184 57.5q159 0 260 -93 -l-79 -104q-79 73 -191 73q-47 0 -72.5 -18.5t-25.5 -49.5t31 -45.5t102 -31.5q31 -7 49 -11.5t48 -14.5t48 -19.5t40.5 -25.5t35 -34t21 -44t8.5 -57q0 -96 -68.5 -155t-198.5 -59q-177 0 -283 106z" /> - <glyph glyph-name="uni1E61" unicode="ṡ" horiz-adv-x="477" -d="M167 621q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM21 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40 -t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="uni1E6A" unicode="Ṫ" horiz-adv-x="582" -d="M224 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM220 0v542h-195v125h532v-125h-194v-542h-143z" /> - <glyph glyph-name="uni1E6B" unicode="ṫ" horiz-adv-x="338" -d="M85 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM225 -12q-67 0 -102 34t-35 98v252h-80v111h80v132h128v-132h98v-111h-98v-218q0 -23 12 -38t32 -15q30 0 44 14l27 -96q-35 -31 -106 -31z" /> - <glyph glyph-name="Wgrave" unicode="Ẁ" horiz-adv-x="918" -d="M415 723l-162 144h117l134 -144h-89zM576 0l-117 458l-116 -458h-151l-191 667h159l117 -482l127 482h111l126 -482l116 482h160l-190 -667h-151z" /> - <glyph glyph-name="wgrave" unicode="ẁ" horiz-adv-x="769" -d="M341 556l-162 144h117l134 -144h-89zM487 0l-102 329l-102 -329h-136l-147 483h132l90 -325l106 325h113l106 -325l90 325h132l-147 -483h-135z" /> - <glyph glyph-name="Wacute" unicode="Ẃ" horiz-adv-x="918" -d="M500 723h-89l134 144h117zM576 0l-117 458l-116 -458h-151l-191 667h159l117 -482l127 482h111l126 -482l116 482h160l-190 -667h-151z" /> - <glyph glyph-name="wacute" unicode="ẃ" horiz-adv-x="769" -d="M426 556h-89l134 144h117zM487 0l-102 329l-102 -329h-136l-147 483h132l90 -325l106 325h113l106 -325l90 325h132l-147 -483h-135z" /> - <glyph glyph-name="Wdieresis" unicode="Ẅ" horiz-adv-x="918" -d="M354 721q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM565 721q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM576 0l-117 458l-116 -458h-151l-191 667h159 -l117 -482l127 482h111l126 -482l116 482h160l-190 -667h-151z" /> - <glyph glyph-name="wdieresis" unicode="ẅ" horiz-adv-x="769" -d="M280 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM491 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM487 0l-102 329l-102 -329h-136l-147 483h132 -l90 -325l106 325h113l106 -325l90 325h132l-147 -483h-135z" /> - <glyph glyph-name="uni1E9E" unicode="ẞ" horiz-adv-x="707" -d="M480 404q92 -10 148.5 -60t56.5 -140q0 -94 -70.5 -155t-175.5 -61q-131 0 -193 66l72 103q53 -43 121 -43q48 0 77.5 24t29.5 67q0 49 -43 69.5t-128 20.5h-54v107l120 135q-31 15 -74 15q-75 0 -116 -42.5t-41 -114.5v-395h-144v400q0 127 76.5 202.5t224.5 75.5 -q178 0 256 -112z" /> - <glyph glyph-name="uni1EA0" unicode="Ạ" horiz-adv-x="684" -d="M533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221zM273 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA1" unicode="ạ" horiz-adv-x="543" -d="M353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19 -q71 0 102 42zM203 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA2" unicode="Ả" horiz-adv-x="684" -d="M232 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EA3" unicode="ả" horiz-adv-x="543" -d="M161 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85 -q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EA4" unicode="Ấ" horiz-adv-x="684" -d="M552 780h-89l134 108h117zM415 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EA5" unicode="ấ" horiz-adv-x="543" -d="M481 656h-89l134 144h117zM344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140 -v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EA6" unicode="Ầ" horiz-adv-x="684" -d="M137 780l-162 108h117l134 -108h-89zM415 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EA7" unicode="ầ" horiz-adv-x="543" -d="M66 656l-162 144h117l134 -144h-89zM344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43 -t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EA8" unicode="Ẩ" horiz-adv-x="684" -d="M347 844q25 55 103 55q44 0 74 -17.5t30 -52.5q0 -23 -21 -49h-70q25 22 25 47q0 30 -38 30q-30 0 -44 -27zM415 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EA9" unicode="ẩ" horiz-adv-x="543" -d="M276 742q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59 -v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EAA" unicode="Ẫ" horiz-adv-x="684" -d="M322 855q-25 21 -40 21q-16 0 -26 -12t-10 -35h-67q0 48 28 74t80 26q39 0 75 -30q25 -20 41 -20t26 12t10 34h67q0 -48 -27.5 -74t-79.5 -26q-41 0 -77 30zM415 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667 -h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EAB" unicode="ẫ" horiz-adv-x="543" -d="M251 757q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5 -q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EAC" unicode="Ậ" horiz-adv-x="684" -d="M415 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221zM273 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EAD" unicode="ậ" horiz-adv-x="543" -d="M344 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60 -q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42zM203 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EAE" unicode="Ắ" horiz-adv-x="684" -d="M383 808h-89l134 108h117zM342 703q-110 0 -176 66l56 34q46 -46 120 -46q73 0 119 46l56 -34q-64 -66 -175 -66zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EAF" unicode="ắ" horiz-adv-x="543" -d="M312 693h-89l134 144h117zM271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85 -q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EB0" unicode="Ằ" horiz-adv-x="684" -d="M298 808l-162 108h117l134 -108h-89zM342 703q-110 0 -176 66l56 34q46 -46 120 -46q73 0 119 46l56 -34q-64 -66 -175 -66zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EB1" unicode="ằ" horiz-adv-x="543" -d="M227 693l-162 144h117l134 -144h-89zM271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57 -l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EB2" unicode="Ẳ" horiz-adv-x="684" -d="M232 873q25 55 103 55q44 0 74 -17.5t30 -52.5q0 -23 -21 -49h-70q25 22 25 47q0 30 -38 30q-31 0 -44 -27zM342 703q-110 0 -176 66l56 34q46 -46 120 -46q73 0 119 46l56 -34q-64 -66 -175 -66zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544 -l-111 -306h221z" /> - <glyph glyph-name="uni1EB3" unicode="ẳ" horiz-adv-x="543" -d="M161 780q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5 -q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EB4" unicode="Ẵ" horiz-adv-x="684" -d="M322 837q-25 21 -40 21q-16 0 -26 -12t-10 -35h-67q0 48 28 74t80 26q39 0 75 -30q25 -20 41 -20t26 12t10 34h67q0 -48 -27.5 -74t-79.5 -26q-41 0 -77 30zM342 703q-110 0 -176 66l56 34q46 -46 120 -46q73 0 119 46l56 -34q-64 -66 -175 -66zM533 0l-42 115h-298 -l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221z" /> - <glyph glyph-name="uni1EB5" unicode="ẵ" horiz-adv-x="543" -d="M251 732q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62 -q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42z" /> - <glyph glyph-name="uni1EB6" unicode="Ặ" horiz-adv-x="684" -d="M342 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM533 0l-42 115h-298l-42 -115h-156l258 667h178l257 -667h-155zM342 544l-111 -306h221zM273 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EB7" unicode="ặ" horiz-adv-x="543" -d="M271 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM353 0v50q-52 -62 -153 -62q-65 0 -116.5 42.5t-51.5 117.5q0 78 50.5 116t117.5 38q105 0 153 -59v67q0 37 -29 59t-77 22q-79 0 -141 -57l-48 85q86 76 211 76q93 0 152 -43 -t59 -140v-312h-127zM353 116v60q-31 42 -102 42q-39 0 -65 -20t-26 -53t26 -52t65 -19q71 0 102 42zM203 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EB8" unicode="Ẹ" horiz-adv-x="583" -d="M66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472zM240 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EB9" unicode="ẹ" horiz-adv-x="553" -d="M32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33zM214 -119q0 28 20 48t48 20t47.5 -20 -t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EBA" unicode="Ẻ" horiz-adv-x="583" -d="M198 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni1EBB" unicode="ẻ" horiz-adv-x="553" -d="M172 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184 -zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EBC" unicode="Ẽ" horiz-adv-x="583" -d="M288 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni1EBD" unicode="ẽ" horiz-adv-x="553" -d="M262 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82 -q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EBE" unicode="Ế" horiz-adv-x="583" -d="M518 780h-89l134 108h117zM381 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni1EBF" unicode="ế" horiz-adv-x="553" -d="M492 656h-89l134 144h117zM355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5 -t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EC0" unicode="Ề" horiz-adv-x="583" -d="M103 780l-162 108h117l134 -108h-89zM381 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni1EC1" unicode="ề" horiz-adv-x="553" -d="M77 656l-162 144h117l134 -144h-89zM355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394 -q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EC2" unicode="Ể" horiz-adv-x="583" -d="M313 844q25 55 103 55q44 0 74 -17.5t30 -52.5q0 -23 -21 -49h-70q25 22 25 47q0 30 -38 30q-30 0 -44 -27zM381 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472z" /> - <glyph glyph-name="uni1EC3" unicode="ể" horiz-adv-x="553" -d="M287 742q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32 -q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EC4" unicode="Ễ" horiz-adv-x="583" -d="M288 855q-25 21 -40 21q-16 0 -26 -12t-10 -35h-67q0 48 28 74t80 26q39 0 75 -30q25 -20 41 -20t26 12t10 34h67q0 -48 -27.5 -74t-79.5 -26q-41 0 -77 30zM381 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330 -v-123h-472z" /> - <glyph glyph-name="uni1EC5" unicode="ễ" horiz-adv-x="553" -d="M262 757q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28 -h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74t-86.5 33z" /> - <glyph glyph-name="uni1EC6" unicode="Ệ" horiz-adv-x="583" -d="M381 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM66 0v667h472v-122h-330v-145h323v-122h-323v-155h330v-123h-472zM240 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EC7" unicode="ệ" horiz-adv-x="553" -d="M355 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 242q0 107 70.5 180t179.5 73q108 0 175 -73.5t67 -192.5v-28h-359q6 -48 43 -80t96 -32q79 0 129 48l56 -82q-73 -67 -199 -67q-112 0 -185 70t-73 184zM282 394q-54 0 -84 -32.5t-35 -74.5h238q-3 41 -32.5 74 -t-86.5 33zM214 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EC8" unicode="Ỉ" horiz-adv-x="274" -d="M28 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM66 0v667h142v-667h-142z" /> - <glyph glyph-name="uni1EC9" unicode="ỉ" horiz-adv-x="253" -d="M16 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="uni1ECA" unicode="Ị" horiz-adv-x="274" -d="M66 0v667h142v-667h-142zM70 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ECB" unicode="ị" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM63 0v483h127v-483h-127zM58 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ECC" unicode="Ọ" horiz-adv-x="765" -d="M34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157zM314 -119q0 28 20 48t48 20t47.5 -20t19.5 -48 -t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ECD" unicode="ọ" horiz-adv-x="574" -d="M287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5zM219 -119q0 28 20 48t48 20t47.5 -20t19.5 -48 -t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ECE" unicode="Ỏ" horiz-adv-x="765" -d="M272 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62 -t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni1ECF" unicode="ỏ" horiz-adv-x="574" -d="M177 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5 -q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1ED0" unicode="Ố" horiz-adv-x="765" -d="M592 780h-89l134 108h117zM455 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157 -t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni1ED1" unicode="ố" horiz-adv-x="574" -d="M497 656h-89l134 144h117zM360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5 -t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1ED2" unicode="Ồ" horiz-adv-x="765" -d="M177 780l-162 108h117l134 -108h-89zM455 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62 -t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni1ED3" unicode="ồ" horiz-adv-x="574" -d="M82 656l-162 144h117l134 -144h-89zM360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5 -t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1ED4" unicode="Ổ" horiz-adv-x="765" -d="M387 844q25 55 103 55q44 0 74 -17.5t30 -52.5q0 -23 -21 -49h-70q25 22 25 47q0 30 -38 30q-30 0 -44 -27zM455 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97 -q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni1ED5" unicode="ổ" horiz-adv-x="574" -d="M292 742q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5 -t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1ED6" unicode="Ỗ" horiz-adv-x="765" -d="M362 855q-25 21 -40 21q-16 0 -26 -12t-10 -35h-67q0 48 28 74t80 26q39 0 75 -30q25 -20 41 -20t26 12t10 34h67q0 -48 -27.5 -74t-79.5 -26q-41 0 -77 30zM455 705l-73 67l-71 -67h-78l92 108h114l94 -108h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97 -t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157z" /> - <glyph glyph-name="uni1ED7" unicode="ỗ" horiz-adv-x="574" -d="M267 757q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73 -t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1ED8" unicode="Ộ" horiz-adv-x="765" -d="M455 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM34 333q0 150 98.5 247.5t249.5 97.5q152 0 250.5 -97t98.5 -248t-98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5zM585 333q0 95 -56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62t147 62t56 157 -zM314 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ED9" unicode="ộ" horiz-adv-x="574" -d="M360 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM287 -12q-116 0 -185.5 73.5t-69.5 180.5t69.5 180t185.5 73t186 -73t70 -180t-70 -180.5t-186 -73.5zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5 -t90 -40.5zM219 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EDA" unicode="Ớ" horiz-adv-x="765" -d="M585 867l-162 -144h-89l134 144h117zM742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q161 0 260 -107q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5 -q26 0 44.5 -19.5t18.5 -53.5zM382 114q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62z" /> - <glyph glyph-name="uni1EDB" unicode="ớ" horiz-adv-x="574" -d="M490 700l-162 -144h-89l134 144h117zM552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73q100 0 167 -56q34 27 42 62q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54z -M287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1EDC" unicode="Ờ" horiz-adv-x="765" -d="M427 723h-89l-162 144h117zM742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q161 0 260 -107q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5 -t18.5 -53.5zM382 114q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62z" /> - <glyph glyph-name="uni1EDD" unicode="ờ" horiz-adv-x="574" -d="M332 556h-89l-162 144h117zM552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73q100 0 167 -56q34 27 42 62q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54zM287 101 -q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1EDE" unicode="Ở" horiz-adv-x="765" -d="M375 827q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q161 0 260 -107 -q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM382 114q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62z" /> - <glyph glyph-name="uni1EDF" unicode="ở" horiz-adv-x="574" -d="M280 660q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73q100 0 167 -56q34 27 42 62 -q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1EE0" unicode="Ỡ" horiz-adv-x="765" -d="M322 789q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5 -t249.5 97.5q161 0 260 -107q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM382 114q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62z" /> - <glyph glyph-name="uni1EE1" unicode="ỡ" horiz-adv-x="574" -d="M227 622q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73 -q100 0 167 -56q34 27 42 62q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54zM287 101q57 0 90.5 40.5t33.5 100.5q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5z" /> - <glyph glyph-name="uni1EE2" unicode="Ợ" horiz-adv-x="765" -d="M742 666q0 -80 -70 -133q59 -85 59 -200q0 -151 -98.5 -248t-250.5 -97q-151 0 -249.5 97.5t-98.5 247.5t98.5 247.5t249.5 97.5q161 0 260 -107q36 29 44 63q-4 -2 -14 -2q-20 0 -34 14.5t-14 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM382 114 -q91 0 147 62t56 157t-56 157t-147 62t-146.5 -62t-55.5 -157t55.5 -157t146.5 -62zM382 -51q28 0 47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="uni1EE3" unicode="ợ" horiz-adv-x="574" -d="M552 532q0 -76 -64 -127q55 -69 55 -163q0 -107 -70 -180.5t-186 -73.5t-185.5 73.5t-69.5 180.5t69.5 180t185.5 73q100 0 167 -56q34 27 42 62q-5 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q26 0 44.5 -20t18.5 -54zM287 101q57 0 90.5 40.5t33.5 100.5 -q0 59 -33.5 99.5t-90.5 40.5t-90 -40.5t-33 -99.5q0 -60 33 -100.5t90 -40.5zM287 -51q28 0 47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="uni1EE4" unicode="Ụ" horiz-adv-x="728" -d="M66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203zM297 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EE5" unicode="ụ" -d="M389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127zM221 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EE6" unicode="Ủ" horiz-adv-x="728" -d="M255 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM66 266v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-400q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203z -" /> - <glyph glyph-name="uni1EE7" unicode="ủ" -d="M179 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM389 0v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-483h-127z" /> - <glyph glyph-name="uni1EE8" unicode="Ứ" horiz-adv-x="728" -d="M568 867l-162 -144h-89l134 144h117zM772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3 -q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EE9" unicode="ứ" -d="M492 700l-162 -144h-89l134 144h117zM598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5 -q27 0 45 -20t18 -54z" /> - <glyph glyph-name="uni1EEA" unicode="Ừ" horiz-adv-x="728" -d="M410 723h-89l-162 144h117zM772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3q-21 0 -34.5 14.5 -t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EEB" unicode="ừ" -d="M334 556h-89l-162 144h117zM598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q27 0 45 -20t18 -54z -" /> - <glyph glyph-name="uni1EEC" unicode="Ử" horiz-adv-x="728" -d="M358 827q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5 -q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EED" unicode="ử" -d="M282 660q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127 -v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q27 0 45 -20t18 -54z" /> - <glyph glyph-name="uni1EEE" unicode="Ữ" horiz-adv-x="728" -d="M305 789q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396 -q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EEF" unicode="ữ" -d="M229 622q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293 -q0 -89 89 -89q67 0 110 55v327h127v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q27 0 45 -20t18 -54z" /> - <glyph glyph-name="uni1EF0" unicode="Ự" horiz-adv-x="728" -d="M772 726q0 -46 -29 -88.5t-81 -66.5v-304q0 -129 -75 -204t-222 -75q-148 0 -223.5 75t-75.5 203v401h144v-396q0 -72 39.5 -114.5t115.5 -42.5q74 0 113.5 42.5t39.5 114.5v396h144v-43q20 12 35 32t19 40q-4 -3 -14 -3q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5 -t39 16.5q26 0 44.5 -20t18.5 -54zM365 -51q28 0 47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="uni1EF1" unicode="ự" -d="M598 545q0 -39 -21.5 -76.5t-60.5 -63.5v-405h-127v61q-65 -73 -170 -73q-78 0 -117 40t-39 112v343h127v-293q0 -89 89 -89q67 0 110 55v327h127v-17q22 25 26 48q-4 -2 -14 -2q-21 0 -34.5 14t-13.5 37t16 39.5t39 16.5q27 0 45 -20t18 -54zM289 -51q28 0 47.5 -20 -t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="Ygrave" unicode="Ỳ" horiz-adv-x="645" -d="M278 723l-162 144h117l134 -144h-89zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="ygrave" unicode="ỳ" horiz-adv-x="513" -d="M212 556l-162 144h117l134 -144h-89zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="uni1EF4" unicode="Ỵ" horiz-adv-x="645" -d="M252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142zM255 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EF5" unicode="ỵ" horiz-adv-x="513" -d="M65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7zM188 -268q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EF6" unicode="Ỷ" horiz-adv-x="645" -d="M212 810q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="uni1EF7" unicode="ỷ" horiz-adv-x="513" -d="M146 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5q-35 0 -63 7z" /> - <glyph glyph-name="uni1EF8" unicode="Ỹ" horiz-adv-x="645" -d="M302 762q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM252 0v273l-257 394h162l166 -268l164 268h162l-255 -394v-273h-142z" /> - <glyph glyph-name="uni1EF9" unicode="ỹ" horiz-adv-x="513" -d="M236 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM65 -75q18 -8 40 -8q51 0 67 35l18 41l-196 490h136l126 -336l126 336h137l-227 -562q-25 -64 -70 -89.5t-113 -27.5 -q-35 0 -63 7z" /> - <glyph glyph-name="uni2000" unicode=" " horiz-adv-x="500" - /> - <glyph glyph-name="uni2001" unicode=" " horiz-adv-x="1000" - /> - <glyph glyph-name="uni2002" unicode=" " horiz-adv-x="500" - /> - <glyph glyph-name="uni2003" unicode=" " horiz-adv-x="1000" - /> - <glyph glyph-name="uni2004" unicode=" " horiz-adv-x="333" - /> - <glyph glyph-name="uni2005" unicode=" " horiz-adv-x="250" - /> - <glyph glyph-name="uni2006" unicode=" " horiz-adv-x="167" - /> - <glyph glyph-name="uni2007" unicode=" " horiz-adv-x="623" - /> - <glyph glyph-name="uni2008" unicode=" " horiz-adv-x="256" - /> - <glyph glyph-name="uni2009" unicode=" " horiz-adv-x="125" - /> - <glyph glyph-name="uni200A" unicode=" " horiz-adv-x="56" - /> - <glyph glyph-name="endash" unicode="–" horiz-adv-x="593" -d="M30 188v108h533v-108h-533z" /> - <glyph glyph-name="emdash" unicode="—" horiz-adv-x="833" -d="M30 188v108h773v-108h-773z" /> - <glyph glyph-name="uni2015" unicode="―" horiz-adv-x="593" -d="M30 188v108h533v-108h-533z" /> - <glyph glyph-name="quoteleft" unicode="‘" horiz-adv-x="255" -d="M142 677l55 -44q-25 -13 -48 -41t-30 -54q4 3 20 3q29 0 48.5 -20t19.5 -52t-23.5 -55.5t-55.5 -23.5q-37 0 -63.5 27.5t-26.5 74.5q0 55 28 103.5t76 81.5z" /> - <glyph glyph-name="quoteright" unicode="’" horiz-adv-x="255" -d="M112 389l-55 45q25 13 48 41t29 54q-6 -4 -19 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="quotesinglbase" unicode="‚" horiz-adv-x="256" -d="M112 -137l-55 45q25 13 48 40.5t29 53.5q-9 -3 -19 -3q-29 0 -48.5 20t-19.5 52q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5z" /> - <glyph glyph-name="quotereversed" unicode="‛" horiz-adv-x="255" -d="M130 677q32 0 55 -23.5t23 -56.5q0 -31 -19.5 -51.5t-48.5 -20.5q-13 0 -19 4q7 -26 29.5 -54t47.5 -41l-54 -45q-48 34 -76 82.5t-28 103.5q0 47 26.5 74.5t63.5 27.5z" /> - <glyph glyph-name="quotedblleft" unicode="“" horiz-adv-x="459" -d="M143 677l55 -44q-25 -13 -48 -41t-30 -54q4 3 20 3q29 0 48.5 -20t19.5 -52t-23.5 -55.5t-55.5 -23.5q-37 0 -63 27.5t-26 74.5q0 55 27.5 103.5t75.5 81.5zM346 677l56 -44q-25 -13 -48.5 -41t-29.5 -54q4 3 20 3q28 0 47.5 -20t19.5 -52t-23 -55.5t-56 -23.5 -q-37 0 -62.5 27.5t-25.5 74.5q0 55 27.5 103.5t74.5 81.5z" /> - <glyph glyph-name="quotedblright" unicode="”" horiz-adv-x="459" -d="M112 389l-55 45q25 13 48 41t29 54q-6 -4 -19 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5zM315 389l-55 45q25 13 48 41t30 54q-8 -4 -20 -4q-29 0 -48.5 20.5t-19.5 51.5q0 33 23.5 56.5t55.5 23.5 -q37 0 63 -27.5t26 -74.5q0 -55 -27.5 -103.5t-75.5 -82.5z" /> - <glyph glyph-name="quotedblbase" unicode="„" horiz-adv-x="459" -d="M112 -137l-55 45q25 13 48 40.5t29 53.5q-9 -3 -19 -3q-29 0 -48.5 20t-19.5 52q0 33 23 56.5t55 23.5q37 0 63.5 -27.5t26.5 -74.5q0 -55 -28 -103.5t-75 -82.5zM315 -137l-55 45q25 13 48 40.5t30 53.5q-12 -3 -20 -3q-29 0 -48.5 20t-19.5 52q0 33 23.5 56.5 -t55.5 23.5q37 0 63 -27.5t26 -74.5q0 -55 -27.5 -103.5t-75.5 -82.5z" /> - <glyph glyph-name="dagger" unicode="†" horiz-adv-x="277" -d="M168 526l4 -199h-68l5 199l-89 -4v62l89 -3l-5 96h68l-4 -96l89 3v-62z" /> - <glyph glyph-name="daggerdbl" unicode="‡" horiz-adv-x="277" -d="M257 522l-89 4v-194l89 4v-62l-89 3l4 -97h-68l4 97l-88 -3v62l88 -4v194l-88 -4v62l88 -3l-4 96h68l-4 -96l89 3v-62z" /> - <glyph glyph-name="bullet" unicode="•" horiz-adv-x="358" -d="M180 124q-49 0 -84 34.5t-35 83.5q0 50 34.5 84.5t84.5 34.5t84.5 -34.5t34.5 -84.5q0 -49 -35 -83.5t-84 -34.5z" /> - <glyph glyph-name="ellipsis" unicode="…" horiz-adv-x="768" -d="M127 -10q-33 0 -56.5 24t-23.5 56q0 33 23.5 57t56.5 24t57 -24t24 -57q0 -32 -24 -56t-57 -24zM383 -10q-33 0 -56.5 24t-23.5 56q0 33 23.5 57t56.5 24t57 -24t24 -57q0 -32 -24 -56t-57 -24zM639 -10q-33 0 -56.5 24t-23.5 56q0 33 23.5 57t56.5 24t57 -24t24 -57 -q0 -32 -24 -56t-57 -24z" /> - <glyph glyph-name="perthousand" unicode="‰" horiz-adv-x="1122" -d="M195 345q-75 0 -122 46.5t-47 117.5q0 72 47 120t122 48q76 0 123 -48t47 -120q0 -71 -47 -117.5t-123 -46.5zM205 0h-75l426 667h76zM195 606q-35 0 -57 -26t-22 -71q0 -43 22 -68.5t57 -25.5t57 25.5t22 68.5q0 45 -22 71t-57 26zM562 -12q-75 0 -122 47t-47 118 -q0 72 47 120t122 48t122.5 -48t47.5 -120q0 -71 -47.5 -118t-122.5 -47zM926 -12q-75 0 -122 47t-47 118q0 72 47 120t122 48t122.5 -48t47.5 -120q0 -71 -47.5 -118t-122.5 -47zM562 250q-35 0 -57 -26t-22 -71q0 -44 22 -69.5t57 -25.5t57.5 26t22.5 69q0 45 -22.5 71 -t-57.5 26zM926 250q-35 0 -57 -26t-22 -71q0 -44 22 -69.5t57 -25.5t57.5 26t22.5 69q0 45 -22.5 71t-57.5 26z" /> - <glyph glyph-name="uni2032" unicode="′" horiz-adv-x="238" -d="M33 386q49 230 56 249q18 42 64 42q29 0 49 -20t20 -49q0 -15 -5 -25q-3 -8 -36 -62.5t-65 -104.5l-31 -51z" /> - <glyph glyph-name="uni2033" unicode="″" horiz-adv-x="429" -d="M33 386q49 230 56 249q18 42 64 42q29 0 49 -20t20 -49q0 -15 -5 -25q-3 -8 -36 -62.5t-65 -104.5l-31 -51zM224 386q48 230 56 249q7 19 25 30.5t39 11.5q28 0 48 -20t20 -49q0 -14 -4 -25l-133 -218z" /> - <glyph glyph-name="guilsinglleft" unicode="‹" horiz-adv-x="337" -d="M190 63l-160 180l160 177h117l-160 -177l160 -180h-117z" /> - <glyph glyph-name="guilsinglright" unicode="›" horiz-adv-x="337" -d="M147 63h-117l160 180l-160 177h117l160 -177z" /> - <glyph glyph-name="uni203D" unicode="‽" horiz-adv-x="467" -d="M228 677q102 0 161 -53t59 -139q0 -71 -48.5 -121.5t-112.5 -77.5l-5 -69h-113l-21 279h129l-4 -110q50 33 50 88q0 38 -27.5 60t-72.5 22q-83 0 -137 -62l-77 86q83 97 219 97zM226 151q33 0 57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57t24 57t57 24z" /> - <glyph glyph-name="uni203E" unicode="‾" horiz-adv-x="363" -d="M14 562v72h335v-72h-335z" /> - <glyph glyph-name="fraction" unicode="⁄" horiz-adv-x="159" -d="M-96 0h-76l426 667h77z" /> - <glyph glyph-name="uni2070" unicode="⁰" horiz-adv-x="397" -d="M199 414q-84 0 -128.5 60.5t-44.5 146.5q0 85 44 145.5t129 60.5q83 0 127.5 -60.5t44.5 -145.5t-44.5 -146t-127.5 -61zM199 750q-76 0 -76 -129q0 -130 76 -130q75 0 75 130q0 129 -75 129z" /> - <glyph glyph-name="uni2074" unicode="⁴" horiz-adv-x="397" -d="M320 507v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM225 740l-101 -158h101v158z" /> - <glyph glyph-name="uni2075" unicode="⁵" horiz-adv-x="397" -d="M195 414q-106 0 -161 61l52 63q41 -47 109 -47q34 0 53.5 17t19.5 42q0 27 -18.5 43.5t-51.5 16.5q-50 0 -85 -35l-67 22v224h290v-77h-194v-97q35 33 91 33q55 0 92.5 -33t37.5 -94q0 -62 -45.5 -100.5t-122.5 -38.5z" /> - <glyph glyph-name="uni2076" unicode="⁶" horiz-adv-x="397" -d="M210 414q-91 0 -136.5 57.5t-45.5 148.5q0 95 53 151t145 56q69 0 122 -39l-41 -68q-34 30 -81 30q-46 0 -74 -30.5t-28 -74.5v-9q41 50 103 50q59 0 100.5 -36t41.5 -97t-44.5 -100t-114.5 -39zM200 611q-45 0 -75 -35q3 -36 22.5 -60.5t57.5 -24.5q30 0 49 18t19 40 -q0 31 -21.5 46.5t-51.5 15.5z" /> - <glyph glyph-name="uni2077" unicode="⁷" horiz-adv-x="371" -d="M193 421h-106l150 323h-211v77h315v-66z" /> - <glyph glyph-name="uni2078" unicode="⁸" horiz-adv-x="397" -d="M198 414q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -34 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27zM198 753q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50 -q68 12 68 50q0 22 -18.5 34t-49.5 12zM198 593q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="uni2079" unicode="⁹" horiz-adv-x="397" -d="M188 827q91 0 136 -57.5t45 -149.5q0 -94 -52.5 -150t-143.5 -56q-74 0 -123 39l42 68q31 -30 81 -30q44 0 72 30t28 75v9q-39 -50 -102 -50q-59 0 -101 35.5t-42 97.5q0 60 44.5 99.5t115.5 39.5zM197 629q48 0 75 37q-2 35 -21 59.5t-57 24.5q-31 0 -50 -17.5 -t-19 -40.5q0 -31 21.5 -47t50.5 -16z" /> - <glyph glyph-name="uni207D" unicode="⁽" horiz-adv-x="192" -d="M125 356q-46 45 -74 118.5t-28 146.5t28 146t74 119l57 -23q-61 -115 -61 -242q0 -129 61 -242z" /> - <glyph glyph-name="uni207E" unicode="⁾" horiz-adv-x="192" -d="M73 356l-57 23q61 113 61 242t-61 242l57 23q46 -46 74 -119t28 -146t-28 -146.5t-74 -118.5z" /> - <glyph glyph-name="uni207F" unicode="ⁿ" horiz-adv-x="412" -d="M269 326v186q0 58 -57 58q-42 0 -69 -33v-211h-93v314h93v-40q42 48 112 48q55 0 80.5 -28.5t25.5 -75.5v-218h-92z" /> - <glyph glyph-name="uni2080" unicode="₀" horiz-adv-x="397" -d="M199 -153q-84 0 -128.5 60.5t-44.5 146.5q0 85 44 145.5t129 60.5q83 0 127.5 -60.5t44.5 -145.5t-44.5 -146t-127.5 -61zM199 183q-76 0 -76 -129q0 -130 76 -130q75 0 75 130q0 129 -75 129z" /> - <glyph glyph-name="uni2081" unicode="₁" horiz-adv-x="286" -d="M129 -146v277l-68 -69l-54 58l136 134h83v-400h-97z" /> - <glyph glyph-name="uni2082" unicode="₂" horiz-adv-x="397" -d="M46 -146v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314z" /> - <glyph glyph-name="uni2083" unicode="₃" horiz-adv-x="397" -d="M197 -153q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="uni2084" unicode="₄" horiz-adv-x="397" -d="M320 -60v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM225 173l-101 -158h101v158z" /> - <glyph glyph-name="uni2085" unicode="₅" horiz-adv-x="397" -d="M195 -153q-106 0 -161 61l52 63q41 -47 109 -47q34 0 53.5 17t19.5 42q0 27 -18.5 43.5t-51.5 16.5q-50 0 -85 -35l-67 22v224h290v-77h-194v-97q35 33 91 33q55 0 92.5 -33t37.5 -94q0 -62 -45.5 -100.5t-122.5 -38.5z" /> - <glyph glyph-name="uni2086" unicode="₆" horiz-adv-x="397" -d="M210 -153q-91 0 -136.5 57.5t-45.5 148.5q0 95 53 151t145 56q69 0 122 -39l-41 -68q-34 30 -81 30q-46 0 -74 -30.5t-28 -74.5v-9q41 50 103 50q59 0 100.5 -36t41.5 -97t-44.5 -100t-114.5 -39zM200 44q-45 0 -75 -35q3 -36 22.5 -60.5t57.5 -24.5q30 0 49 18t19 40 -q0 31 -21.5 46.5t-51.5 15.5z" /> - <glyph glyph-name="uni2087" unicode="₇" horiz-adv-x="371" -d="M193 -146h-106l150 323h-211v77h315v-66z" /> - <glyph glyph-name="uni2088" unicode="₈" horiz-adv-x="397" -d="M198 -153q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27zM198 186q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50 -q68 12 68 50q0 22 -18.5 34t-49.5 12zM198 26q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="uni2089" unicode="₉" horiz-adv-x="397" -d="M188 260q91 0 136 -57.5t45 -149.5q0 -94 -52.5 -150t-143.5 -56q-74 0 -123 39l42 68q31 -30 81 -30q44 0 72 30t28 75v9q-39 -50 -102 -50q-59 0 -101 35.5t-42 97.5q0 60 44.5 99.5t115.5 39.5zM197 62q48 0 75 37q-2 35 -21 59.5t-57 24.5q-31 0 -50 -17.5t-19 -40.5 -q0 -31 21.5 -47t50.5 -16z" /> - <glyph glyph-name="uni208D" unicode="₍" horiz-adv-x="192" -d="M125 -211q-46 45 -74 118.5t-28 146.5t28 146t74 119l57 -23q-61 -115 -61 -242q0 -129 61 -242z" /> - <glyph glyph-name="uni208E" unicode="₎" horiz-adv-x="192" -d="M73 -211l-57 23q61 113 61 242t-61 242l57 23q46 -46 74 -119t28 -146t-28 -146.5t-74 -118.5z" /> - <glyph glyph-name="colonmonetary" unicode="₡" horiz-adv-x="696" -d="M431 118q85 18 123 93l122 -59q-95 -164 -284 -164h-4l-30 -88h-72l32 95q-33 6 -63 18l-38 -113h-72l48 145q-70 45 -110.5 120t-40.5 168q0 152 100.5 248.5t249.5 96.5h11l30 90h72l-32 -98q34 -8 62 -21l39 119h72l-51 -156q47 -38 81 -97l-122 -60q-1 1 -3.5 5.5 -t-3.5 7.5zM361 550q-76 -12 -124.5 -72t-48.5 -145q0 -87 51 -149zM493 522q-28 18 -61 26l-135 -410q28 -16 62 -21z" /> - <glyph glyph-name="uni20A3" unicode="₣" horiz-adv-x="580" -d="M546 542h-329v-141h322v-125h-322v-94h154v-73h-154v-109h-143v109h-66v73h66v485h472v-125z" /> - <glyph glyph-name="lira" unicode="₤" horiz-adv-x="550" -d="M482 150l56 -113q-48 -50 -147 -50q-45 0 -108 26q-48 18 -73 18q-47 0 -116 -38l-48 97q109 53 109 125v1h-132v65h114q-7 13 -34 52h-80v65h39q-17 36 -17 72q0 91 74 149t169 58q169 0 232 -121l-113 -66q-13 32 -40.5 51.5t-61.5 19.5q-45 0 -75 -26t-30 -68 -q0 -34 19 -69h174v-65h-134q15 -25 19 -52h115v-65h-117q-15 -50 -60 -77q21 7 50 7q30 0 70 -17q34 -15 60 -15q58 0 86 36z" /> - <glyph glyph-name="uni20A6" unicode="₦" horiz-adv-x="747" -d="M737 369h-66v-67h66v-72h-66v-230h-137l-163 230h-155v-230h-142v230h-66v72h66v67h-66v72h66v226h146l162 -226h147v226h142v-226h66v-72zM216 448v-7h5zM216 302h104l-48 67h-56v-67zM529 302v67h-96l48 -67h48z" /> - <glyph glyph-name="peseta" unicode="₧" horiz-adv-x="677" -d="M673 481v-75h-65q-11 -81 -70 -134t-152 -53h-169v-219h-143v406h-66v75h66v186h312q94 0 152 -52t70 -134h65zM217 542v-61h242q-11 29 -35 45t-57 16h-150zM367 344q33 0 57.5 16.5t34.5 45.5h-242v-62h150z" /> - <glyph glyph-name="uni20A8" unicode="₨" horiz-adv-x="1107" -d="M443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5zM651 63l55 89q28 -26 76 -46t91 -20q81 0 81 49q0 23 -24 35t-73 22 -q-35 7 -53 11t-48.5 16t-46.5 26t-29 39.5t-13 58.5q0 64 53 108t145 44q112 0 194 -66l-50 -87q-23 24 -61.5 40t-81.5 16q-35 0 -55.5 -12t-20.5 -33t22.5 -31.5t69.5 -20.5q34 -7 53 -11.5t50 -16.5t47.5 -27t30 -42t13.5 -61q0 -69 -55.5 -112t-153.5 -43 -q-63 0 -120.5 20t-95.5 55z" /> - <glyph glyph-name="uni20A9" unicode="₩" horiz-adv-x="918" -d="M917 667l-64 -226h53v-72h-74l-19 -66h93v-72h-113l-66 -231h-151l-59 231h-115l-59 -231h-151l-66 231h-113v72h92l-19 66h-73v72h53l-65 226h159l55 -226h129l60 226h111l59 -226h129l54 226h160zM463 441l-4 17l-4 -17h8zM232 369l16 -66h60l17 66h-93zM420 303h79 -l-17 66h-46zM669 303l16 66h-92l17 -66h59zM266 231l11 -46l12 46h-23zM641 185l11 46h-23z" /> - <glyph glyph-name="uni20AA" unicode="₪" horiz-adv-x="845" -d="M583 331v-155h-120v144q0 62 -26 91t-88 29h-166v-440h-120v550h286q126 0 180 -55.5t54 -163.5zM261 0v373h121v-263h166q62 0 88 29t26 90v321h120v-331q0 -108 -53.5 -163.5t-180.5 -55.5h-287z" /> - <glyph glyph-name="dong" unicode="₫" horiz-adv-x="588" -d="M582 601v-73h-59v-528h-128v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v107h-145v73h145v66h128v-66h59zM395 156v171q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -39t-34 -102q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z -M124 -171v73h363v-73h-363z" /> - <glyph glyph-name="Euro" unicode="€" horiz-adv-x="709" -d="M412 114q50 0 92.5 27.5t63.5 69.5l123 -59q-95 -164 -279 -164q-122 0 -214.5 64.5t-125.5 173.5h-51v76h38q-2 20 -2 31q0 12 2 34h-38v75h52q33 108 125 172t214 64q187 0 279 -163l-123 -60q-21 42 -63.5 69.5t-92.5 27.5q-61 0 -108.5 -29.5t-73.5 -80.5h243v-75 -h-269q-1 -11 -1 -34q0 -21 1 -31h269v-76h-244q25 -52 73.5 -82t109.5 -30z" /> - <glyph glyph-name="uni20B9" unicode="₹" horiz-adv-x="532" -d="M513 667v-78h-158q47 -38 61 -97h97v-79h-95q-9 -65 -50 -106t-94 -53l151 -254h-164l-131 237h-107v114h153q76 0 99 62h-252v79h253q-22 61 -100 61h-153v114h490z" /> - <glyph glyph-name="uni20BA" unicode="₺" horiz-adv-x="545" -d="M416 278l122 -33q-26 -106 -112 -175.5t-202 -69.5h-144v193l-72 -42v90l72 42v73l-72 -41v90l72 42v220h142v-138l165 95v-91l-165 -95v-73l165 95v-90l-165 -95v-150h15q62 0 112.5 41t66.5 112z" /> - <glyph glyph-name="uni20BD" unicode="₽" horiz-adv-x="624" -d="M378 251h-170v-76h244v-78h-244v-97h-142v97h-59v78h59v76h-59v111h59v305h312q105 0 164.5 -60t59.5 -149q0 -88 -60 -147.5t-164 -59.5zM208 542v-180h151q43 0 70.5 24.5t27.5 65.5t-27.5 65.5t-70.5 24.5h-151z" /> - <glyph glyph-name="uni2113" unicode="ℓ" horiz-adv-x="526" -d="M190 143q0 -24 12 -39t33 -15q25 0 43 15l27 -85q-32 -31 -106 -31q-63 0 -99.5 32t-36.5 100v367q0 82 64 136t165 54q86 0 147.5 -41t61.5 -104q0 -51 -40 -93t-112 -90l-159 -105v-101zM306 439q41 27 57.5 45.5t16.5 41.5q0 28 -27 45t-63 17q-45 0 -72.5 -27.5 -t-27.5 -74.5v-124z" /> - <glyph glyph-name="uni2116" unicode="№" horiz-adv-x="1134" -d="M759 513q0 69 47.5 117t124.5 48q78 0 125.5 -48t47.5 -117t-47.5 -117t-125.5 -48q-77 0 -124.5 48t-47.5 117zM526 0l-318 448v-448h-142v667h146l309 -432v432h142v-667h-137zM1009 513q0 41 -20.5 65t-57.5 24q-36 0 -56.5 -23.5t-20.5 -65.5t20.5 -66.5t56.5 -24.5 -t57 24.5t21 66.5z" /> - <glyph glyph-name="uni2117" unicode="℗" horiz-adv-x="778" -d="M389 -12q-143 0 -244 101t-101 244t101 244t244 101t244 -101t101 -244t-101 -244t-244 -101zM389 642q-127 0 -218 -91t-91 -218t91 -218t218 -91t218 91t91 218t-91 218t-218 91zM428 297h-112v-167h-46v405h158q52 0 89 -33t37 -87q0 -52 -37 -85t-89 -33zM428 493 -h-112v-155h112q33 0 56 21.5t23 55.5t-23 56t-56 22z" /> - <glyph glyph-name="uni2120" unicode="℠" horiz-adv-x="476" -d="M101 439q-55 0 -86 36l18 21q28 -32 68 -32q54 0 54 39q0 13 -9.5 21.5t-20 12.5t-30.5 9q-19 5 -28 8.5t-22.5 10.5t-19.5 18t-6 27q0 28 22.5 45.5t57.5 17.5q55 0 82 -32l-18 -19q-22 27 -63 27q-21 0 -34.5 -10t-13.5 -26q0 -11 9 -18.5t18.5 -11t28.5 -8.5t29 -8.5 -t24 -11.5t20.5 -20t6.5 -29q0 -31 -22.5 -49t-64.5 -18zM411 447v182l-75 -182h-8l-75 182v-182h-28v220h43l64 -160l64 160h43v-220h-28z" /> - <glyph glyph-name="trademark" unicode="™" horiz-adv-x="454" -d="M107 641v-194h-28v194h-62v26h152v-26h-62zM391 447v182l-75 -182h-8l-75 182v-182h-28v220h43l64 -160l64 160h43v-220h-28z" /> - <glyph glyph-name="uni2126" unicode="Ω" horiz-adv-x="765" -d="M171 125q-137 93 -137 241q0 141 98 226.5t250 85.5q153 0 251 -85.5t98 -226.5q0 -149 -136 -241h119v-125h-270v125q63 17 102 74.5t39 134.5q0 88 -52 152.5t-151 64.5t-150.5 -64.5t-51.5 -152.5q0 -77 39 -134.5t102 -74.5v-125h-269v125h119z" /> - <glyph glyph-name="estimated" unicode="℮" horiz-adv-x="842" -d="M179 324q-5 0 -5 -5v-190q0 -14 9 -23q98 -103 240 -103q151 0 250 115h57q-54 -63 -135 -99.5t-174 -36.5q-161 0 -275.5 103t-114.5 248t114.5 248t275.5 103t275.5 -103t114.5 -248v-9h-632zM668 540q0 14 -10 24q-97 99 -235 99q-140 0 -239 -102q-10 -10 -10 -24 -v-188q0 -6 5 -6h485q4 0 4 6v191z" /> - <glyph glyph-name="uni2153" unicode="⅓" horiz-adv-x="860" -d="M129 267v277l-68 -69l-54 58l136 134h83v-400h-97zM208 0h-76l426 667h77zM660 -7q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5 -t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="uni2154" unicode="⅔" horiz-adv-x="953" -d="M46 267v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314zM301 0h-76l426 667h77zM753 -7q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13 -t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="oneeighth" unicode="⅛" horiz-adv-x="860" -d="M129 267v277l-68 -69l-54 58l136 134h83v-400h-97zM208 0h-76l426 667h77zM661 -7q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5 -q0 -57 -49 -84t-121 -27zM661 332q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50q68 12 68 50q0 22 -18.5 34t-49.5 12zM661 172q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="threeeighths" unicode="⅜" horiz-adv-x="953" -d="M197 260q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5zM301 0h-76l426 667h77zM754 -7q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27z -M754 332q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50q68 12 68 50q0 22 -18.5 34t-49.5 12zM754 172q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="fiveeighths" unicode="⅝" horiz-adv-x="953" -d="M195 260q-106 0 -161 61l52 63q41 -47 109 -47q34 0 53.5 17t19.5 42q0 27 -18.5 43.5t-51.5 16.5q-50 0 -85 -35l-67 22v224h290v-77h-194v-97q35 33 91 33q55 0 92.5 -33t37.5 -94q0 -62 -45.5 -100.5t-122.5 -38.5zM301 0h-76l426 667h77zM754 -7q-71 0 -120 27 -t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27zM754 332q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50q68 12 68 50q0 22 -18.5 34 -t-49.5 12zM754 172q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="seveneighths" unicode="⅞" horiz-adv-x="877" -d="M193 267h-106l150 323h-211v77h315v-66zM225 0h-76l426 667h77zM678 -7q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84 -t-121 -27zM678 332q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50q68 12 68 50q0 22 -18.5 34t-49.5 12zM678 172q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="arrowleft" unicode="←" horiz-adv-x="582" -d="M269 211l12 -130l-281 205l281 204l-12 -129h269v-150h-269z" /> - <glyph glyph-name="arrowup" unicode="↑" horiz-adv-x="582" -d="M216 286l-130 -12l205 281l204 -281l-129 12v-269h-150v269z" /> - <glyph glyph-name="arrowright" unicode="→" horiz-adv-x="582" -d="M303 81l12 130h-268v150h268l-12 129l281 -204z" /> - <glyph glyph-name="arrowdown" unicode="↓" horiz-adv-x="582" -d="M366 286l130 12l-205 -281l-204 281l129 -12v269h150v-269z" /> - <glyph glyph-name="partialdiff" unicode="∂" horiz-adv-x="574" -d="M32 224q0 98 61.5 167t152.5 69q104 0 154 -79q-60 149 -220 232l102 71q106 -63 183.5 -178.5t77.5 -249.5q0 -121 -68.5 -194.5t-187.5 -73.5q-116 0 -185.5 68.5t-69.5 167.5zM411 224q0 53 -33 88t-91 35t-90.5 -34.5t-32.5 -88.5t32.5 -88.5t90.5 -34.5t91 35t33 88 -z" /> - <glyph glyph-name="uni2206" unicode="∆" horiz-adv-x="684" -d="M-5 0l258 667h178l257 -667h-693zM342 525l-146 -400h292z" /> - <glyph glyph-name="product" unicode="∏" horiz-adv-x="788" -d="M516 -90v632h-244v-632h-143v632h-104v125h738v-125h-104v-632h-143z" /> - <glyph glyph-name="summation" unicode="∑" horiz-adv-x="586" -d="M217 35h323v-125h-495v125l203 260l-202 247v125h494v-125h-316l199 -246z" /> - <glyph glyph-name="minus" unicode="−" horiz-adv-x="504" -d="M29 298v79h446v-79h-446z" /> - <glyph glyph-name="uni2215" unicode="∕" horiz-adv-x="159" -d="M-96 0h-76l426 667h77z" /> - <glyph glyph-name="uni2219" unicode="∙" horiz-adv-x="256" -d="M128 164q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="radical" unicode="√" horiz-adv-x="682" -d="M320 0l-112 302l-131 -47l-25 75l211 73l101 -276l198 540h95l-253 -667h-84z" /> - <glyph glyph-name="infinity" unicode="∞" horiz-adv-x="690" -d="M29 335q0 72 42 124.5t124 52.5q49 0 88.5 -28t61.5 -72q22 44 61.5 72t87.5 28q83 0 125 -52.5t42 -124.5t-42 -124.5t-125 -52.5q-48 0 -87.5 28t-61.5 72q-22 -44 -61.5 -72t-88.5 -28q-82 0 -124 53t-42 124zM309 335q-15 43 -41 71t-61 28q-42 0 -68 -27t-26 -72 -q0 -44 26.5 -71.5t67.5 -27.5q35 0 61 28t41 71zM576 335q0 45 -25.5 72t-66.5 27q-35 0 -61.5 -28t-41.5 -71q15 -43 41.5 -70.5t61.5 -27.5q41 0 66.5 26.5t25.5 71.5z" /> - <glyph glyph-name="integral" unicode="∫" horiz-adv-x="373" -d="M17 -100v85h61q26 0 44.5 21t18.5 54v548q0 72 45.5 116t108.5 44h61v-85h-61q-26 0 -44 -20.5t-18 -53.5v-550q0 -71 -46 -115t-109 -44h-61z" /> - <glyph glyph-name="approxequal" unicode="≈" horiz-adv-x="504" -d="M29 468q50 -29 112 -29q43 0 101 24q62 28 121 28t112 -23v-86q-49 30 -112 30q-48 0 -102 -25q-60 -26 -120 -26q-63 0 -112 22v85zM29 286q49 -30 112 -30q43 0 101 24q62 28 121 28q64 0 112 -24v-85q-49 30 -112 30q-46 0 -102 -24q-60 -28 -120 -28q-62 0 -112 24 -v85z" /> - <glyph glyph-name="notequal" unicode="≠" horiz-adv-x="504" -d="M61 93l68 108h-100v78h150l70 109h-220v80h270l68 106h77l-68 -106h99v-80h-149l-71 -109h220v-78h-270l-68 -108h-76z" /> - <glyph glyph-name="lessequal" unicode="≤" horiz-adv-x="504" -d="M29 308v92l446 200v-95l-355 -151l355 -151v-93zM29 0v78h446v-78h-446z" /> - <glyph glyph-name="greaterequal" unicode="≥" horiz-adv-x="504" -d="M28 110v93l356 151l-356 151v95l446 -200v-92zM28 0v78h447v-78h-447z" /> - <glyph glyph-name="uni22B2" unicode="⊲" horiz-adv-x="587" -d="M54 -23v618l535 -309z" /> - <glyph glyph-name="uni22B3" unicode="⊳" horiz-adv-x="587" -d="M535 -23l-535 309l535 309v-618z" /> - <glyph glyph-name="dotmath" unicode="⋅" horiz-adv-x="256" -d="M128 164q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="uni2318" unicode="⌘" horiz-adv-x="667" -d="M514 42q-46 0 -79 33t-33 79v66h-137v-66q0 -46 -33 -79t-79 -33t-78.5 33t-32.5 79t32.5 78.5t78.5 32.5h66v137h-65q-46 0 -79 33t-33 79t33 78.5t79 32.5t78.5 -32.5t32.5 -78.5v-67h137v67q0 46 33 78.5t79 32.5t78.5 -32.5t32.5 -78.5t-32.5 -79t-78.5 -33h-66v-137 -h66q46 0 78.5 -32.5t32.5 -78.5t-32.5 -79t-78.5 -33zM219 514q0 27 -19 46.5t-46 19.5q-28 0 -47.5 -19.5t-19.5 -46.5q0 -28 19.5 -47.5t47.5 -19.5h65v67zM514 580q-28 0 -47 -19.5t-19 -46.5v-67h66q27 0 46 19.5t19 47.5q0 27 -19 46.5t-46 19.5zM402 265v137h-137 -v-137h137zM219 220h-67q-27 0 -46 -19.5t-19 -46.5q0 -28 19 -47.5t47 -19.5q27 0 46.5 19.5t19.5 47.5v66zM514 220h-66v-66q0 -28 19 -47.5t47 -19.5q27 0 46 19.5t19 47.5q0 27 -19 46.5t-46 19.5z" /> - <glyph glyph-name="filledbox" unicode="■" horiz-adv-x="661" -d="M47 0v572h571v-572h-571z" /> - <glyph glyph-name="triagup" unicode="▲" horiz-adv-x="616" -d="M-2 30l309 535l310 -536z" /> - <glyph glyph-name="triagdn" unicode="▼" horiz-adv-x="616" -d="M307 -25l-309 535h619z" /> - <glyph glyph-name="lozenge" unicode="◊" horiz-adv-x="375" -d="M177 0l-158 334l158 333h21l158 -333l-158 -334h-21zM320 334l-133 292l-132 -292l133 -293z" /> - <glyph glyph-name="uni25CF" unicode="●" horiz-adv-x="695" -d="M347 -12q-123 0 -210 87t-87 210t87 210t210 87t210 -87t87 -210t-87 -210t-210 -87z" /> - <glyph glyph-name="uni2605" unicode="★" horiz-adv-x="759" -d="M524 250l90 -275l-235 170l-234 -170l89 275l-234 171h290l89 276l90 -276h290z" /> - <glyph glyph-name="uni2610" unicode="☐" horiz-adv-x="661" -d="M45 0v572h571v-572h-571zM530 493h-399v-415h399v415z" /> - <glyph glyph-name="uni2611" unicode="☑" horiz-adv-x="661" -d="M691 698l-75 -138v-560h-571v572h487l91 167zM530 78v323l-168 -310l-202 246l61 57l129 -155l139 254h-358v-415h399z" /> - <glyph glyph-name="diamond" unicode="♦" horiz-adv-x="501" -d="M250 35l-250 250l250 251l251 -251z" /> - <glyph glyph-name="uni2713" unicode="✓" horiz-adv-x="531" -d="M202 91l-202 246l61 57l129 -155l273 500l68 -41z" /> - <glyph glyph-name="uni2E18" unicode="⸘" horiz-adv-x="398" -d="M230 331q-33 0 -57 24.5t-24 56.5q0 34 24 58t57 24t57 -24t24 -58q0 -32 -24 -56.5t-57 -24.5zM370 -12l77 -87q-84 -96 -220 -96q-101 0 -160 53t-59 139q0 71 48.5 122t112.5 77l5 69h112l22 -279h-130l5 110q-50 -33 -50 -88q0 -38 27.5 -60t72.5 -22q83 0 137 62z -" /> - <glyph glyph-name="uniF637" unicode="" horiz-adv-x="411" -d="M268 326v188q0 56 -57 56q-42 0 -69 -33v-211h-92v434h92v-160q42 48 112 48q53 0 80 -27t27 -76v-219h-93z" /> - <glyph glyph-name="uniF6C3" unicode="" horiz-adv-x="0" -d="M-141 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="R_p" unicode="" horiz-adv-x="1228" -d="M443 0l-131 239h-104v-239h-142v667h312q103 0 163.5 -60t60.5 -155q0 -82 -42.5 -133t-103.5 -65l150 -254h-163zM457 453q0 41 -28.5 66.5t-71.5 25.5h-149v-184h149q43 0 71.5 25.5t28.5 66.5zM833 -184h-127v667h127v-61q57 73 149 73q95 0 154.5 -67.5t59.5 -185.5 -t-59.5 -186t-154.5 -68q-91 0 -149 74v-246zM1064 242q0 62 -33.5 101t-88.5 39q-31 0 -62 -16t-47 -39v-171q16 -23 47.5 -39t61.5 -16q55 0 88.5 39t33.5 102z" /> - <glyph glyph-name="uniF6DF" unicode="" horiz-adv-x="312" -d="M213 -24q17 8 30 28l59 -47q-31 -43 -89 -52v-56h-62v55q-58 9 -94 50t-36 100t36 100t94 50v44h62v-45q58 -11 89 -53l-59 -47q-13 20 -30 28v-155zM109 54q0 -57 42 -77v153q-42 -22 -42 -76z" /> - <glyph glyph-name="uniF6E0" unicode="" horiz-adv-x="312" -d="M213 543q17 9 30 28l59 -47q-31 -43 -89 -52v-56h-62v55q-58 9 -94 50t-36 100t36 100t94 50v44h62v-45q58 -11 89 -53l-59 -47q-13 20 -30 28v-155zM109 621q0 -57 42 -77v153q-42 -22 -42 -76z" /> - <glyph glyph-name="uniF6E1" unicode="" horiz-adv-x="157" -d="M67 -228l-37 30q14 6 30.5 22.5t18.5 29.5h-3l-2 -1q-19 0 -34.5 14.5t-15.5 35.5q0 22 15.5 37.5t37.5 15.5q23 0 38 -17.5t15 -44.5q0 -77 -63 -122z" /> - <glyph glyph-name="uniF6E2" unicode="" horiz-adv-x="157" -d="M67 339l-37 30q14 6 30.5 22.5t18.5 29.5q-1 0 -3 -1h-2q-19 0 -34.5 15t-15.5 35q0 22 15.5 37.5t37.5 15.5q23 0 38 -17.5t15 -44.5q0 -77 -63 -122z" /> - <glyph glyph-name="uniF6E3" unicode="" horiz-adv-x="383" -d="M366 -26q0 -52 -35.5 -85t-102.5 -40v-55h-62v54q-97 7 -149 64l53 62q44 -42 96 -52v94q-32 7 -51.5 14t-43.5 20.5t-35.5 36t-11.5 53.5q0 45 38.5 79.5t103.5 39.5v56h62v-58q84 -10 123 -56l-53 -55q-31 29 -70 39v-88q30 -7 50.5 -14t42.5 -20.5t33.5 -36 -t11.5 -52.5zM123 149q0 -24 43 -37v76q-43 -10 -43 -39zM228 -77q39 11 39 39q0 25 -39 39v-78z" /> - <glyph glyph-name="uniF6E4" unicode="" horiz-adv-x="383" -d="M366 541q0 -52 -35.5 -85t-102.5 -40v-55h-62v54q-97 7 -149 64l53 62q44 -42 96 -52v94q-32 7 -51.5 14t-43.5 20.5t-35.5 36t-11.5 53.5q0 45 38.5 79.5t103.5 39.5v56h62v-58q84 -10 123 -56l-53 -55q-31 29 -70 39v-88q30 -7 50.5 -14t42.5 -20.5t33.5 -36 -t11.5 -52.5zM123 716q0 -24 43 -37v76q-43 -10 -43 -39zM228 490q39 11 39 39q0 25 -39 39v-78z" /> - <glyph glyph-name="uniF6E5" unicode="" horiz-adv-x="183" -d="M18 17v71h147v-71h-147z" /> - <glyph glyph-name="uniF6E6" unicode="" horiz-adv-x="183" -d="M18 584v71h147v-71h-147z" /> - <glyph glyph-name="uniF6E7" unicode="" horiz-adv-x="158" -d="M79 -149q-21 0 -37 15.5t-16 36.5q0 22 16 37.5t37 15.5q22 0 37.5 -15.5t15.5 -37.5q0 -21 -15.5 -36.5t-37.5 -15.5z" /> - <glyph glyph-name="uniF6E8" unicode="" horiz-adv-x="158" -d="M79 418q-21 0 -37 15.5t-16 36.5q0 22 16 37.5t37 15.5q22 0 37.5 -15.5t15.5 -37.5q0 -21 -15.5 -36.5t-37.5 -15.5z" /> - <glyph glyph-name="uniF6E9" unicode="" horiz-adv-x="385" -d="M243 326v32q-36 -40 -102 -40q-44 0 -77 27.5t-33 76.5q0 48 33 74.5t77 26.5q68 0 102 -38v40q0 25 -19 39.5t-50 14.5q-53 0 -92 -41l-35 60q59 50 143 50q63 0 104 -29t41 -96v-197h-92zM243 404v35q-20 28 -64 28q-24 0 -40.5 -12t-16.5 -33q0 -22 16.5 -34.5 -t40.5 -12.5q43 0 64 29z" /> - <glyph glyph-name="uniF6EA" unicode="" horiz-adv-x="413" -d="M50 326v434h93v-159q38 47 97 47q62 0 102.5 -44.5t40.5 -120.5q0 -77 -40.5 -121t-102.5 -44q-58 0 -97 46v-38h-93zM289 483q0 41 -22 66.5t-56 25.5q-19 0 -38.5 -8t-29.5 -21v-126q22 -30 68 -30q34 0 56 25.5t22 67.5z" /> - <glyph glyph-name="uniF6EB" unicode="" horiz-adv-x="414" -d="M271 326v38q-39 -46 -98 -46q-62 0 -102.5 44t-40.5 121q0 76 40.5 120.5t102.5 44.5q59 0 97 -47v159h93v-434h-92zM271 420v126q-24 29 -69 29q-34 0 -55.5 -25t-21.5 -67t21.5 -67.5t55.5 -25.5q46 0 69 30z" /> - <glyph glyph-name="uniF6EC" unicode="" horiz-adv-x="391" -d="M30 483q0 69 48 117t121 48q71 0 116.5 -48t45.5 -127v-21h-235q5 -29 28 -47t59 -18q51 0 83 27l40 -54q-46 -42 -132 -42q-75 0 -124.5 45.5t-49.5 119.5zM198 582q-33 0 -51.5 -19.5t-21.5 -45.5h148q-3 26 -21 45.5t-54 19.5z" /> - <glyph glyph-name="uniF6ED" unicode="" horiz-adv-x="184" -d="M39 725q0 22 15.5 38t37.5 16t38 -16t16 -38q0 -23 -16 -38.5t-38 -15.5t-37.5 16t-15.5 38zM46 326v314h92v-314h-92z" /> - <glyph glyph-name="uniF6EE" unicode="" horiz-adv-x="192" -d="M50 326v434h93v-434h-93z" /> - <glyph glyph-name="uniF6EF" unicode="" horiz-adv-x="596" -d="M453 326v196q0 48 -46 48q-39 0 -63 -33v-211h-92v196q0 48 -47 48q-38 0 -62 -33v-211h-93v314h93v-40q12 17 41 32.5t64 15.5q69 0 90 -57q15 23 45 40t67 17q45 0 70 -24.5t25 -73.5v-224h-92z" /> - <glyph glyph-name="uniF6F0" unicode="" horiz-adv-x="405" -d="M30 483q0 69 47.5 117t124.5 48q78 0 125.5 -48t47.5 -117t-47.5 -117t-125.5 -48q-77 0 -124.5 48t-47.5 117zM280 483q0 41 -20.5 65t-57.5 24q-36 0 -56.5 -23.5t-20.5 -65.5t20.5 -66.5t56.5 -24.5t57 24.5t21 66.5z" /> - <glyph glyph-name="uniF6F1" unicode="" horiz-adv-x="258" -d="M50 326v314h93v-40q18 21 45.5 35t56.5 14v-83l-25 2q-22 0 -45 -9t-32 -23v-210h-93z" /> - <glyph glyph-name="uniF6F2" unicode="" horiz-adv-x="336" -d="M18 371l38 57q19 -19 50 -33t59 -14q53 0 53 32q0 11 -11 19t-22.5 11.5t-35.5 8.5q-28 6 -43 10.5t-36.5 15.5t-31.5 29.5t-10 44.5q0 39 36 67.5t98 28.5q84 0 130 -44l-35 -54q-35 35 -92 35q-49 0 -49 -31q0 -10 10 -16.5t21.5 -9.5t33.5 -7t34.5 -7t32 -10.5 -t30.5 -17t19.5 -26.5t8.5 -39q0 -45 -38 -74t-104 -29q-86 0 -146 53z" /> - <glyph glyph-name="uniF6F3" unicode="" horiz-adv-x="235" -d="M61 408v166h-54v66h54v86h92v-86h66v-66h-66v-149q0 -15 8 -24.5t21 -9.5q19 0 28 9l19 -61q-23 -21 -72 -21q-96 0 -96 90z" /> - <glyph glyph-name="uniF8FF" unicode="" horiz-adv-x="667" -d="M514 42q-46 0 -79 33t-33 79v66h-137v-66q0 -46 -33 -79t-79 -33t-78.5 33t-32.5 79t32.5 78.5t78.5 32.5h66v137h-65q-46 0 -79 33t-33 79t33 78.5t79 32.5t78.5 -32.5t32.5 -78.5v-67h137v67q0 46 33 78.5t79 32.5t78.5 -32.5t32.5 -78.5t-32.5 -79t-78.5 -33h-66v-137 -h66q46 0 78.5 -32.5t32.5 -78.5t-32.5 -79t-78.5 -33zM219 514q0 27 -19 46.5t-46 19.5q-28 0 -47.5 -19.5t-19.5 -46.5q0 -28 19.5 -47.5t47.5 -19.5h65v67zM514 580q-28 0 -47 -19.5t-19 -46.5v-67h66q27 0 46 19.5t19 47.5q0 27 -19 46.5t-46 19.5zM402 265v137h-137 -v-137h137zM219 220h-67q-27 0 -46 -19.5t-19 -46.5q0 -28 19 -47.5t47 -19.5q27 0 46.5 19.5t19.5 47.5v66zM514 220h-66v-66q0 -28 19 -47.5t47 -19.5q27 0 46 19.5t19 47.5q0 27 -19 46.5t-46 19.5z" /> - <glyph glyph-name="zero.pzero" horiz-adv-x="620" -d="M517 573q69 -95 69 -240q0 -90 -28.5 -166t-92.5 -127.5t-155 -51.5q-84 0 -148 45l-21 -33h-100l61 93q-68 96 -68 240q0 90 28 166t92.5 127t155.5 51q85 0 146 -44l22 34h100zM178 333q0 -59 12 -106l194 297q-30 27 -74 27q-68 0 -100 -59.5t-32 -158.5zM310 114 -q68 0 99.5 60t31.5 159q0 61 -12 107l-195 -298q31 -28 76 -28z" /> - <glyph glyph-name="zero.tnum" horiz-adv-x="623" -d="M36 333q0 90 28 166t92.5 127t155.5 51t155 -51t92.5 -127t28.5 -166t-28.5 -166t-92.5 -127.5t-155 -51.5t-155.5 51.5t-92.5 127.5t-28 166zM443 333q0 99 -31.5 158.5t-99.5 59.5t-100 -59.5t-32 -158.5t32 -159t100 -60t99.5 60t31.5 159z" /> - <glyph glyph-name="zero.tzero" horiz-adv-x="623" -d="M518 574q70 -97 70 -241q0 -90 -28.5 -166t-92.5 -127.5t-155 -51.5q-85 0 -148 45l-22 -33h-99l61 93q-68 96 -68 240q0 90 28 166t92.5 127t155.5 51q85 0 146 -44l22 34h99zM180 333q0 -59 12 -106l194 297q-30 27 -74 27q-68 0 -100 -59.5t-32 -158.5zM312 114 -q68 0 99.5 60t31.5 159q0 60 -12 108l-195 -298q29 -29 76 -29z" /> - <glyph glyph-name="one.tnum" horiz-adv-x="623" -d="M290 0v484l-111 -113l-81 85l211 211h123v-667h-142z" /> - <glyph glyph-name="one.tnum_alt" horiz-adv-x="623" -d="M133 0v125h143v359l-130 -133l-81 86l229 230h124v-542h147v-125h-432z" /> - <glyph glyph-name="two.tnum" horiz-adv-x="623" -d="M67 0v112q214 158 283.5 225.5t69.5 126.5q0 41 -32 64t-77 23q-104 0 -178 -77l-81 94q47 54 115.5 81.5t141.5 27.5q110 0 182.5 -58t72.5 -155q0 -82 -66 -161t-207 -178h278v-125h-502z" /> - <glyph glyph-name="three.tnum" horiz-adv-x="623" -d="M45 95l74 93q34 -35 84 -55.5t100 -20.5q60 0 93 23.5t33 62.5q0 41 -32.5 60t-101.5 19q-73 0 -83 -1v124q12 -1 83 -1q57 0 90 18.5t33 55.5q0 38 -34.5 59t-89.5 21q-97 0 -170 -70l-70 88q94 106 255 106q117 0 184.5 -49t67.5 -132q0 -60 -43 -100.5t-103 -51.5 -q59 -6 107.5 -48.5t48.5 -111.5q0 -87 -72 -141.5t-191 -54.5q-88 0 -156 29.5t-107 77.5z" /> - <glyph glyph-name="four.tnum" horiz-adv-x="623" -d="M354 0v138h-319v112l265 417h196v-404h86v-125h-86v-138h-142zM354 541l-180 -278h180v278z" /> - <glyph glyph-name="five.tnum" horiz-adv-x="623" -d="M54 88l78 96q70 -72 178 -72q57 0 90.5 28.5t33.5 71.5q0 46 -32 74t-88 28q-82 0 -140 -55l-99 27v381h458v-122h-319v-167q62 55 150 55q89 0 151.5 -58.5t62.5 -156.5q0 -105 -73 -167.5t-194 -62.5q-165 0 -257 100z" /> - <glyph glyph-name="six.tnum" horiz-adv-x="623" -d="M44 332q0 155 83 250t228 95q116 0 197 -69l-64 -107q-56 53 -133 53q-74 0 -120.5 -56t-46.5 -137q0 -10 1 -14q25 36 72 60.5t99 24.5q96 0 161.5 -56.5t65.5 -158.5q0 -99 -71 -164t-184 -65q-144 0 -216 96t-72 248zM443 211q0 51 -35.5 77t-88.5 26q-77 0 -130 -64 -q5 -56 38.5 -97t97.5 -41q54 0 86 30t32 69z" /> - <glyph glyph-name="seven.tnum" horiz-adv-x="623" -d="M159 0l239 542h-336v125h501v-99l-248 -568h-156z" /> - <glyph glyph-name="eight.tnum" horiz-adv-x="623" -d="M43 173q0 58 40 103.5t103 67.5q-132 45 -132 157q0 87 76.5 131.5t180.5 44.5q66 0 122 -17t95.5 -58.5t39.5 -100.5q0 -112 -133 -157q63 -22 103.5 -67.5t40.5 -103.5q0 -88 -78 -136.5t-190 -48.5q-113 0 -190.5 48t-77.5 137zM423 479q0 35 -31 55.5t-81 20.5 -t-81.5 -20.5t-31.5 -55.5t36 -55t77 -26q41 6 76.5 26t35.5 55zM435 190q0 27 -23.5 48t-50 30.5t-50.5 12.5q-42 -5 -83 -28.5t-41 -62.5q0 -36 35 -58t89 -22q52 0 88 22t36 58z" /> - <glyph glyph-name="nine.tnum" horiz-adv-x="623" -d="M74 58l63 106q56 -51 133 -51t122 56t45 136v14q-26 -36 -73 -61t-99 -25q-96 0 -162 57t-66 159q0 99 71.5 164t184.5 65q97 0 163.5 -48t95 -123.5t28.5 -173.5q0 -154 -82.5 -249t-227.5 -95q-119 0 -196 69zM435 415q-4 57 -37.5 98.5t-98.5 41.5q-54 0 -85.5 -30.5 -t-31.5 -69.5q0 -50 35.5 -76t87.5 -26q81 0 130 62z" /> - <glyph glyph-name="zero.tonum" horiz-adv-x="623" -d="M312 -12q-134 0 -205 83t-71 204q0 122 71 204.5t205 82.5t205 -82.5t71 -204.5q0 -121 -71 -204t-205 -83zM312 436q-63 0 -97.5 -45.5t-34.5 -115.5t34.5 -115.5t97.5 -45.5t97 45.5t34 115.5t-34 115.5t-97 45.5z" /> - <glyph glyph-name="zero.tonumzero" horiz-adv-x="623" -d="M519 477q69 -79 69 -202q0 -121 -71 -204t-205 -83q-85 0 -149 37l-20 -25h-102l61 77q-66 78 -66 198q0 122 71 204.5t205 82.5q81 0 144 -34l18 22h102zM180 275q0 -44 14 -80l179 227q-26 14 -61 14q-63 0 -97.5 -45.5t-34.5 -115.5zM312 114q63 0 97 45.5t34 115.5 -q0 50 -16 85l-181 -229q28 -17 66 -17z" /> - <glyph glyph-name="one.tonum" horiz-adv-x="623" -d="M304 0v366l-111 -112l-81 85l211 211h123v-550h-142z" /> - <glyph glyph-name="two.tonum" horiz-adv-x="623" -d="M72 0v112q177 60 257 123.5t80 119.5q0 36 -29 58.5t-72 22.5q-103 0 -177 -77l-81 94q47 54 116.5 81.5t143.5 27.5q111 0 177 -50t66 -133q0 -75 -66 -145.5t-159 -108.5h213v-125h-469z" /> - <glyph glyph-name="three.tonum" horiz-adv-x="623" -d="M45 -20l74 93q34 -35 84 -55.5t100 -20.5q60 0 93 23.5t33 62.5q0 41 -32.5 60t-101.5 19q-73 0 -83 -1v124q12 -1 83 -1q57 0 90 18.5t33 55.5q0 38 -34.5 59t-89.5 21q-97 0 -170 -70l-70 88q94 106 255 106q117 0 184.5 -49t67.5 -132q0 -60 -43 -100.5t-103 -51.5 -q59 -6 107.5 -48.5t48.5 -111.5q0 -87 -72 -141.5t-191 -54.5q-88 0 -156 29.5t-107 77.5z" /> - <glyph glyph-name="four.tonum" horiz-adv-x="623" -d="M496 27v-144h-142v144h-319v113l265 410h196v-398h86v-125h-86zM354 424l-180 -272h180v272z" /> - <glyph glyph-name="five.tonum" horiz-adv-x="623" -d="M54 -29l78 96q70 -72 178 -72q57 0 90.5 28.5t33.5 71.5q0 46 -32 74t-88 28q-82 0 -140 -55l-99 27v381h458v-122h-319v-167q62 55 150 55q89 0 151.5 -58.5t62.5 -156.5q0 -105 -73 -167.5t-194 -62.5q-165 0 -257 100z" /> - <glyph glyph-name="six.tonum" horiz-adv-x="623" -d="M44 332q0 155 83 250t228 95q116 0 197 -69l-64 -107q-56 53 -133 53q-74 0 -120.5 -56t-46.5 -137q0 -10 1 -14q25 36 72 60.5t99 24.5q96 0 161.5 -56.5t65.5 -158.5q0 -99 -71 -164t-184 -65q-144 0 -216 96t-72 248zM443 211q0 51 -35.5 77t-88.5 26q-77 0 -130 -64 -q5 -56 38.5 -97t97.5 -41q54 0 86 30t32 69z" /> - <glyph glyph-name="seven.tonum" horiz-adv-x="623" -d="M159 -117l239 542h-336v125h501v-99l-248 -568h-156z" /> - <glyph glyph-name="eight.tonum" horiz-adv-x="623" -d="M43 173q0 58 40 103.5t103 67.5q-132 45 -132 157q0 87 76.5 131.5t180.5 44.5q66 0 122 -17t95.5 -58.5t39.5 -100.5q0 -112 -133 -157q63 -22 103.5 -67.5t40.5 -103.5q0 -88 -78 -136.5t-190 -48.5q-113 0 -190.5 48t-77.5 137zM423 479q0 35 -31 55.5t-81 20.5 -t-81.5 -20.5t-31.5 -55.5t36 -55t77 -26q41 6 76.5 26t35.5 55zM435 190q0 27 -23.5 48t-50 30.5t-50.5 12.5q-42 -5 -83 -28.5t-41 -62.5q0 -36 35 -58t89 -22q52 0 88 22t36 58z" /> - <glyph glyph-name="nine.tonum" horiz-adv-x="623" -d="M74 -58l63 106q56 -51 133 -51t122 56t45 136v14q-26 -36 -73 -61t-99 -25q-96 0 -162 57t-66 159q0 99 71.5 164t184.5 65q97 0 163.5 -48t95 -123.5t28.5 -173.5q0 -154 -82.5 -249t-227.5 -95q-119 0 -196 69zM435 299q-4 57 -37.5 98.5t-98.5 41.5q-54 0 -85.5 -30.5 -t-31.5 -69.5q0 -50 35.5 -76t87.5 -26q81 0 130 62z" /> - <glyph glyph-name="zero.onum" horiz-adv-x="620" -d="M310 -12q-134 0 -205 83t-71 204q0 122 71 204.5t205 82.5t205 -82.5t71 -204.5q0 -121 -71 -204t-205 -83zM310 436q-63 0 -97.5 -45.5t-34.5 -115.5t34.5 -115.5t97.5 -45.5t97 45.5t34 115.5t-34 115.5t-97 45.5z" /> - <glyph glyph-name="zero.onumzero" horiz-adv-x="620" -d="M517 477q69 -78 69 -202q0 -121 -71 -204t-205 -83q-85 0 -148 37l-20 -25h-102l60 76q-66 78 -66 199q0 122 71 204.5t205 82.5q81 0 144 -34l18 22h103zM178 275q0 -44 14 -81l179 227q-25 15 -61 15q-63 0 -97.5 -45.5t-34.5 -115.5zM310 114q63 0 97 45.5t34 115.5 -q0 49 -16 85l-180 -229q28 -17 65 -17z" /> - <glyph glyph-name="one.onum" horiz-adv-x="411" -d="M202 0v366l-110 -112l-81 85l210 211h124v-550h-143z" /> - <glyph glyph-name="two.onum" horiz-adv-x="582" -d="M50 0v112q177 60 257 123.5t80 119.5q0 36 -29 58.5t-72 22.5q-103 0 -177 -77l-81 94q47 54 116.5 81.5t143.5 27.5q111 0 177 -50t66 -133q0 -75 -66 -145.5t-159 -108.5h213v-125h-469z" /> - <glyph glyph-name="three.onum" horiz-adv-x="587" -d="M12 -21l74 93q34 -35 84 -55.5t100 -20.5q60 0 93 23.5t33 62.5q0 41 -32.5 60t-101.5 19q-73 0 -83 -1v124q12 -1 83 -1q57 0 90 18.5t33 55.5q0 38 -34.5 59t-89.5 21q-97 0 -170 -70l-70 88q94 106 255 106q117 0 184.5 -49t67.5 -132q0 -60 -43 -100.5t-103 -51.5 -q59 -6 107.5 -48.5t48.5 -111.5q0 -87 -72 -141.5t-191 -54.5q-88 0 -156 29.5t-107 77.5z" /> - <glyph glyph-name="four.onum" horiz-adv-x="597" -d="M486 27v-144h-142v144h-319v113l265 410h196v-398h86v-125h-86zM344 424l-180 -272h180v272z" /> - <glyph glyph-name="five.onum" horiz-adv-x="608" -d="M49 -29l78 96q70 -72 178 -72q57 0 90.5 28.5t33.5 71.5q0 46 -32 74t-88 28q-82 0 -140 -55l-99 27v381h458v-122h-319v-167q62 55 150 55q89 0 151.5 -58.5t62.5 -156.5q0 -105 -73 -167.5t-194 -62.5q-165 0 -257 100z" /> - <glyph glyph-name="six.onum" horiz-adv-x="608" -d="M34 332q0 155 83 250t228 95q116 0 197 -69l-64 -107q-56 53 -133 53q-74 0 -120.5 -56t-46.5 -137q0 -10 1 -14q25 36 72 60.5t99 24.5q96 0 161.5 -56.5t65.5 -158.5q0 -99 -71 -164t-184 -65q-144 0 -216 96t-72 248zM433 211q0 51 -35.5 77t-88.5 26q-77 0 -130 -64 -q5 -56 38.5 -97t97.5 -41q54 0 86 30t32 69z" /> - <glyph glyph-name="seven.onum" horiz-adv-x="545" -d="M121 -117l239 542h-336v125h501v-99l-248 -568h-156z" /> - <glyph glyph-name="eight.onum" horiz-adv-x="606" -d="M35 173q0 58 40 103.5t103 67.5q-132 45 -132 157q0 87 76.5 131.5t180.5 44.5q66 0 122 -17t95.5 -58.5t39.5 -100.5q0 -112 -133 -157q63 -22 103.5 -67.5t40.5 -103.5q0 -88 -78 -136.5t-190 -48.5q-113 0 -190.5 48t-77.5 137zM415 479q0 35 -31 55.5t-81 20.5 -t-81.5 -20.5t-31.5 -55.5t36 -55t77 -26q41 6 76.5 26t35.5 55zM427 190q0 27 -23.5 48t-50 30.5t-50.5 12.5q-42 -5 -83 -28.5t-41 -62.5q0 -36 35 -58t89 -22q52 0 88 22t36 58z" /> - <glyph glyph-name="nine.onum" horiz-adv-x="608" -d="M67 -58l63 106q56 -51 133 -51t122 56t45 136v14q-26 -36 -73 -61t-99 -25q-96 0 -162 57t-66 159q0 99 71.5 164t184.5 65q97 0 163.5 -48t95 -123.5t28.5 -173.5q0 -154 -82.5 -249t-227.5 -95q-119 0 -196 69zM428 299q-4 57 -37.5 98.5t-98.5 41.5q-54 0 -85.5 -30.5 -t-31.5 -69.5q0 -50 35.5 -76t87.5 -26q81 0 130 62z" /> - <glyph glyph-name="G.alt1" horiz-adv-x="744" -d="M34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364q0 -178 -91.5 -279.5t-251.5 -101.5q-141 0 -241.5 96.5t-100.5 249.5z" /> - <glyph glyph-name="a.alt1" horiz-adv-x="586" -d="M395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="f.alt1" horiz-adv-x="327" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128z" /> - <glyph glyph-name="l.alt1" horiz-adv-x="298" -d="M199 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31z" /> - <glyph glyph-name="y.alt1" -d="M57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="A.smcp" horiz-adv-x="597" -d="M379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="B.smcp" horiz-adv-x="586" -d="M63 0v550h306q81 0 125.5 -41t44.5 -100q0 -48 -26.5 -81t-67.5 -44q46 -11 76 -48t30 -87q0 -64 -45.5 -106.5t-126.5 -42.5h-316zM405 388q0 23 -16.5 38t-44.5 15h-149v-107h149q28 0 44.5 15.5t16.5 38.5zM416 167q0 24 -17.5 41.5t-47.5 17.5h-156v-117h156 -q30 0 47.5 16t17.5 42z" /> - <glyph glyph-name="C.smcp" horiz-adv-x="585" -d="M32 275q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5q42 0 76.5 21t51.5 55l110 -51q-33 -63 -93.5 -102t-144.5 -39q-129 0 -214 80.5t-85 206.5z" /> - <glyph glyph-name="D.smcp" horiz-adv-x="626" -d="M63 0v550h230q137 0 219 -75.5t82 -200.5q0 -124 -82 -199t-218 -75h-231zM459 274q0 72 -41.5 116.5t-123.5 44.5h-99v-320h98q79 0 122.5 45.5t43.5 113.5z" /> - <glyph glyph-name="E.smcp" horiz-adv-x="520" -d="M63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="F.smcp" horiz-adv-x="509" -d="M63 0v550h415v-111h-283v-104h277v-112h-277v-223h-132z" /> - <glyph glyph-name="G.smcp" horiz-adv-x="616" -d="M32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105q-130 0 -216 79.5t-86 207.5z" /> - <glyph glyph-name="G.smcp.alt1" horiz-adv-x="632" -d="M32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297q0 -155 -76.5 -237.5t-204.5 -82.5q-125 0 -210 80t-85 207z" /> - <glyph glyph-name="H.smcp" horiz-adv-x="651" -d="M456 0v224h-261v-224h-132v550h132v-211h261v211h132v-550h-132z" /> - <glyph glyph-name="I.smcp" horiz-adv-x="258" -d="M63 0v550h132v-550h-132z" /> - <glyph glyph-name="J.smcp" horiz-adv-x="433" -d="M4 47l53 100q39 -43 90 -43q41 0 65.5 23.5t24.5 63.5v359h133v-370q0 -96 -57 -144t-156 -48q-94 0 -153 59z" /> - <glyph glyph-name="K.smcp" horiz-adv-x="566" -d="M405 0l-170 215l-40 -46v-169h-132v550h132v-233l195 233h160l-230 -259l245 -291h-160z" /> - <glyph glyph-name="L.smcp" horiz-adv-x="469" -d="M63 0v550h132v-435h242v-115h-374z" /> - <glyph glyph-name="M.smcp" horiz-adv-x="756" -d="M562 0v364l-153 -364h-61l-153 364v-364h-132v550h176l139 -334l139 334h177v-550h-132z" /> - <glyph glyph-name="N.smcp" horiz-adv-x="648" -d="M450 0l-255 366v-366h-132v550h142l248 -354v354h133v-550h-136z" /> - <glyph glyph-name="O.smcp" horiz-adv-x="655" -d="M32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="P.smcp" horiz-adv-x="554" -d="M63 0v550h278q89 0 141 -52t52 -127q0 -78 -50.5 -129.5t-142.5 -51.5h-146v-190h-132zM399 371q0 29 -20 48.5t-55 19.5h-129v-137h129q36 0 55.5 19t19.5 50z" /> - <glyph glyph-name="Q.smcp" horiz-adv-x="655" -d="M622 275q0 -118 -75 -198l41 -47l-79 -64l-44 51q-61 -29 -138 -29q-130 0 -212.5 81t-82.5 206t82.5 206t212.5 81t212.5 -81t82.5 -206zM327 104q31 0 55 9l-58 68l79 64l59 -68q26 43 26 98q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122 -t116.5 -49z" /> - <glyph glyph-name="R.smcp" horiz-adv-x="573" -d="M388 0l-110 190h-83v-190h-132v550h278q89 0 141 -51t52 -128q0 -71 -37.5 -115t-89.5 -55l132 -201h-151zM400 371q0 30 -20 49t-56 19h-129v-137h129q36 0 56 19.5t20 49.5z" /> - <glyph glyph-name="S.smcp" horiz-adv-x="516" -d="M18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20 -t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60z" /> - <glyph glyph-name="T.smcp" horiz-adv-x="486" -d="M177 0v435h-156v115h445v-115h-157v-435h-132z" /> - <glyph glyph-name="U.smcp" horiz-adv-x="646" -d="M63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="V.smcp" horiz-adv-x="597" -d="M218 0l-223 550h150l153 -407l156 407h148l-223 -550h-161z" /> - <glyph glyph-name="W.smcp" horiz-adv-x="797" -d="M494 0l-96 358l-95 -358h-138l-166 550h148l95 -376l105 376h103l105 -377l96 377h147l-166 -550h-138z" /> - <glyph glyph-name="X.smcp" horiz-adv-x="584" -d="M433 0l-141 194l-141 -194h-155l209 282l-196 268h155l128 -180l127 180h156l-196 -267l209 -283h-155z" /> - <glyph glyph-name="Y.smcp" horiz-adv-x="565" -d="M218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="Z.smcp" horiz-adv-x="523" -d="M36 0v96l263 338h-263v116h445v-96l-262 -338h269v-116h-452z" /> - <glyph glyph-name="Gcircumflex.alt1" horiz-adv-x="744" -d="M462 723l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364q0 -178 -91.5 -279.5t-251.5 -101.5 -q-141 0 -241.5 96.5t-100.5 249.5z" /> - <glyph glyph-name="Gbreve.alt1" horiz-adv-x="744" -d="M389 720q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364 -q0 -178 -91.5 -279.5t-251.5 -101.5q-141 0 -241.5 96.5t-100.5 249.5z" /> - <glyph glyph-name="Gdotaccent.alt1" horiz-adv-x="744" -d="M321 788q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364 -q0 -178 -91.5 -279.5t-251.5 -101.5q-141 0 -241.5 96.5t-100.5 249.5z" /> - <glyph glyph-name="Gcommaaccent.alt1" horiz-adv-x="744" -d="M34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364q0 -178 -91.5 -279.5t-251.5 -101.5q-141 0 -241.5 96.5t-100.5 249.5zM377 -288l-44 35 -q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Gcaron.alt1" horiz-adv-x="744" -d="M331 723l-94 144h78l74 -90l70 90h78l-92 -144h-114zM34 333q0 155 102.5 250t252.5 95q182 0 276 -146l-118 -64q-25 37 -66.5 60.5t-91.5 23.5q-91 0 -150 -62t-59 -157t59 -157t150 -62q70 0 115 37.5t60 94.5h-209v122h364q0 -178 -91.5 -279.5t-251.5 -101.5 -q-141 0 -241.5 96.5t-100.5 249.5z" /> - <glyph glyph-name="Iacute_J.loclNLD" horiz-adv-x="760" -d="M179 723h-89l134 144h117zM666 723h-89l134 144h117zM66 0v667h142v-667h-142zM280 53l62 109q50 -48 106 -48q47 0 75.5 29t28.5 78v446h142v-448q0 -114 -64 -172.5t-171 -58.5q-113 0 -179 65z" /> - <glyph glyph-name="aacute.alt1" horiz-adv-x="586" -d="M336 556h-89l134 144h117zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="abreve.alt1" horiz-adv-x="586" -d="M295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5 -t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="acircumflex.alt1" horiz-adv-x="586" -d="M368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39 -q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="adieresis.alt1" horiz-adv-x="586" -d="M190 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM401 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5 -t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="agrave.alt1" horiz-adv-x="586" -d="M251 556l-162 144h117l134 -144h-89zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5 -t47.5 39.5z" /> - <glyph glyph-name="amacron.alt1" horiz-adv-x="586" -d="M127 562v72h335v-72h-335zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="aogonek.alt1" horiz-adv-x="586" -d="M523 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-34v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483zM395 156v170q-17 24 -47.5 39.5 -t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="aring.alt1" horiz-adv-x="586" -d="M191 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM342 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69 -q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="aringacute.alt1" horiz-adv-x="586" -d="M336 768h-89l134 144h117zM191 636q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM342 636q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5 -t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="atilde.alt1" horiz-adv-x="586" -d="M275 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156 -v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EA1.alt1" horiz-adv-x="586" -d="M395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5zM227 -119q0 28 20 48t48 20 -t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA3.alt1" horiz-adv-x="586" -d="M185 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5 -q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EA5.alt1" horiz-adv-x="586" -d="M505 656h-89l134 144h117zM368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5 -q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EAD.alt1" horiz-adv-x="586" -d="M368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39 -q32 0 62.5 15.5t47.5 39.5zM227 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA7.alt1" horiz-adv-x="586" -d="M90 656l-162 144h117l134 -144h-89zM368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5 -t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EA9.alt1" horiz-adv-x="586" -d="M300 742q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128 -v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EAF.alt1" horiz-adv-x="586" -d="M336 693h-89l134 144h117zM295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5 -q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EAB.alt1" horiz-adv-x="586" -d="M275 757q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM368 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5 -q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EB1.alt1" horiz-adv-x="586" -d="M251 693l-162 144h117l134 -144h-89zM295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5 -t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EB3.alt1" horiz-adv-x="586" -d="M185 780q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5 -q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EB5.alt1" horiz-adv-x="586" -d="M275 732q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73 -q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="uni1EB7.alt1" horiz-adv-x="586" -d="M295 553q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5 -t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5zM227 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="ae.alt1" horiz-adv-x="912" -d="M523 0h-128v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q91 0 148 -74v62h129v-72q54 84 156 84q91 0 147.5 -73.5t56.5 -192.5v-28h-360q7 -47 44 -79t96 -32q76 0 127 48l56 -83q-28 -29 -71 -48t-89 -19q-109 0 -163 84v-72zM641 394 -q-54 0 -84 -32.5t-34 -74.5h238q-4 42 -33.5 74.5t-86.5 32.5zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="aeacute.alt1" horiz-adv-x="912" -d="M501 556h-89l134 144h117zM523 0h-128v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q91 0 148 -74v62h129v-72q54 84 156 84q91 0 147.5 -73.5t56.5 -192.5v-28h-360q7 -47 44 -79t96 -32q76 0 127 48l56 -83q-28 -29 -71 -48t-89 -19 -q-109 0 -163 84v-72zM641 394q-54 0 -84 -32.5t-34 -74.5h238q-4 42 -33.5 74.5t-86.5 32.5zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="fl.alt1" horiz-adv-x="625" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111h-98v-372h-128zM526 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31z" /> - <glyph glyph-name="f_f_l.alt1" horiz-adv-x="952" -d="M91 0v372h-80v111h80v26q0 77 45.5 122.5t117.5 45.5q54 0 92 -20l-26 -90q-16 10 -41 10q-28 0 -44 -18t-16 -52v-24h98v-111h-98v-372h-128zM418 0v372h-80v111h80v26q0 77 45 122.5t118 45.5q54 0 92 -20l-26 -92q-17 12 -41 12q-28 0 -44 -18t-16 -50v-26h98v-111 -h-98v-372h-128zM853 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31z" /> - <glyph glyph-name="i.dotaccent" horiz-adv-x="253" -d="M126 545q-31 0 -53.5 22.5t-22.5 53.5t22.5 53.5t53.5 22.5q32 0 54 -22.5t22 -53.5t-22 -53.5t-54 -22.5zM63 0v483h127v-483h-127z" /> - <glyph glyph-name="iacute_j.loclNLD" horiz-adv-x="506" -d="M167 556h-89l134 144h117zM420 556h-89l134 144h117zM63 0v483h127v-483h-127zM216 -191l8 104q12 -3 28 -3q29 0 46.5 19t17.5 58v496h127v-496q0 -85 -43.5 -134t-128.5 -49q-30 0 -55 5z" /> - <glyph glyph-name="lacute.alt1" horiz-adv-x="298" -d="M170 723h-89l134 144h117zM199 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31z" /> - <glyph glyph-name="lcommaaccent.alt1" horiz-adv-x="298" -d="M199 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31zM152 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="lcaron.alt1" horiz-adv-x="354" -d="M290 449l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM199 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31z" /> - <glyph glyph-name="ldot.alt1" horiz-adv-x="384" -d="M199 -12q-67 0 -101.5 33.5t-34.5 98.5v547h127v-513q0 -23 12 -38t32 -15q31 0 43 14l27 -96q-35 -31 -105 -31zM318 164q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="lslash.alt1" horiz-adv-x="325" -d="M304 115l27 -96q-35 -31 -105 -31q-67 0 -101.5 33.5t-34.5 98.5v131l-82 -47v93l82 47v323h127v-250l82 47v-93l-82 -47v-170q0 -23 12 -38t32 -15q31 0 43 14z" /> - <glyph glyph-name="yacute.alt1" -d="M331 556h-89l134 144h117zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="ycircumflex.alt1" -d="M363 556l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z -" /> - <glyph glyph-name="ydieresis.alt1" -d="M185 554q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM396 554q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM57 -124l57 92q49 -60 145 -60q62 0 96 32 -t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="ygrave.alt1" -d="M246 556l-162 144h117l134 -144h-89zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="uni0233.alt1" -d="M122 562v72h335v-72h-335zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="uni1EF5.alt1" -d="M57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72zM212 -300q0 28 20 48t48 20t47.5 -20t19.5 -48 -t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EF7.alt1" -d="M180 643q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127 -v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="uni1EF9.alt1" -d="M270 595q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM57 -124l57 92q49 -60 145 -60q62 0 96 32t34 92v50q-65 -73 -170 -73q-78 0 -117 40t-39 112v322h127v-272 -q0 -48 23 -68.5t66 -20.5q67 0 110 55v306h127v-445q0 -111 -69.5 -172.5t-187.5 -61.5q-120 0 -202 72z" /> - <glyph glyph-name="Aacute.smcp" horiz-adv-x="597" -d="M339 606h-89l134 144h117zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Abreve.smcp" horiz-adv-x="597" -d="M298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Acircumflex.smcp" horiz-adv-x="597" -d="M371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Adieresis.smcp" horiz-adv-x="597" -d="M193 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM404 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM379 550l223 -550h-145l-37 93h-243l-36 -93 -h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Agrave.smcp" horiz-adv-x="597" -d="M254 606l-162 144h117l134 -144h-89zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Amacron.smcp" horiz-adv-x="597" -d="M130 612v72h335v-72h-335zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Aogonek.smcp" horiz-adv-x="597" -d="M578 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-27l-37 93h-243l-36 -93h-146l223 550h161l223 -550h-24zM214 205h169l-85 227z" /> - <glyph glyph-name="Aring.smcp" horiz-adv-x="597" -d="M194 686q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM345 686q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432 -l-84 -227h169z" /> - <glyph glyph-name="Aringacute.smcp" horiz-adv-x="597" -d="M339 818h-89l134 144h117zM194 686q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM345 686q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146 -l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="Atilde.smcp" horiz-adv-x="597" -d="M278 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EA0.smcp" horiz-adv-x="597" -d="M379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169zM230 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA2.smcp" horiz-adv-x="597" -d="M188 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EA4.smcp" horiz-adv-x="597" -d="M508 706h-89l134 144h117zM371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EAC.smcp" horiz-adv-x="597" -d="M371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169zM230 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EA6.smcp" horiz-adv-x="597" -d="M93 706l-162 144h117l134 -144h-89zM371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EA8.smcp" horiz-adv-x="597" -d="M303 792q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EAE.smcp" horiz-adv-x="597" -d="M339 743h-89l134 144h117zM298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EAA.smcp" horiz-adv-x="597" -d="M278 807q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM371 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161z -M298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EB0.smcp" horiz-adv-x="597" -d="M254 743l-162 144h117l134 -144h-89zM298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EB2.smcp" horiz-adv-x="597" -d="M188 830q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161z -M298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EB4.smcp" horiz-adv-x="597" -d="M278 782q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93 -h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169z" /> - <glyph glyph-name="uni1EB6.smcp" horiz-adv-x="597" -d="M298 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM379 550l223 -550h-145l-37 93h-243l-36 -93h-146l223 550h161zM298 432l-84 -227h169zM230 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="AE.smcp" horiz-adv-x="845" -d="M388 0v90h-191l-54 -90h-149l342 550h467v-111h-283v-103h276v-112h-276v-112h283v-112h-415zM388 423l-130 -221h130v221z" /> - <glyph glyph-name="AEacute.smcp" horiz-adv-x="845" -d="M496 606h-89l134 144h117zM388 0v90h-191l-54 -90h-149l342 550h467v-111h-283v-103h276v-112h-276v-112h283v-112h-415zM388 423l-130 -221h130v221z" /> - <glyph glyph-name="uni1E02.smcp" horiz-adv-x="586" -d="M227 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h306q81 0 125.5 -41t44.5 -100q0 -48 -26.5 -81t-67.5 -44q46 -11 76 -48t30 -87q0 -64 -45.5 -106.5t-126.5 -42.5h-316zM405 388q0 23 -16.5 38t-44.5 15h-149v-107h149 -q28 0 44.5 15.5t16.5 38.5zM416 167q0 24 -17.5 41.5t-47.5 17.5h-156v-117h156q30 0 47.5 16t17.5 42z" /> - <glyph glyph-name="Cacute.smcp" horiz-adv-x="585" -d="M372 606h-89l134 144h117zM32 275q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5q42 0 76.5 21t51.5 55l110 -51q-33 -63 -93.5 -102t-144.5 -39q-129 0 -214 80.5t-85 206.5z" /> - <glyph glyph-name="Ccaron.smcp" horiz-adv-x="585" -d="M273 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM32 275q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5q42 0 76.5 21t51.5 55l110 -51q-33 -63 -93.5 -102t-144.5 -39 -q-129 0 -214 80.5t-85 206.5z" /> - <glyph glyph-name="Ccedilla.smcp" horiz-adv-x="585" -d="M331 104q42 0 76.5 21t51.5 55l110 -51q-31 -58 -84 -96t-126 -44l-17 -40q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q37 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 61q-117 11 -191 89.5 -t-74 195.5q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5z" /> - <glyph glyph-name="Ccircumflex.smcp" horiz-adv-x="585" -d="M404 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5q42 0 76.5 21t51.5 55l110 -51q-33 -63 -93.5 -102t-144.5 -39 -q-129 0 -214 80.5t-85 206.5z" /> - <glyph glyph-name="Cdotaccent.smcp" horiz-adv-x="585" -d="M263 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM32 275q0 126 85 206.5t214 80.5q84 0 144 -39t94 -101l-110 -53q-19 34 -53 55.5t-75 21.5q-71 0 -118 -48.5t-47 -122.5t47 -122.5t118 -48.5q42 0 76.5 21t51.5 55l110 -51 -q-33 -63 -93.5 -102t-144.5 -39q-129 0 -214 80.5t-85 206.5z" /> - <glyph glyph-name="Dcaron.smcp" horiz-adv-x="626" -d="M261 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM63 0v550h230q137 0 219 -75.5t82 -200.5q0 -124 -82 -199t-218 -75h-231zM459 274q0 72 -41.5 116.5t-123.5 44.5h-99v-320h98q79 0 122.5 45.5t43.5 113.5z" /> - <glyph glyph-name="Dcroat.smcp" horiz-adv-x="633" -d="M300 550q137 0 219 -75.5t82 -200.5q0 -124 -82 -199t-218 -75h-231v231h-54v88h54v231h230zM300 115q79 0 122.5 45.5t43.5 113.5q0 72 -41.5 116.5t-123.5 44.5h-99v-116h114v-88h-114v-116h98z" /> - <glyph glyph-name="uni1E0A.smcp" horiz-adv-x="626" -d="M251 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h230q137 0 219 -75.5t82 -200.5q0 -124 -82 -199t-218 -75h-231zM459 274q0 72 -41.5 116.5t-123.5 44.5h-99v-320h98q79 0 122.5 45.5t43.5 113.5z" /> - <glyph glyph-name="Eacute.smcp" horiz-adv-x="520" -d="M314 606h-89l134 144h117zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Ebreve.smcp" horiz-adv-x="520" -d="M273 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Ecaron.smcp" horiz-adv-x="520" -d="M215 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Ecircumflex.smcp" horiz-adv-x="520" -d="M346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Edieresis.smcp" horiz-adv-x="520" -d="M168 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM379 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 0v550h415v-111h-283v-103h277v-112h-277 -v-112h283v-112h-415z" /> - <glyph glyph-name="Edotaccent.smcp" horiz-adv-x="520" -d="M205 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Egrave.smcp" horiz-adv-x="520" -d="M229 606l-162 144h117l134 -144h-89zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Emacron.smcp" horiz-adv-x="520" -d="M105 612v72h335v-72h-335zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="Eogonek.smcp" horiz-adv-x="520" -d="M478 439h-283v-103h277v-112h-277v-112h283v-112h-1q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-320v550h415v-111z" /> - <glyph glyph-name="uni1EB8.smcp" horiz-adv-x="520" -d="M63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415zM205 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EBA.smcp" horiz-adv-x="520" -d="M163 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="uni1EBC.smcp" horiz-adv-x="520" -d="M253 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="uni1EBE.smcp" horiz-adv-x="520" -d="M483 706h-89l134 144h117zM346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="uni1EC0.smcp" horiz-adv-x="520" -d="M68 706l-162 144h117l134 -144h-89zM346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="uni1EC2.smcp" horiz-adv-x="520" -d="M278 792q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z" /> - <glyph glyph-name="uni1EC4.smcp" horiz-adv-x="520" -d="M253 807q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415z -" /> - <glyph glyph-name="uni1EC6.smcp" horiz-adv-x="520" -d="M346 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h415v-111h-283v-103h277v-112h-277v-112h283v-112h-415zM205 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1E1E.smcp" horiz-adv-x="509" -d="M205 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h415v-111h-283v-104h277v-112h-277v-223h-132z" /> - <glyph glyph-name="fi.smcp" horiz-adv-x="767" -d="M63 0v550h415v-111h-283v-104h277v-112h-277v-223h-132zM572 0v550h132v-550h-132z" /> - <glyph glyph-name="fl.smcp" horiz-adv-x="978" -d="M63 0v550h415v-111h-283v-104h277v-112h-277v-223h-132zM572 0v550h132v-435h242v-115h-374z" /> - <glyph glyph-name="Gcircumflex.smcp" horiz-adv-x="616" -d="M407 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105q-130 0 -216 79.5t-86 207.5z" /> - <glyph glyph-name="Gbreve.smcp" horiz-adv-x="616" -d="M334 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105 -q-130 0 -216 79.5t-86 207.5z" /> - <glyph glyph-name="Gdotaccent.smcp" horiz-adv-x="616" -d="M266 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105 -q-130 0 -216 79.5t-86 207.5z" /> - <glyph glyph-name="Gcommaaccent.smcp" horiz-adv-x="616" -d="M32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105q-130 0 -216 79.5t-86 207.5zM322 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2 -q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Gcaron.smcp" horiz-adv-x="616" -d="M276 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-48 60 -122 60q-73 0 -120 -48t-47 -122t47 -123t120 -49q63 0 109 40v61h-132v104h262v-215q-97 -105 -239 -105q-130 0 -216 79.5t-86 207.5z" /> - <glyph glyph-name="Gcircumflex.smcp.alt1" horiz-adv-x="632" -d="M407 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297q0 -155 -76.5 -237.5t-204.5 -82.5q-125 0 -210 80 -t-85 207z" /> - <glyph glyph-name="Gbreve.smcp.alt1" horiz-adv-x="632" -d="M334 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297 -q0 -155 -76.5 -237.5t-204.5 -82.5q-125 0 -210 80t-85 207z" /> - <glyph glyph-name="Gdotaccent.smcp.alt1" horiz-adv-x="632" -d="M266 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297q0 -155 -76.5 -237.5 -t-204.5 -82.5q-125 0 -210 80t-85 207z" /> - <glyph glyph-name="Gcommaaccent.smcp.alt1" horiz-adv-x="632" -d="M32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297q0 -155 -76.5 -237.5t-204.5 -82.5q-125 0 -210 80t-85 207zM322 -288l-44 35q21 12 40 35t23 44 -q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Gcaron.smcp.alt1" horiz-adv-x="632" -d="M276 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM32 275q0 128 86 207.5t216 79.5q145 0 229 -115l-107 -62q-45 61 -122 61q-73 0 -120 -48.5t-47 -122.5t47 -123t120 -49q49 0 86.5 27.5t48.5 73.5h-158v104h297q0 -155 -76.5 -237.5t-204.5 -82.5q-125 0 -210 80 -t-85 207z" /> - <glyph glyph-name="Hbar.smcp" horiz-adv-x="666" -d="M658 484v-73h-62v-411h-132v224h-261v-224h-132v411h-63v73h63v66h132v-66h261v66h132v-66h62zM464 339v72h-261v-72h261z" /> - <glyph glyph-name="Hcircumflex.smcp" horiz-adv-x="651" -d="M398 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM456 0v224h-261v-224h-132v550h132v-211h261v211h132v-550h-132z" /> - <glyph glyph-name="uni1E22.smcp" horiz-adv-x="651" -d="M257 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM456 0v224h-261v-224h-132v550h132v-211h261v211h132v-550h-132z" /> - <glyph glyph-name="Iacute.smcp" horiz-adv-x="258" -d="M170 606h-89l134 144h117zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Ibreve.smcp" horiz-adv-x="258" -d="M129 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Igrave.smcp" horiz-adv-x="258" -d="M85 606l-162 144h117l134 -144h-89zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Icircumflex.smcp" horiz-adv-x="258" -d="M202 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Idieresis.smcp" horiz-adv-x="258" -d="M24 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM235 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Idotaccent.smcp" horiz-adv-x="258" -d="M61 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Imacron.smcp" horiz-adv-x="258" -d="M-39 612v72h335v-72h-335zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="Iogonek.smcp" horiz-adv-x="258" -d="M195 0q-88 -26 -88 -76q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 64 108 106h-38v550h132v-550z" /> - <glyph glyph-name="Itilde.smcp" horiz-adv-x="258" -d="M109 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="uni1EC8.smcp" horiz-adv-x="258" -d="M19 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM63 0v550h132v-550h-132z" /> - <glyph glyph-name="uni1ECA.smcp" horiz-adv-x="258" -d="M63 0v550h132v-550h-132zM61 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="IJ.smcp" horiz-adv-x="691" -d="M63 0v550h132v-550h-132zM262 47l53 100q39 -43 90 -43q41 0 65.5 23.5t24.5 63.5v359h133v-370q0 -96 -57 -144t-156 -48q-94 0 -153 59z" /> - <glyph glyph-name="Iacute_J.loclNLD.smcp.loclNLD" horiz-adv-x="691" -d="M170 606h-89l134 144h117zM604 606h-89l134 144h117zM63 0v550h132v-550h-132zM262 47l53 100q39 -43 90 -43q41 0 65.5 23.5t24.5 63.5v359h133v-370q0 -96 -57 -144t-156 -48q-94 0 -153 59z" /> - <glyph glyph-name="Jcircumflex.smcp" horiz-adv-x="433" -d="M378 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM4 47l53 100q39 -43 90 -43q41 0 65.5 23.5t24.5 63.5v359h133v-370q0 -96 -57 -144t-156 -48q-94 0 -153 59z" /> - <glyph glyph-name="Kcommaaccent.smcp" horiz-adv-x="566" -d="M405 0l-170 215l-40 -46v-169h-132v550h132v-233l195 233h160l-230 -259l245 -291h-160zM273 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Lacute.smcp" horiz-adv-x="469" -d="M291 606h-89l134 144h117zM63 0v550h132v-435h242v-115h-374z" /> - <glyph glyph-name="Lcaron.smcp" horiz-adv-x="469" -d="M307 328l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150zM63 0v550h132v-435h242v-115h-374z" /> - <glyph glyph-name="Lcommaaccent.smcp" horiz-adv-x="469" -d="M63 0v550h132v-435h242v-115h-374zM238 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Ldot.smcp" horiz-adv-x="499" -d="M63 0v550h132v-435h242v-115h-374zM382 224q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="Lslash.smcp" horiz-adv-x="479" -d="M206 115h242v-115h-374v178l-66 -38v116l66 38v256h132v-180l81 47v-117l-81 -46v-139z" /> - <glyph glyph-name="Nacute.smcp" horiz-adv-x="648" -d="M365 606h-89l134 144h117zM450 0l-255 366v-366h-132v550h142l248 -354v354h133v-550h-136z" /> - <glyph glyph-name="Ncaron.smcp" horiz-adv-x="648" -d="M266 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM450 0l-255 366v-366h-132v550h142l248 -354v354h133v-550h-136z" /> - <glyph glyph-name="Ncommaaccent.smcp" horiz-adv-x="648" -d="M450 0l-255 366v-366h-132v550h142l248 -354v354h133v-550h-136zM312 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Ntilde.smcp" horiz-adv-x="648" -d="M304 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM450 0l-255 366v-366h-132v550h142l248 -354v354h133v-550h-136z" /> - <glyph glyph-name="uni019D.smcp" horiz-adv-x="648" -d="M453 550h133v-550h-136l-255 366v-370q0 -97 -56.5 -144.5t-156.5 -47.5q-32 0 -64 8l18 111q18 -6 36 -6q41 0 66 23.5t25 63.5v546h142l248 -354v354z" /> - <glyph glyph-name="Eng.smcp" horiz-adv-x="648" -d="M453 550h133v-554q0 -96 -57 -144t-156 -48q-94 0 -153 59l52 100q39 -43 91 -43q38 0 61.5 21t27.5 56l-257 354v-351h-132v550h142l248 -339v339z" /> - <glyph glyph-name="Oacute.smcp" horiz-adv-x="655" -d="M368 606h-89l134 144h117zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="Obreve.smcp" horiz-adv-x="655" -d="M327 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5 -q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="Ocircumflex.smcp" horiz-adv-x="655" -d="M400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49 -t44.5 122z" /> - <glyph glyph-name="Odieresis.smcp" horiz-adv-x="655" -d="M222 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM433 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM32 275q0 125 82.5 206t212.5 81t212.5 -81 -t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="Ograve.smcp" horiz-adv-x="655" -d="M283 606l-162 144h117l134 -144h-89zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="Ohungarumlaut.smcp" horiz-adv-x="655" -d="M287 606h-74l87 144h102zM436 606h-74l87 144h102zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z -" /> - <glyph glyph-name="Oslash.smcp" horiz-adv-x="655" -d="M539 481q83 -81 83 -206t-82.5 -206t-212.5 -81q-84 0 -149 35l-18 -23h-102l55 70q-81 81 -81 205q0 125 82.5 206t212.5 81q82 0 147 -34l17 22h102zM166 275q0 -57 28 -102l203 258q-30 15 -70 15q-72 0 -116.5 -48.5t-44.5 -122.5zM327 104q72 0 116.5 49t44.5 122 -q0 58 -30 104l-204 -259q35 -16 73 -16z" /> - <glyph glyph-name="Oslashacute.smcp" horiz-adv-x="655" -d="M530 750l-162 -144h-89l134 144h117zM539 481q83 -81 83 -206t-82.5 -206t-212.5 -81q-84 0 -149 35l-18 -23h-102l55 70q-81 81 -81 205q0 125 82.5 206t212.5 81q82 0 147 -34l17 22h102zM166 275q0 -57 28 -102l203 258q-30 15 -70 15q-72 0 -116.5 -48.5 -t-44.5 -122.5zM327 104q72 0 116.5 49t44.5 122q0 58 -30 104l-204 -259q35 -16 73 -16z" /> - <glyph glyph-name="Omacron.smcp" horiz-adv-x="655" -d="M159 612v72h335v-72h-335zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="Otilde.smcp" horiz-adv-x="655" -d="M307 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275 -q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni01EA.smcp" horiz-adv-x="655" -d="M390 -6q-69 -26 -69 -70q0 -14 10 -22.5t24 -8.5q15 0 29 7l24 -68q-32 -18 -88 -18q-46 0 -79.5 20t-33.5 60q0 56 84 96q-116 11 -187.5 90t-71.5 195q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206q0 -108 -63.5 -185t-168.5 -96zM166 275q0 -73 44.5 -122t116.5 -49 -t116.5 49t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5z" /> - <glyph glyph-name="uni1ECC.smcp" horiz-adv-x="655" -d="M32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122zM259 -119q0 28 20 48t48 20t47.5 -20t19.5 -48 -t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1ECE.smcp" horiz-adv-x="655" -d="M217 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5 -t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni1ED0.smcp" horiz-adv-x="655" -d="M537 706h-89l134 144h117zM400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122 -t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni1ED2.smcp" horiz-adv-x="655" -d="M122 706l-162 144h117l134 -144h-89zM400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5 -q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni1ED4.smcp" horiz-adv-x="655" -d="M332 792q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206z -M488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni1ED6.smcp" horiz-adv-x="655" -d="M307 807q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206 -t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49t44.5 122z" /> - <glyph glyph-name="uni1ED8.smcp" horiz-adv-x="655" -d="M400 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM32 275q0 125 82.5 206t212.5 81t212.5 -81t82.5 -206t-82.5 -206t-212.5 -81t-212.5 81t-82.5 206zM488 275q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49t116.5 49 -t44.5 122zM259 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="Ohorn.smcp" horiz-adv-x="655" -d="M652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81q148 0 232 -102q31 29 37 57q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM327 104q72 0 116.5 49 -t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49z" /> - <glyph glyph-name="uni1EDA.smcp" horiz-adv-x="655" -d="M530 750l-162 -144h-89l134 144h117zM652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81q148 0 232 -102q31 29 37 57q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5 -t18.5 -53.5zM327 104q72 0 116.5 49t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49z" /> - <glyph glyph-name="uni1EDC.smcp" horiz-adv-x="655" -d="M372 606h-89l-162 144h117zM652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81q148 0 232 -102q31 29 37 57q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5z -M327 104q72 0 116.5 49t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49z" /> - <glyph glyph-name="uni1EDE.smcp" horiz-adv-x="655" -d="M320 710q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81q148 0 232 -102q31 29 37 57 -q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM327 104q72 0 116.5 49t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49z" /> - <glyph glyph-name="uni1EE0.smcp" horiz-adv-x="655" -d="M267 672q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81 -q148 0 232 -102q31 29 37 57q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM327 104q72 0 116.5 49t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49z" /> - <glyph glyph-name="uni1EE2.smcp" horiz-adv-x="655" -d="M652 549q0 -76 -66 -130q36 -66 36 -144q0 -125 -82.5 -206t-212.5 -81t-212.5 81t-82.5 206t82.5 206t212.5 81q148 0 232 -102q31 29 37 57q-6 -2 -14 -2q-21 0 -34.5 14.5t-13.5 36.5q0 23 16 39.5t39 16.5q26 0 44.5 -19.5t18.5 -53.5zM327 104q72 0 116.5 49 -t44.5 122q0 74 -44.5 122.5t-116.5 48.5t-116.5 -48.5t-44.5 -122.5q0 -73 44.5 -122t116.5 -49zM327 -51q28 0 47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="OE.smcp" horiz-adv-x="929" -d="M472 0v68q-60 -80 -169 -80q-119 0 -195 81t-76 206t76 206t195 81q109 0 169 -80v68h415v-111h-283v-104h277v-111h-277v-112h283v-112h-415zM472 352q-40 94 -143 94q-74 0 -118.5 -48.5t-44.5 -122.5t44.5 -122.5t118.5 -48.5q103 0 143 95v153z" /> - <glyph glyph-name="uni1E56.smcp" horiz-adv-x="554" -d="M228 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM63 0v550h278q89 0 141 -52t52 -127q0 -78 -50.5 -129.5t-142.5 -51.5h-146v-190h-132zM399 371q0 29 -20 48.5t-55 19.5h-129v-137h129q36 0 55.5 19t19.5 50z" /> - <glyph glyph-name="Racute.smcp" horiz-adv-x="573" -d="M335 606h-89l134 144h117zM388 0l-110 190h-83v-190h-132v550h278q89 0 141 -51t52 -128q0 -71 -37.5 -115t-89.5 -55l132 -201h-151zM400 371q0 30 -20 49t-56 19h-129v-137h129q36 0 56 19.5t20 49.5z" /> - <glyph glyph-name="Rcaron.smcp" horiz-adv-x="573" -d="M236 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM388 0l-110 190h-83v-190h-132v550h278q89 0 141 -51t52 -128q0 -71 -37.5 -115t-89.5 -55l132 -201h-151zM400 371q0 30 -20 49t-56 19h-129v-137h129q36 0 56 19.5t20 49.5z" /> - <glyph glyph-name="Rcommaaccent.smcp" horiz-adv-x="573" -d="M388 0l-110 190h-83v-190h-132v550h278q89 0 141 -51t52 -128q0 -71 -37.5 -115t-89.5 -55l132 -201h-151zM400 371q0 30 -20 49t-56 19h-129v-137h129q36 0 56 19.5t20 49.5zM284 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5 -t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="Sacute.smcp" horiz-adv-x="516" -d="M297 606h-89l134 144h117zM18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16 -q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60z" /> - <glyph glyph-name="Scaron.smcp" horiz-adv-x="516" -d="M198 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92 -q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60z" /> - <glyph glyph-name="Scircumflex.smcp" horiz-adv-x="516" -d="M329 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92 -q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60z" /> - <glyph glyph-name="Scedilla.smcp" horiz-adv-x="516" -d="M493 165q0 -76 -54.5 -123t-154.5 -53l-17 -40q14 10 36 10q28 0 47.5 -19.5t19.5 -49.5q0 -39 -32 -62.5t-79 -23.5q-70 0 -110 32l25 52q38 -30 81 -30q22 0 37 9t15 25q0 25 -29 25q-18 0 -32 -14l-46 26l22 60q-131 10 -204 82l60 99q30 -30 80 -51t102 -21 -q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5 -q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5z" /> - <glyph glyph-name="Scommaaccent.smcp" horiz-adv-x="516" -d="M18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20 -t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60zM244 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150 -z" /> - <glyph glyph-name="uni1E60.smcp" horiz-adv-x="516" -d="M188 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5 -q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60z" /> - <glyph glyph-name="uni1E9E.smcp" horiz-adv-x="620" -d="M421 334q79 -8 127.5 -49.5t48.5 -115.5q0 -78 -61 -129t-151 -51q-113 0 -166 55l61 93q45 -35 105 -35q38 0 61 17.5t23 50.5q0 39 -35 54.5t-104 15.5h-50v93l97 107q-23 9 -54 9q-62 0 -94.5 -34t-32.5 -90v-325h-133v332q0 106 66 168t194 62q153 0 220 -93z" /> - <glyph glyph-name="germandbls.smcp" horiz-adv-x="1032" -d="M18 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20 -t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23t-100 60zM534 71l60 99q30 -30 80 -51t102 -21q49 0 73.5 17t24.5 43q0 25 -27 37.5t-83 24.5q-29 6 -42 9t-40 11t-41 15.5t-34 21t-30 28.5 -t-17.5 37.5t-7.5 48.5q0 72 61 121.5t159 49.5q136 0 225 -79l-62 -92q-31 28 -76.5 44t-87.5 16q-39 0 -62 -15.5t-23 -39.5q0 -12 7 -20t25 -15t31.5 -10.5t42.5 -9.5q37 -8 59 -13.5t56 -19.5t53.5 -30.5t34 -46t14.5 -66.5q0 -81 -62 -129t-175 -48q-76 0 -138 23 -t-100 60z" /> - <glyph glyph-name="Tbar.smcp" horiz-adv-x="486" -d="M466 435h-157v-156h104v-73h-104v-206h-132v206h-102v73h102v156h-156v115h445v-115z" /> - <glyph glyph-name="Tcaron.smcp" horiz-adv-x="486" -d="M185 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM177 0v435h-156v115h445v-115h-157v-435h-132z" /> - <glyph glyph-name="uni0162.smcp" horiz-adv-x="486" -d="M177 0v435h-156v115h445v-115h-157v-435h-132zM231 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni021A.smcp" horiz-adv-x="486" -d="M177 0v435h-156v115h445v-115h-157v-435h-132zM231 -288l-44 35q21 12 40 35t23 44q-4 -2 -15 -2q-23 0 -38 15.5t-15 40.5q0 26 18 44.5t43 18.5q29 0 50 -22t21 -59q0 -91 -83 -150z" /> - <glyph glyph-name="uni1E6A.smcp" horiz-adv-x="486" -d="M175 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM177 0v435h-156v115h445v-115h-157v-435h-132z" /> - <glyph glyph-name="Uacute.smcp" horiz-adv-x="646" -d="M364 606h-89l134 144h117zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Ubreve.smcp" horiz-adv-x="646" -d="M323 603q-109 0 -176 88l56 46q45 -62 120 -62q73 0 119 62l56 -46q-65 -88 -175 -88zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Ucircumflex.smcp" horiz-adv-x="646" -d="M396 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Udieresis.smcp" horiz-adv-x="646" -d="M218 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM429 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM63 218v332h133v-321q0 -57 33.5 -91 -t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Ugrave.smcp" horiz-adv-x="646" -d="M279 606l-162 144h117l134 -144h-89zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Uhungarumlaut.smcp" horiz-adv-x="646" -d="M283 606h-74l87 144h102zM432 606h-74l87 144h102zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Umacron.smcp" horiz-adv-x="646" -d="M155 612v72h335v-72h-335zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Uogonek.smcp" horiz-adv-x="646" -d="M63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -152 -125 -206q-56 -23 -79 -44t-23 -45q0 -14 10 -22.5t24 -8.5q15 0 28 7l25 -68q-33 -18 -88 -18q-46 0 -80 20t-34 60q0 29 23.5 54t61.5 40h-3q-128 0 -194 62t-66 168z" /> - <glyph glyph-name="Uring.smcp" horiz-adv-x="646" -d="M219 686q0 43 31 74.5t74 31.5t73.5 -31.5t30.5 -74.5q0 -44 -30.5 -74.5t-73.5 -30.5t-74 31t-31 74zM370 686q0 20 -13.5 33.5t-32.5 13.5t-33 -14t-14 -33t14 -33t33 -14t32.5 14t13.5 33zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331 -q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="Utilde.smcp" horiz-adv-x="646" -d="M303 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62 -t-66 168z" /> - <glyph glyph-name="uni1EE4.smcp" horiz-adv-x="646" -d="M63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168zM255 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="Uhorn.smcp" horiz-adv-x="646" -d="M685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40t38.5 17q27 0 45.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EE6.smcp" horiz-adv-x="646" -d="M213 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM63 218v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-331q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168z" /> - <glyph glyph-name="uni1EE8.smcp" horiz-adv-x="646" -d="M526 750l-162 -144h-89l134 144h117zM685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40 -t38.5 17q27 0 45.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EEA.smcp" horiz-adv-x="646" -d="M368 606h-89l-162 144h117zM685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40t38.5 17 -q27 0 45.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EEC.smcp" horiz-adv-x="646" -d="M316 710q-30 0 -44 -36l-59 19q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40zM685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91 -v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40t38.5 17q27 0 45.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EEE.smcp" horiz-adv-x="646" -d="M263 672q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41q-25 27 -40 27zM685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91 -t93.5 -34t93.5 34t33.5 91v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40t38.5 17q27 0 45.5 -20t18.5 -54z" /> - <glyph glyph-name="uni1EF0.smcp" horiz-adv-x="646" -d="M685 613q0 -44 -27 -85.5t-75 -66.5v-242q0 -106 -66 -168.5t-194 -62.5t-194 62t-66 168v332h133v-321q0 -57 33.5 -91t93.5 -34t93.5 34t33.5 91v321h133v-34q39 29 45 66q-3 -3 -13 -3q-21 0 -35 14.5t-14 36.5q0 23 16.5 40t38.5 17q27 0 45.5 -20t18.5 -54zM323 -51 -q28 0 47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48t20 48t48 20z" /> - <glyph glyph-name="Wacute.smcp" horiz-adv-x="797" -d="M439 606h-89l134 144h117zM494 0l-96 358l-95 -358h-138l-166 550h148l95 -376l105 376h103l105 -377l96 377h147l-166 -550h-138z" /> - <glyph glyph-name="Wcircumflex.smcp" horiz-adv-x="797" -d="M471 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM494 0l-96 358l-95 -358h-138l-166 550h148l95 -376l105 376h103l105 -377l96 377h147l-166 -550h-138z" /> - <glyph glyph-name="Wdieresis.smcp" horiz-adv-x="797" -d="M293 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM504 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM494 0l-96 358l-95 -358h-138l-166 550h148 -l95 -376l105 376h103l105 -377l96 377h147l-166 -550h-138z" /> - <glyph glyph-name="Wgrave.smcp" horiz-adv-x="797" -d="M354 606l-162 144h117l134 -144h-89zM494 0l-96 358l-95 -358h-138l-166 550h148l95 -376l105 376h103l105 -377l96 377h147l-166 -550h-138z" /> - <glyph glyph-name="Yacute.smcp" horiz-adv-x="565" -d="M323 606h-89l134 144h117zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="Ycircumflex.smcp" horiz-adv-x="565" -d="M355 606l-73 89l-71 -89h-78l92 144h114l94 -144h-78zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="Ydieresis.smcp" horiz-adv-x="565" -d="M177 604q-29 0 -48.5 19.5t-19.5 48.5q0 28 20 47.5t48 19.5t47.5 -19.5t19.5 -47.5q0 -29 -19.5 -48.5t-47.5 -19.5zM388 604q-28 0 -48 19.5t-20 48.5q0 28 20 47.5t48 19.5t48 -19.5t20 -47.5q0 -29 -20 -48.5t-48 -19.5zM218 0v226l-223 324h149l140 -213l137 213 -h149l-221 -324v-226h-131z" /> - <glyph glyph-name="Ygrave.smcp" horiz-adv-x="565" -d="M238 606l-162 144h117l134 -144h-89zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="uni0232.smcp" horiz-adv-x="565" -d="M114 612v72h335v-72h-335zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="uni1EF4.smcp" horiz-adv-x="565" -d="M218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131zM214 -119q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48z" /> - <glyph glyph-name="uni1EF6.smcp" horiz-adv-x="565" -d="M172 693q12 35 39.5 54t63.5 19q44 0 74 -23t30 -70q0 -32 -21 -66h-70q25 29 25 63q0 40 -38 40q-30 0 -44 -36zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="uni1EF8.smcp" horiz-adv-x="565" -d="M262 645q-25 27 -40 27q-36 0 -36 -62h-67q0 64 28 99t80 35q38 0 75 -41q26 -26 41 -26q36 0 36 61h67q0 -64 -27.5 -99t-79.5 -35q-40 0 -77 41zM218 0v226l-223 324h149l140 -213l137 213h149l-221 -324v-226h-131z" /> - <glyph glyph-name="Zacute.smcp" horiz-adv-x="523" -d="M303 606h-89l134 144h117zM36 0v96l263 338h-263v116h445v-96l-262 -338h269v-116h-452z" /> - <glyph glyph-name="Zcaron.smcp" horiz-adv-x="523" -d="M204 606l-94 144h78l74 -90l70 90h78l-92 -144h-114zM36 0v96l263 338h-263v116h445v-96l-262 -338h269v-116h-452z" /> - <glyph glyph-name="Zdotaccent.smcp" horiz-adv-x="523" -d="M194 671q0 28 20 48t48 20t47.5 -20t19.5 -48t-19.5 -48t-47.5 -20t-48 20t-20 48zM36 0v96l263 338h-263v116h445v-96l-262 -338h269v-116h-452z" /> - <glyph glyph-name="Eth.smcp" horiz-adv-x="633" -d="M300 550q137 0 219 -75.5t82 -200.5q0 -124 -82 -199t-218 -75h-231v231h-54v88h54v231h230zM300 115q79 0 122.5 45.5t43.5 113.5q0 72 -41.5 116.5t-123.5 44.5h-99v-116h114v-88h-114v-116h98z" /> - <glyph glyph-name="Thorn.smcp" horiz-adv-x="554" -d="M63 0v550h132v-81h146q89 0 141 -53t52 -129q0 -77 -50.5 -128.5t-142.5 -51.5h-146v-107h-132zM399 287q0 30 -19.5 48.5t-54.5 18.5h-130v-132h130q35 0 54.5 18t19.5 47z" /> - <glyph glyph-name="uni0306.cy" horiz-adv-x="0" -d="M-179 550q-111 0 -180 90l69 56q41 -59 111 -59t111 59l68 -56q-31 -42 -78 -66t-101 -24z" /> - <glyph glyph-name="acutecomb.cy" horiz-adv-x="0" -d="M-151 556h-111l134 144h139z" /> - <glyph glyph-name="uni0430.alt1" horiz-adv-x="586" -d="M395 0v61q-59 -73 -149 -73q-94 0 -154 67.5t-60 185.5q0 116 60 185t154 69q92 0 149 -74v62h128v-483h-128zM395 156v170q-17 24 -47.5 39.5t-62.5 15.5q-54 0 -88 -38.5t-34 -101.5q0 -62 34 -101t88 -39q32 0 62.5 15.5t47.5 39.5z" /> - <glyph glyph-name="ampersand.smcp" horiz-adv-x="567" -d="M561 0h-148q-6 6 -20.5 19.5t-21.5 20.5q-73 -51 -158 -51t-139 43t-54 120q0 58 33 94.5t90 64.5q-36 63 -36 115q0 58 47.5 97t118.5 39q65 0 109.5 -32.5t44.5 -87.5q0 -30 -11 -54.5t-33.5 -42.5t-42.5 -29.5t-52 -25.5q15 -19 47 -55l47 -53q34 52 51 106l92 -41 -q-34 -76 -78 -133q28 -29 114 -114zM219 424q0 -30 24 -70q41 18 62.5 37t21.5 45q0 21 -14 33t-35 12q-26 0 -42.5 -16.5t-16.5 -40.5zM142 161q0 -37 24.5 -60.5t61.5 -23.5q41 0 79 27q-36 38 -60 67q-25 28 -57 70q-48 -31 -48 -80z" /> - <glyph glyph-name="numbersign.onum" horiz-adv-x="517" -d="M479 333h-79l-39 -113h81l-22 -70h-82l-50 -150h-85l50 150h-76l-49 -150h-85l49 150h-75l21 70h79l38 113h-79l21 69h81l50 148h85l-51 -148h76l51 148h85l-51 -148h77zM239 333l-38 -113h75l38 113h-75z" /> - <glyph glyph-name="percent.onum" horiz-adv-x="613" -d="M159 286q-60 0 -97.5 39t-37.5 98t37.5 99t97.5 40t98 -40t38 -99t-37.5 -98t-98.5 -39zM150 0h-71l383 550h72zM159 496q-25 0 -41.5 -20t-16.5 -53q0 -31 16.5 -51t41.5 -20q26 0 43 20t17 51q0 33 -17 53t-43 20zM453 -10q-60 0 -97.5 39t-37.5 98t37.5 99t97.5 40 -q61 0 98.5 -39.5t37.5 -99.5q0 -59 -37.5 -98t-98.5 -39zM453 199q-26 0 -42.5 -19.5t-16.5 -52.5q0 -32 16.5 -51.5t42.5 -19.5t42.5 19.5t16.5 51.5q0 33 -16.5 52.5t-42.5 19.5z" /> - <glyph glyph-name="perthousand.onum" horiz-adv-x="905" -d="M159 286q-60 0 -97.5 39t-37.5 98t37.5 99t97.5 40t98 -40t38 -99t-37.5 -98t-98.5 -39zM151 0h-71l382 550h72zM159 496q-25 0 -41.5 -20t-16.5 -53q0 -32 16.5 -51.5t41.5 -19.5q26 0 43 19.5t17 51.5q0 33 -17 53t-43 20zM453 -10q-60 0 -97.5 39t-37.5 98t37.5 99 -t97.5 40q61 0 98.5 -39.5t37.5 -99.5q0 -59 -37.5 -98t-98.5 -39zM745 -10q-60 0 -97.5 39.5t-37.5 97.5q0 59 37.5 99t97.5 40t97.5 -40t37.5 -99t-37.5 -98t-97.5 -39zM453 199q-26 0 -42.5 -19.5t-16.5 -52.5q0 -31 16.5 -51t42.5 -20t42.5 19.5t16.5 51.5 -q0 33 -16.5 52.5t-42.5 19.5zM745 199q-26 0 -42.5 -19.5t-16.5 -52.5q0 -32 16.5 -51.5t42.5 -19.5t42.5 19.5t16.5 51.5q0 33 -16.5 52.5t-42.5 19.5z" /> - <glyph glyph-name="parenleft.case" horiz-adv-x="297" -d="M199 -109q-73 82 -115.5 201.5t-42.5 240.5t42.5 240.5t115.5 201.5l80 -60q-52 -94 -76.5 -183t-24.5 -199t24.5 -199t76.5 -181z" /> - <glyph glyph-name="parenright.case" horiz-adv-x="297" -d="M119 333q0 110 -24.5 199t-77.5 183l80 60q74 -83 117 -202t43 -240t-43.5 -240.5t-116.5 -201.5l-80 62q53 92 77.5 181t24.5 199z" /> - <glyph glyph-name="bracketleft.case" horiz-adv-x="280" -d="M47 -100v868h216v-85h-125v-698h125v-85h-216z" /> - <glyph glyph-name="bracketright.case" horiz-adv-x="280" -d="M17 -100v85h125v698h-125v85h216v-868h-216z" /> - <glyph glyph-name="braceleft.case" horiz-adv-x="288" -d="M210 -100q-63 0 -109 44t-46 115v172q0 29 -13.5 48t-38.5 19v72q25 0 38.5 19t13.5 48v171q0 71 46 115.5t109 44.5h61v-85h-61q-26 0 -44 -20.5t-18 -53.5v-185q0 -70 -46 -90q46 -20 46 -90v-184q0 -33 18 -54t44 -21h61v-85h-61z" /> - <glyph glyph-name="braceright.case" horiz-adv-x="288" -d="M17 -15h61q26 0 44.5 21t18.5 54v184q0 70 46 90q-46 20 -46 90v185q0 33 -18.5 53.5t-44.5 20.5h-61v85h61q63 0 109 -44.5t46 -115.5v-171q0 -29 13.5 -48t38.5 -19v-72q-25 0 -38.5 -19t-13.5 -48v-172q0 -71 -46 -115t-109 -44h-61v85z" /> - <glyph glyph-name="exclamdown.case" horiz-adv-x="256" -d="M127 678q33 0 57 -24t24 -57q0 -32 -24 -56.5t-57 -24.5t-56.5 24t-23.5 57t23.5 57t56.5 24zM71 449h113l21 -449h-154z" /> - <glyph glyph-name="exclam.smcp" horiz-adv-x="239" -d="M172 205h-103l-19 345h139zM120 -11q-33 0 -57 24t-24 57q0 32 24 56t57 24t56.5 -24t23.5 -56q0 -33 -23.5 -57t-56.5 -24z" /> - <glyph glyph-name="exclamdown.smcp" horiz-adv-x="239" -d="M119 561q33 0 57 -24t24 -56q0 -33 -24 -57t-57 -24t-56.5 24t-23.5 57q0 32 23.5 56t56.5 24zM68 345h103l18 -345h-139z" /> - <glyph glyph-name="questiondown.case" horiz-adv-x="456" -d="M311 596q0 -32 -24 -56t-57 -24t-57 24t-24 56q0 34 24 58t57 24t57 -24t24 -58zM311 373q0 -32 -15.5 -58.5t-31 -39.5t-42.5 -32q-20 -14 -30 -22.5t-19 -22t-9 -27.5q0 -24 20 -40t59 -16q72 0 123 61l81 -91q-84 -96 -220 -96q-95 0 -151.5 43.5t-56.5 114.5 -q0 39 17.5 71t34.5 47t49 38q23 17 34.5 26.5t22 25.5t10.5 33q0 26 -19 42l109 31q34 -36 34 -88z" /> - <glyph glyph-name="question.smcp" horiz-adv-x="396" -d="M290 310q-19 -12 -28 -19t-17 -18t-8 -22q0 -20 18 -34l-101 -28q-27 26 -27 65q0 24 13 44.5t26 30.5t36 24q17 11 25 17t16 16.5t8 21.5q0 19 -17 31t-49 12q-72 0 -118 -53l-62 80q72 83 193 83q83 0 133 -35.5t50 -89.5q0 -31 -16 -57.5t-31.5 -38.5t-43.5 -30z -M196 -11q-33 0 -57 24t-24 57t24 57t57 24t57 -24t24 -57t-24 -57t-57 -24z" /> - <glyph glyph-name="questiondown.smcp" horiz-adv-x="396" -d="M200 561q33 0 57 -24t24 -57t-24 -57t-57 -24t-57.5 24t-24.5 57t24.5 57t57.5 24zM105 240q19 13 28 19t17.5 17.5t8.5 22.5q0 19 -18 34l101 27q27 -26 27 -64q0 -24 -13.5 -44.5t-25.5 -30t-36 -24.5q-17 -11 -25 -17t-16 -16.5t-8 -21.5q0 -20 17 -32t49 -12 -q72 0 118 53l62 -80q-73 -82 -193 -82q-83 0 -133 35.5t-50 89.5q0 24 7.5 43.5t24 35.5t26.5 24t32 23z" /> - <glyph glyph-name="uni2E18.case" horiz-adv-x="456" -d="M230 515q-33 0 -57 24.5t-24 56.5q0 34 24 58t57 24t57 -24t24 -58q0 -32 -24 -56.5t-57 -24.5zM370 172l77 -87q-84 -96 -220 -96q-101 0 -160 53t-59 139q0 71 48.5 122t112.5 77l5 69h112l22 -279h-130l5 110q-50 -33 -50 -88q0 -38 27.5 -60t72.5 -22q83 0 137 62z -" /> - <glyph glyph-name="uni203D.smcp" horiz-adv-x="396" -d="M198 561q82 0 133 -41t51 -99q0 -60 -39.5 -102t-89.5 -59l-5 -55h-103l-19 199h114l-4 -70q35 24 35 59q0 29 -24.5 46t-61.5 17q-75 0 -121 -53l-59 75q72 83 193 83zM196 151q33 0 57 -24t24 -57t-24 -57t-57 -24t-57 24t-24 57t24 57t57 24z" /> - <glyph glyph-name="uni2E18.smcp" horiz-adv-x="396" -d="M200 399q-33 0 -57.5 24t-24.5 57t24.5 57t57.5 24t57 -24t24 -57t-24 -57t-57 -24zM332 147l59 -76q-73 -82 -193 -82q-82 0 -133 40.5t-51 99.5q0 60 39.5 102t89.5 59l5 55h103l19 -199h-115l4 69q-34 -23 -34 -58q0 -29 24.5 -46t61.5 -17q75 0 121 53z" /> - <glyph glyph-name="guillemotleft.case" horiz-adv-x="527" -d="M190 162l-160 180l160 177h117l-160 -177l160 -180h-117zM380 162l-160 180l160 177h117l-160 -177l160 -180h-117z" /> - <glyph glyph-name="guillemotright.case" horiz-adv-x="527" -d="M147 162h-117l160 180l-160 177h117l160 -177zM337 162h-117l160 180l-160 177h117l160 -177z" /> - <glyph glyph-name="guilsinglleft.case" horiz-adv-x="337" -d="M190 162l-160 180l160 177h117l-160 -177l160 -180h-117z" /> - <glyph glyph-name="guilsinglright.case" horiz-adv-x="337" -d="M147 162h-117l160 180l-160 177h117l160 -177z" /> - <glyph glyph-name="hyphen.case" horiz-adv-x="300" -d="M30 287v108h240v-108h-240z" /> - <glyph glyph-name="endash.case" horiz-adv-x="593" -d="M30 287v108h533v-108h-533z" /> - <glyph glyph-name="emdash.case" horiz-adv-x="833" -d="M30 287v108h773v-108h-773z" /> - <glyph glyph-name="periodcentered.case" horiz-adv-x="256" -d="M128 262q-33 0 -57 24t-24 56q0 33 24 57t57 24t56.5 -24t23.5 -57q0 -32 -23.5 -56t-56.5 -24z" /> - <glyph glyph-name="bullet.case" horiz-adv-x="358" -d="M180 223q-49 0 -84 34.5t-35 83.5t34.5 84t84.5 35t84.5 -35t34.5 -84t-35 -83.5t-84 -34.5z" /> - <glyph glyph-name="dollar.onum" horiz-adv-x="516" -d="M493 165q0 -71 -47.5 -117t-136.5 -57v-65h-93v64q-125 10 -198 81l60 99q55 -53 138 -68v125q-38 8 -65.5 18.5t-56 28.5t-43.5 47.5t-15 69.5q0 63 49.5 110.5t130.5 57.5v69h93v-70q102 -12 172 -75l-62 -92q-45 40 -110 53v-109q39 -9 67 -19.5t57 -29.5t44.5 -49.5 -t15.5 -71.5zM170 396q0 -27 58 -44v97q-27 -5 -42.5 -19.5t-15.5 -33.5zM294 101q64 12 64 57q0 19 -16 30.5t-48 20.5v-108z" /> - <glyph glyph-name="cent.case" horiz-adv-x="499" -d="M333 207q37 10 63 44l83 -77q-50 -71 -146 -85v-91h-92v92q-94 14 -151.5 82.5t-57.5 167.5q0 98 57.5 166.5t151.5 82.5v74h92v-73q96 -14 146 -85l-83 -77q-26 35 -63 45v-266zM163 340q0 -46 21 -80.5t57 -48.5v257q-36 -14 -57 -47.5t-21 -80.5z" /> - <glyph glyph-name="cent.onum" horiz-adv-x="585" -d="M374 112q58 17 85 68l110 -51q-64 -120 -195 -138v-74h-92v74q-112 16 -181 93t-69 191t69 191t181 93v64h92v-64q130 -18 195 -137l-110 -53q-28 52 -85 69v-326zM166 275q0 -59 32 -103t84 -59v324q-52 -15 -84 -59t-32 -103z" /> - <glyph glyph-name="sterling.onum" horiz-adv-x="450" -d="M389 122l50 -91q-39 -41 -124 -41q-38 0 -81 16t-68 16q-31 0 -91 -29l-42 80q41 18 64.5 42t23.5 49q0 24 -18 60h-87v69h46q-28 54 -28 93q0 76 59.5 125.5t138.5 49.5q138 0 192 -97l-98 -52q-24 55 -81 55q-34 0 -57 -23t-23 -60t31 -91h125v-69h-93q4 -20 4 -30 -q0 -25 -13 -47.5t-30 -34.5q9 4 20 4q26 0 58.5 -12t51.5 -12q47 0 70 30z" /> - <glyph glyph-name="yen.onum" horiz-adv-x="565" -d="M570 550l-176 -257h144v-68h-189v-50h189v-67h-189v-108h-131v108h-193v67h193v50h-193v68h147l-177 257h149l140 -213l137 213h149z" /> - <glyph glyph-name="Euro.onum" horiz-adv-x="610" -d="M357 104q41 0 75.5 21t51.5 55l110 -51q-33 -63 -93.5 -102t-143.5 -39q-107 0 -185 56t-104 149h-47v54h37q0 5 -0.5 14t-0.5 14q0 17 1 26h-37v55h46q26 94 104.5 150t185.5 56q83 0 143 -39t94 -101l-110 -53q-19 34 -52.5 55.5t-74.5 21.5q-49 0 -88 -24.5t-60 -65.5 -h190v-55h-206q-2 -18 -2 -26q0 -10 2 -28h206v-54h-189q21 -41 59.5 -65t87.5 -24z" /> - <glyph glyph-name="florin.onum" horiz-adv-x="397" -d="M13 -119l72 322h-42v90h61l24 102q37 166 175 166q66 0 104 -39l-45 -102q-10 16 -35 16q-45 0 -59 -63l-18 -80h84v-90h-104l-72 -322h-145z" /> - <glyph glyph-name="colonmonetary.onum" horiz-adv-x="585" -d="M347 105q78 8 112 75l110 -51q-33 -63 -93.5 -102t-144.5 -39q-16 0 -24 1l-15 -42h-57l17 50q-25 6 -47 15l-22 -65h-57l31 90q-59 38 -92 99.5t-33 138.5q0 126 85 206.5t214 80.5h4l13 37h57l-14 -43q21 -4 46 -14l19 57h58l-28 -83q53 -37 83 -94l-110 -53 -q-7 13 -15 23zM398 429q-19 12 -45 15l-108 -317q21 -12 45 -18zM295 442q-57 -12 -93 -58t-36 -109q0 -62 35 -108z" /> - <glyph glyph-name="zero.numr" horiz-adv-x="397" -d="M199 260q-84 0 -128.5 60.5t-44.5 146.5q0 85 44 145.5t129 60.5q83 0 127.5 -60.5t44.5 -145.5t-44.5 -146t-127.5 -61zM199 596q-76 0 -76 -129q0 -130 76 -130q75 0 75 130q0 129 -75 129z" /> - <glyph glyph-name="one.numr" horiz-adv-x="286" -d="M129 267v277l-68 -69l-54 58l136 134h83v-400h-97z" /> - <glyph glyph-name="two.numr" horiz-adv-x="397" -d="M46 267v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314z" /> - <glyph glyph-name="three.numr" horiz-adv-x="397" -d="M197 260q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="four.numr" horiz-adv-x="397" -d="M320 353v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM225 586l-101 -158h101v158z" /> - <glyph glyph-name="five.numr" horiz-adv-x="397" -d="M195 260q-106 0 -161 61l52 63q41 -47 109 -47q34 0 53.5 17t19.5 42q0 27 -18.5 43.5t-51.5 16.5q-50 0 -85 -35l-67 22v224h290v-77h-194v-97q35 33 91 33q55 0 92.5 -33t37.5 -94q0 -62 -45.5 -100.5t-122.5 -38.5z" /> - <glyph glyph-name="six.numr" horiz-adv-x="397" -d="M210 260q-91 0 -136.5 57.5t-45.5 148.5q0 95 53 151t145 56q69 0 122 -39l-41 -68q-34 30 -81 30q-46 0 -74 -30.5t-28 -74.5v-9q41 50 103 50q59 0 100.5 -36t41.5 -97t-44.5 -100t-114.5 -39zM200 457q-45 0 -75 -35q3 -36 22.5 -60.5t57.5 -24.5q30 0 49 18t19 40 -q0 31 -21.5 46.5t-51.5 15.5z" /> - <glyph glyph-name="seven.numr" horiz-adv-x="371" -d="M193 267h-106l150 323h-211v77h315v-66z" /> - <glyph glyph-name="eight.numr" horiz-adv-x="397" -d="M198 260q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -34 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27zM198 599q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50 -q68 12 68 50q0 22 -18.5 34t-49.5 12zM198 439q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="nine.numr" horiz-adv-x="397" -d="M188 673q91 0 136 -57.5t45 -149.5q0 -94 -52.5 -150t-143.5 -56q-74 0 -123 39l42 68q31 -30 81 -30q44 0 72 30t28 75v9q-39 -50 -102 -50q-59 0 -101 35.5t-42 97.5q0 60 44.5 99.5t115.5 39.5zM197 475q48 0 75 37q-2 35 -21 59.5t-57 24.5q-31 0 -50 -17.5 -t-19 -40.5q0 -31 21.5 -47t50.5 -16z" /> - <glyph glyph-name="zero.dnom" horiz-adv-x="397" -d="M199 -7q-84 0 -128.5 60.5t-44.5 146.5q0 85 44 145.5t129 60.5q83 0 127.5 -60.5t44.5 -145.5t-44.5 -146t-127.5 -61zM199 329q-76 0 -76 -129q0 -130 76 -130q75 0 75 130q0 129 -75 129z" /> - <glyph glyph-name="one.dnom" horiz-adv-x="286" -d="M129 0v277l-68 -69l-54 58l136 134h83v-400h-97z" /> - <glyph glyph-name="two.dnom" horiz-adv-x="397" -d="M46 0v70q131 92 173.5 131.5t42.5 72.5q0 27 -19 41t-49 14q-33 0 -63 -15t-46 -35l-50 61q59 66 161 66q71 0 116 -33t45 -92q0 -47 -40.5 -93.5t-131.5 -110.5h175v-77h-314z" /> - <glyph glyph-name="three.dnom" horiz-adv-x="397" -d="M197 -7q-111 0 -165 63l47 63q46 -49 114 -49q35 0 54.5 13t19.5 34q0 49 -88 49q-39 0 -45 -1v76q9 -1 44 -1q82 0 82 45q0 44 -73 44q-61 0 -105 -44l-45 57q59 64 160 64q75 0 117 -29.5t42 -79.5q0 -35 -26 -60t-63 -31q35 -3 65.5 -28.5t30.5 -66.5 -q0 -53 -45.5 -85.5t-120.5 -32.5z" /> - <glyph glyph-name="four.dnom" horiz-adv-x="397" -d="M320 86v-86h-95v86h-196v65l157 249h134v-239h53v-75h-53zM225 319l-101 -158h101v158z" /> - <glyph glyph-name="five.dnom" horiz-adv-x="397" -d="M195 -7q-106 0 -161 61l52 63q41 -47 109 -47q34 0 53.5 17t19.5 42q0 27 -18.5 43.5t-51.5 16.5q-50 0 -85 -35l-67 22v224h290v-77h-194v-97q35 33 91 33q55 0 92.5 -33t37.5 -94q0 -62 -45.5 -100.5t-122.5 -38.5z" /> - <glyph glyph-name="six.dnom" horiz-adv-x="397" -d="M210 -7q-91 0 -136.5 57.5t-45.5 148.5q0 95 53 151t145 56q69 0 122 -39l-41 -68q-34 30 -81 30q-46 0 -74 -30.5t-28 -74.5v-9q41 50 103 50q59 0 100.5 -36t41.5 -97t-44.5 -100t-114.5 -39zM200 190q-45 0 -75 -35q3 -36 22.5 -60.5t57.5 -24.5q30 0 49 18t19 40 -q0 31 -21.5 46.5t-51.5 15.5z" /> - <glyph glyph-name="seven.dnom" horiz-adv-x="371" -d="M193 0h-106l150 323h-211v77h315v-66z" /> - <glyph glyph-name="eight.dnom" horiz-adv-x="397" -d="M198 -7q-71 0 -120 27t-49 84q0 35 27 63.5t68 38.5q-39 9 -63.5 33.5t-24.5 59.5q0 54 48 80.5t114 26.5q67 0 115 -26.5t48 -80.5q0 -35 -24.5 -59t-62.5 -34q40 -10 67 -38.5t27 -63.5q0 -57 -49 -84t-121 -27zM198 332q-30 0 -48.5 -12t-18.5 -34q0 -37 67 -50 -q68 12 68 50q0 22 -18.5 34t-49.5 12zM198 172q-22 -3 -48 -17.5t-26 -40.5q0 -23 20.5 -35.5t53.5 -12.5t54 12.5t21 35.5q0 26 -26.5 41t-48.5 17z" /> - <glyph glyph-name="nine.dnom" horiz-adv-x="397" -d="M188 406q91 0 136 -57.5t45 -149.5q0 -94 -52.5 -150t-143.5 -56q-74 0 -123 39l42 68q31 -30 81 -30q44 0 72 30t28 75v9q-39 -50 -102 -50q-59 0 -101 35.5t-42 97.5q0 60 44.5 99.5t115.5 39.5zM197 208q48 0 75 37q-2 35 -21 59.5t-57 24.5q-31 0 -50 -17.5 -t-19 -40.5q0 -31 21.5 -47t50.5 -16z" /> - <hkern u1="ё" u2="ҳ" k="34" /> - <hkern u1="ё" u2="х" k="34" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="34" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="14" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="uni0427" - k="70" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="uni0424" - k="23" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="J,Jcircumflex,uni0408" - k="-20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="uni040E,uni0423" - k="-6" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="64" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="34" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="U,Ugrave,Uacute,Ucircumflex,Udieresis,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0" - k="33" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="10" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="V" - k="47" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="V.smcp" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="44" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="67" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="50" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="asterisk" - k="91" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="bullet.case" - k="34" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="uni0447" - k="37" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="dagger" - k="94" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="daggerdbl" - k="34" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="44" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="question" - k="74" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="94" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="24" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="uni0442,uni044A" - k="37" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Omicrontonos" - k="45" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Epsilontonos,Etatonos,Iotatonos" - k="48" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Upsilontonos" - k="97" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="14" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="v,gamma,nu" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="14" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="Omegatonos" - k="20" /> - <hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,Amacron,Abreve,Aogonek,Aringacute,Alphatonos,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - g2="dollar,three,five,eight,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,eight.onum" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni0427" - k="3" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni0424" - k="10" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="V" - k="4" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="23" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="bullet.case" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni0447" - k="14" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="13" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="question" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="7" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni0416" - k="13" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni0457" - k="-14" /> - <hkern g1="C,Ccedilla,Cacute,Ccircumflex,Cdotaccent,Ccaron,zeta,uni0404,uni0421" - g2="uni044F" - k="14" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="J,Jcircumflex,uni0408" - k="20" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="uni040E,uni0423" - k="3" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="24" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="V" - k="20" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="20" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="40" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="question" - k="23" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="10" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="34" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="30" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="uni0416" - k="40" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="uni0409,uni0414,uni041B" - k="30" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="J.smcp,Jcircumflex.smcp" - k="23" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="X,Chi,uni0425,uni04B2" - k="30" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="Z,Zacute,Zdotaccent,Zcaron,Zeta" - k="14" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="uni0417,uni042D" - k="6" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="24" /> - <hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn,Dcaron,Dcroat,Omacron,Obreve,Ohungarumlaut,uni018F,Ohorn,uni01EA,Oslashacute,Omicrontonos,Theta,Omicron,Phi,theta,uni041E,uni042D,uni042E,uni04E8,uni1E0A,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2" - g2="Alphatonos" - k="9" /> - <hkern g1="F,uni1E1E" - g2="J,Jcircumflex,uni0408" - k="70" /> - <hkern g1="F,uni1E1E" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="43" /> - <hkern g1="F,uni1E1E" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="50" /> - <hkern g1="F,uni1E1E" - g2="J.smcp,Jcircumflex.smcp" - k="63" /> - <hkern g1="F,uni1E1E" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="50" /> - <hkern g1="F,uni1E1E" - g2="ampersand" - k="13" /> - <hkern g1="F,uni1E1E" - g2="ampersand.smcp" - k="27" /> - <hkern g1="F,uni1E1E" - g2="X.smcp" - k="7" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="7" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="V" - k="13" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="20" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="question" - k="13" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="7" /> - <hkern g1="G,Gcircumflex,Gbreve,Gdotaccent,uni0122,Gcaron,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - g2="X,Chi,uni0425,uni04B2" - k="7" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="40" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="54" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0427" - k="20" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0424" - k="73" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni040E,uni0423" - k="-3" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="57" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="50" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="V.smcp" - k="47" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="40" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="11" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="60" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="bullet.case" - k="67" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0447" - k="84" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="33" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="70" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="50" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0442,uni044A" - k="67" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="20" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="v,gamma,nu" - k="60" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="40" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="60" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0457" - k="-39" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni044F" - k="21" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0409,uni0414,uni041B" - k="14" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="uni0417,uni042D" - k="7" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="ampersand.smcp" - k="7" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="X.smcp" - k="23" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,germandbls.smcp" - k="20" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="14" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="27" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="50" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="x,uni0445,uni04B3" - k="33" /> - <hkern g1="K,uni0136,Kappa,uni040C,uni0416,uni041A" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="21" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="27" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="31" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="100" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="74" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="U,Ugrave,Uacute,Ucircumflex,Udieresis,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0" - k="24" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="17" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="V" - k="90" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="V.smcp" - k="57" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="73" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="44" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="127" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="93" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="asterisk" - k="167" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="bullet.case" - k="104" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="dagger" - k="130" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="daggerdbl" - k="91" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="74" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="question" - k="107" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="136" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="37" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="7" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="v,gamma,nu" - k="54" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="34" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="54" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="ampersand" - k="4" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="7" /> - <hkern g1="L,Lacute,uni013B,Lcaron,Lslash" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="11" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="J,Jcircumflex,uni0408" - k="120" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="7" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="74" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="80" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni0416" - k="30" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni0457" - k="-20" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni044F" - k="14" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni0409,uni0414,uni041B" - k="77" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="J.smcp,Jcircumflex.smcp" - k="103" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="X,Chi,uni0425,uni04B2" - k="27" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni0417,uni042D" - k="3" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="87" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="ampersand" - k="33" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="ampersand.smcp" - k="43" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="20" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="17" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="27" /> - <hkern g1="P,Rho,uni0420,uni1E56" - g2="uni0434,uni043B,uni0459" - k="50" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="14" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="10" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="V" - k="10" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="18" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="7" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="bullet.case" - k="10" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="7" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="ampersand" - k="7" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="ampersand.smcp" - k="17" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="20" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="30" /> - <hkern g1="R,Racute,uni0156,Rcaron" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="13" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="24" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="71" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0424" - k="51" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="J,Jcircumflex,uni0408" - k="87" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="14" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="28" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="V.smcp" - k="18" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="18" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="18" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="bullet.case" - k="61" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0447" - k="82" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="21" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="50" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0442,uni044A" - k="55" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="68" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="v,gamma,nu" - k="28" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="28" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="56" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="dollar,three,five,eight,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,eight.onum" - k="7" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="64" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="100" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0457" - k="-46" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni044F" - k="102" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0409,uni0414,uni041B" - k="67" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="J.smcp,Jcircumflex.smcp" - k="104" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="97" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="ampersand" - k="54" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="ampersand.smcp" - k="94" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="X.smcp" - k="18" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,germandbls.smcp" - k="48" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="78" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="98" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="60" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="x,uni0445,uni04B3" - k="59" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="81" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0434,uni043B,uni0459" - k="101" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="B.smcp,D.smcp,E.smcp,F.smcp,H.smcp,I.smcp,K.smcp,L.smcp,M.smcp,N.smcp,P.smcp,R.smcp,uni1E02.smcp,Dcaron.smcp,Dcroat.smcp,uni1E0A.smcp,Eacute.smcp,Ebreve.smcp,Ecaron.smcp,Ecircumflex.smcp,Edieresis.smcp,Edotaccent.smcp,Egrave.smcp,Emacron.smcp,Eogonek.smcp,uni1EB8.smcp,uni1EBA.smcp,uni1EBC.smcp,uni1EBE.smcp,uni1EC0.smcp,uni1EC2.smcp,uni1EC4.smcp,uni1EC6.smcp,uni1E1E.smcp,fi.smcp,fl.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Kcommaaccent.smcp,Lacute.smcp,Lcaron.smcp,Lcommaaccent.smcp,Ldot.smcp,Lslash.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp,Eng.smcp,uni1E56.smcp,Racute.smcp,Rcaron.smcp,Rcommaaccent.smcp,Eth.smcp,Thorn.smcp" - k="35" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="colon,semicolon" - k="50" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="68" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0437,uni044D" - k="78" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="Z.smcp,Zacute.smcp,Zcaron.smcp,Zdotaccent.smcp" - k="21" /> - <hkern g1="T,uni0162,Tcaron,Tbar,uni021A,Gamma,Tau,uni0422,uni1E6A" - g2="uni0436" - k="56" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="J,Jcircumflex,uni0408" - k="26" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="33" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="20" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="uni0409,uni0414,uni041B" - k="14" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="J.smcp,Jcircumflex.smcp" - k="26" /> - <hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis,IJ,Jcircumflex,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni0408,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0,Iacute_J.loclNLD" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="30" /> - <hkern g1="V" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="20" /> - <hkern g1="V" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="50" /> - <hkern g1="V" - g2="uni0427" - k="21" /> - <hkern g1="V" - g2="uni0424" - k="35" /> - <hkern g1="V" - g2="J,Jcircumflex,uni0408" - k="132" /> - <hkern g1="V" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="7" /> - <hkern g1="V" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="20" /> - <hkern g1="V" - g2="bullet.case" - k="44" /> - <hkern g1="V" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="27" /> - <hkern g1="V" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="30" /> - <hkern g1="V" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="17" /> - <hkern g1="V" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="56" /> - <hkern g1="V" - g2="v,gamma,nu" - k="17" /> - <hkern g1="V" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="13" /> - <hkern g1="V" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="13" /> - <hkern g1="V" - g2="dollar,three,five,eight,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,eight.onum" - k="14" /> - <hkern g1="V" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="47" /> - <hkern g1="V" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="47" /> - <hkern g1="V" - g2="uni0416" - k="14" /> - <hkern g1="V" - g2="uni0409,uni0414,uni041B" - k="70" /> - <hkern g1="V" - g2="J.smcp,Jcircumflex.smcp" - k="94" /> - <hkern g1="V" - g2="X,Chi,uni0425,uni04B2" - k="7" /> - <hkern g1="V" - g2="uni0417,uni042D" - k="14" /> - <hkern g1="V" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="90" /> - <hkern g1="V" - g2="ampersand" - k="40" /> - <hkern g1="V" - g2="ampersand.smcp" - k="57" /> - <hkern g1="V" - g2="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,germandbls.smcp" - k="27" /> - <hkern g1="V" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="67" /> - <hkern g1="V" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="60" /> - <hkern g1="V" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="57" /> - <hkern g1="V" - g2="x,uni0445,uni04B3" - k="27" /> - <hkern g1="V" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="50" /> - <hkern g1="V" - g2="B.smcp,D.smcp,E.smcp,F.smcp,H.smcp,I.smcp,K.smcp,L.smcp,M.smcp,N.smcp,P.smcp,R.smcp,uni1E02.smcp,Dcaron.smcp,Dcroat.smcp,uni1E0A.smcp,Eacute.smcp,Ebreve.smcp,Ecaron.smcp,Ecircumflex.smcp,Edieresis.smcp,Edotaccent.smcp,Egrave.smcp,Emacron.smcp,Eogonek.smcp,uni1EB8.smcp,uni1EBA.smcp,uni1EBC.smcp,uni1EBE.smcp,uni1EC0.smcp,uni1EC2.smcp,uni1EC4.smcp,uni1EC6.smcp,uni1E1E.smcp,fi.smcp,fl.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Kcommaaccent.smcp,Lacute.smcp,Lcaron.smcp,Lcommaaccent.smcp,Ldot.smcp,Lslash.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp,Eng.smcp,uni1E56.smcp,Racute.smcp,Rcaron.smcp,Rcommaaccent.smcp,Eth.smcp,Thorn.smcp" - k="20" /> - <hkern g1="V" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="56" /> - <hkern g1="V" - g2="uni042F" - k="14" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="20" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="30" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="J,Jcircumflex,uni0408" - k="59" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="bullet.case" - k="20" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="17" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="7" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="17" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="30" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="v,gamma,nu" - k="7" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="7" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="44" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="50" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="J.smcp,Jcircumflex.smcp" - k="53" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="64" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="ampersand" - k="20" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="40" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="40" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="37" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="x,uni0445,uni04B3" - k="27" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="30" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="B.smcp,D.smcp,E.smcp,F.smcp,H.smcp,I.smcp,K.smcp,L.smcp,M.smcp,N.smcp,P.smcp,R.smcp,uni1E02.smcp,Dcaron.smcp,Dcroat.smcp,uni1E0A.smcp,Eacute.smcp,Ebreve.smcp,Ecaron.smcp,Ecircumflex.smcp,Edieresis.smcp,Edotaccent.smcp,Egrave.smcp,Emacron.smcp,Eogonek.smcp,uni1EB8.smcp,uni1EBA.smcp,uni1EBC.smcp,uni1EBE.smcp,uni1EC0.smcp,uni1EC2.smcp,uni1EC4.smcp,uni1EC6.smcp,uni1E1E.smcp,fi.smcp,fl.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Kcommaaccent.smcp,Lacute.smcp,Lcaron.smcp,Lcommaaccent.smcp,Ldot.smcp,Lslash.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp,Eng.smcp,uni1E56.smcp,Racute.smcp,Rcaron.smcp,Rcommaaccent.smcp,Eth.smcp,Thorn.smcp" - k="7" /> - <hkern g1="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="30" /> - <hkern g1="X,Chi,uni0425" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="30" /> - <hkern g1="X,Chi,uni0425" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="47" /> - <hkern g1="X,Chi,uni0425" - g2="uni0427" - k="27" /> - <hkern g1="X,Chi,uni0425" - g2="uni0424" - k="50" /> - <hkern g1="X,Chi,uni0425" - g2="uni040E,uni0423" - k="-9" /> - <hkern g1="X,Chi,uni0425" - g2="bullet.case" - k="60" /> - <hkern g1="X,Chi,uni0425" - g2="uni0447" - k="63" /> - <hkern g1="X,Chi,uni0425" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="30" /> - <hkern g1="X,Chi,uni0425" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="74" /> - <hkern g1="X,Chi,uni0425" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="30" /> - <hkern g1="X,Chi,uni0425" - g2="uni0442,uni044A" - k="46" /> - <hkern g1="X,Chi,uni0425" - g2="v,gamma,nu" - k="34" /> - <hkern g1="X,Chi,uni0425" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="37" /> - <hkern g1="X,Chi,uni0425" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="34" /> - <hkern g1="X,Chi,uni0425" - g2="uni0457" - k="-39" /> - <hkern g1="X,Chi,uni0425" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="6" /> - <hkern g1="X,Chi,uni0425" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="47" /> - <hkern g1="X,Chi,uni0425" - g2="uni042F" - k="7" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="40" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="83" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="J,Jcircumflex,uni0408" - k="117" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="bullet.case" - k="84" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="60" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="94" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="33" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="u,uni00B5,uacute,uhungarumlaut,uogonek,uhorn,uni03BC,upsilon,upsilontonos,uni1EE5,y.alt1,yacute.alt1,uni0233.alt1,uni1EF5.alt1" - k="90" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="v,gamma,nu" - k="60" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="60" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="60" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="dollar,three,five,eight,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,eight.onum" - k="20" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="67" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="80" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="J.smcp,Jcircumflex.smcp" - k="123" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="90" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="Alphatonos" - k="49" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="ampersand" - k="60" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,germandbls.smcp" - k="50" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="111" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="124" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="123" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="x,uni0445,uni04B3" - k="77" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="100" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="B.smcp,D.smcp,E.smcp,F.smcp,H.smcp,I.smcp,K.smcp,L.smcp,M.smcp,N.smcp,P.smcp,R.smcp,uni1E02.smcp,Dcaron.smcp,Dcroat.smcp,uni1E0A.smcp,Eacute.smcp,Ebreve.smcp,Ecaron.smcp,Ecircumflex.smcp,Edieresis.smcp,Edotaccent.smcp,Egrave.smcp,Emacron.smcp,Eogonek.smcp,uni1EB8.smcp,uni1EBA.smcp,uni1EBC.smcp,uni1EBE.smcp,uni1EC0.smcp,uni1EC2.smcp,uni1EC4.smcp,uni1EC6.smcp,uni1E1E.smcp,fi.smcp,fl.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Kcommaaccent.smcp,Lacute.smcp,Lcaron.smcp,Lcommaaccent.smcp,Ldot.smcp,Lslash.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp,Eng.smcp,uni1E56.smcp,Racute.smcp,Rcaron.smcp,Rcommaaccent.smcp,Eth.smcp,Thorn.smcp" - k="37" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="colon,semicolon" - k="70" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="90" /> - <hkern g1="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilontonos,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - g2="uni2126" - k="30" /> - <hkern g1="Z,Zacute,Zdotaccent,Zcaron,Zeta" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="14" /> - <hkern g1="Z,Zacute,Zdotaccent,Zcaron,Zeta" - g2="bullet.case" - k="44" /> - <hkern g1="Z,Zacute,Zdotaccent,Zcaron,Zeta" - g2="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - k="57" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="30" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="14" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="-13" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="100" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="47" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="U,Ugrave,Uacute,Ucircumflex,Udieresis,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0" - k="20" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="10" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="V" - k="47" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="V.smcp" - k="30" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="50" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="20" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="80" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="40" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="asterisk" - k="57" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="bullet" - k="10" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="dagger" - k="74" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="daggerdbl" - k="20" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="question" - k="47" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="question.smcp" - k="47" /> - <hkern g1="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="80" /> - <hkern g1="B.smcp,uni1E02.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="28" /> - <hkern g1="B.smcp,uni1E02.smcp" - g2="V" - k="20" /> - <hkern g1="B.smcp,uni1E02.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="40" /> - <hkern g1="B.smcp,uni1E02.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="27" /> - <hkern g1="B.smcp,uni1E02.smcp" - g2="question" - k="47" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="58" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="V" - k="20" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="17" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="7" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="50" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="7" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="question" - k="20" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="13" /> - <hkern g1="C.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp" - g2="X.smcp" - k="7" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="17" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="71" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="30" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="V" - k="50" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="V.smcp" - k="20" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="30" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="24" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="83" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="30" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="question" - k="46" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="20" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="X.smcp" - k="27" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="14" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="14" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="X,Chi,uni0425,uni04B2" - k="47" /> - <hkern g1="D.smcp,O.smcp,Q.smcp,Dcaron.smcp,Dcroat.smcp,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,Eth.smcp,Thorn.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="11" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="53" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="7" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="27" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="27" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="X,Chi,uni0425,uni04B2" - k="27" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="17" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="J,Jcircumflex,uni0408" - k="43" /> - <hkern g1="F.smcp,uni1E1E.smcp" - g2="ampersand.smcp" - k="7" /> - <hkern g1="G.smcp,G.smcp.alt1,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="37" /> - <hkern g1="G.smcp,G.smcp.alt1,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="7" /> - <hkern g1="G.smcp,G.smcp.alt1,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="7" /> - <hkern g1="G.smcp,G.smcp.alt1,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1" - g2="question" - k="30" /> - <hkern g1="G.smcp,G.smcp.alt1,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="7" /> - <hkern g1="H.smcp,I.smcp,M.smcp,N.smcp,fi.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="32" /> - <hkern g1="H.smcp,I.smcp,M.smcp,N.smcp,fi.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp" - g2="V" - k="20" /> - <hkern g1="H.smcp,I.smcp,M.smcp,N.smcp,fi.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="H.smcp,I.smcp,M.smcp,N.smcp,fi.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="37" /> - <hkern g1="H.smcp,I.smcp,M.smcp,N.smcp,fi.smcp,Hbar.smcp,Hcircumflex.smcp,uni1E22.smcp,Iacute.smcp,Ibreve.smcp,Igrave.smcp,Icircumflex.smcp,Idieresis.smcp,Idotaccent.smcp,Imacron.smcp,Iogonek.smcp,Itilde.smcp,uni1EC8.smcp,uni1ECA.smcp,Nacute.smcp,Ncaron.smcp,Ncommaaccent.smcp,Ntilde.smcp,uni019D.smcp" - g2="question" - k="7" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="20" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="47" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="18" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="14" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="U,Ugrave,Uacute,Ucircumflex,Udieresis,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0" - k="20" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="V" - k="20" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="14" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="23" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="50" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="bullet" - k="44" /> - <hkern g1="K.smcp,Kcommaaccent.smcp" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="34" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="27" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="11" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="104" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="84" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="V" - k="94" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="V.smcp" - k="67" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="53" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="60" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="123" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="100" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="asterisk" - k="114" /> - <hkern g1="L.smcp,fl.smcp,Lacute.smcp,Lcommaaccent.smcp,Lslash.smcp" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="110" /> - <hkern g1="P.smcp,uni1E56.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="74" /> - <hkern g1="P.smcp,uni1E56.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="44" /> - <hkern g1="P.smcp,uni1E56.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="44" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="30" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="77" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="14" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="V" - k="7" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="34" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="47" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="60" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="ampersand.smcp" - k="44" /> - <hkern g1="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - g2="ampersand" - k="37" /> - <hkern g1="J.smcp,U.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Jcircumflex.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="28" /> - <hkern g1="J.smcp,U.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Jcircumflex.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - g2="V" - k="20" /> - <hkern g1="J.smcp,U.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Jcircumflex.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="10" /> - <hkern g1="J.smcp,U.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Jcircumflex.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="10" /> - <hkern g1="J.smcp,U.smcp,IJ.smcp,Iacute_J.loclNLD.smcp.loclNLD,Jcircumflex.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="7" /> - <hkern g1="V.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="20" /> - <hkern g1="V.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="77" /> - <hkern g1="V.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="18" /> - <hkern g1="V.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="20" /> - <hkern g1="V.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="30" /> - <hkern g1="V.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="21" /> - <hkern g1="V.smcp" - g2="ampersand" - k="30" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="24" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="50" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="18" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="20" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="20" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="44" /> - <hkern g1="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - g2="ampersand" - k="17" /> - <hkern g1="X.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="27" /> - <hkern g1="X.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="18" /> - <hkern g1="X.smcp" - g2="ampersand" - k="20" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="30" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="J.smcp,Jcircumflex.smcp" - k="94" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="18" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="50" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="40" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="70" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="ampersand.smcp" - k="57" /> - <hkern g1="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - g2="ampersand" - k="47" /> - <hkern g1="E.smcp,AE.smcp,Eacute.smcp,Ecaron.smcp,Ecircumflex.smcp,Edieresis.smcp,Edotaccent.smcp,Egrave.smcp,Emacron.smcp,Eogonek.smcp,uni1EB8.smcp,uni1EBA.smcp,uni1EBC.smcp,uni1EBE.smcp,uni1EC0.smcp,uni1EC2.smcp,uni1EC4.smcp,uni1EC6.smcp,OE.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="7" /> - <hkern g1="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,uni1E9E.smcp,germandbls.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="39" /> - <hkern g1="S.smcp,Sacute.smcp,Scaron.smcp,Scircumflex.smcp,Scedilla.smcp,Scommaaccent.smcp,uni1E60.smcp,uni1E9E.smcp,germandbls.smcp" - g2="V" - k="14" /> - <hkern g1="Z.smcp,Zacute.smcp,Zcaron.smcp,Zdotaccent.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="21" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="10" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="uni0427" - k="3" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="uni0409,uni0414,uni041B" - k="17" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="J.smcp,Jcircumflex.smcp" - k="14" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="14" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="V" - k="17" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="10" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="30" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="uni0417,uni042D" - k="3" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="uni0416" - k="17" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="10" /> - <hkern g1="three,eight,B,uni0411,uni0412,uni0417,uni1E02,eight.onum" - g2="X,Chi,uni0425,uni04B2" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="V.smcp" - k="4" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="4" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="14" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="11" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="v,gamma,nu" - k="7" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="4" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="x,uni0445,uni04B3" - k="11" /> - <hkern g1="dollar,five,six,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,uni1E9E,six.onum" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="7" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="94" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="V" - k="73" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="47" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="110" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="uni0447" - k="6" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="question" - k="43" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="13" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="uni0442,uni044A" - k="3" /> - <hkern g1="a,h,m,n,agrave,aogonek,hcircumflex,hbar,uni0146,napostrophe,eng,aringacute,uni0430,uni0452,uni045B,uni1E23,uni1EA1,f_h" - g2="uni0437,uni044D" - k="6" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="98" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="V" - k="60" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="40" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="117" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="question" - k="53" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="10" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="uni0437,uni044D" - k="6" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="uni0434,uni043B,uni0459" - k="13" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="x,uni0445,uni04B3" - k="24" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="uni0436" - k="21" /> - <hkern g1="b,o,p,ograve,oslash,thorn,uni01EB,uni0259,omicron,rho,sigma,upsilon,phi,omega,omicrontonos,upsilontonos,omegatonos,uni0431,uni043E,uni0440,uni0444,uni044D,uni044E,uni04E9,uni1E03,uni1E57,uni1ECD,uni1ECF,R_p,f_b" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="4" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="71" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="V" - k="43" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="27" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="67" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="question" - k="27" /> - <hkern g1="c,cent,ccedilla,cacute,ccircumflex,cdotaccent,ccaron,epsilontonos,epsilon,uni03C2,uni0441,uni0454,cent.onum" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="7" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="91" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="V" - k="57" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="40" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="110" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="question" - k="43" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="7" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="uni0437,uni044D" - k="6" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="uni0434,uni043B,uni0459" - k="13" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="x,uni0445,uni04B3" - k="34" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="uni0436" - k="21" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="4" /> - <hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,emacron,ebreve,edotaccent,eogonek,ecaron,oe,aeacute,uni0435,uni0451,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,ae.alt1,aeacute.alt1" - g2="asterisk" - k="14" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="-20" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="V" - k="-37" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="-34" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="-30" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="question" - k="-24" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="-40" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="47" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="asterisk" - k="-44" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="X,Chi,uni0425,uni04B2" - k="-10" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="ampersand" - k="7" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="ampersand.smcp" - k="7" /> - <hkern g1="f,longs,uni1E1F,f_f,f.alt1" - g2="parenright,bracketright,braceright,parenright.case,bracketright.case,braceright.case" - k="-37" /> - <hkern g1="g,j,q,gcircumflex,gbreve,gdotaccent,uni0123,ij,jcircumflex,gcaron,uni0237,f_f_j,f_j,y.alt1,iacute_j.loclNLD,yacute.alt1,ycircumflex.alt1,ydieresis.alt1,ygrave.alt1,uni0233.alt1,uni1EF5.alt1,uni1EF7.alt1,uni1EF9.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="68" /> - <hkern g1="g,j,q,gcircumflex,gbreve,gdotaccent,uni0123,ij,jcircumflex,gcaron,uni0237,f_f_j,f_j,y.alt1,iacute_j.loclNLD,yacute.alt1,ycircumflex.alt1,ydieresis.alt1,ygrave.alt1,uni0233.alt1,uni1EF5.alt1,uni1EF7.alt1,uni1EF9.alt1" - g2="V" - k="56" /> - <hkern g1="g,j,q,gcircumflex,gbreve,gdotaccent,uni0123,ij,jcircumflex,gcaron,uni0237,f_f_j,f_j,y.alt1,iacute_j.loclNLD,yacute.alt1,ycircumflex.alt1,ydieresis.alt1,ygrave.alt1,uni0233.alt1,uni1EF5.alt1,uni1EF7.alt1,uni1EF9.alt1" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="30" /> - <hkern g1="g,j,q,gcircumflex,gbreve,gdotaccent,uni0123,ij,jcircumflex,gcaron,uni0237,f_f_j,f_j,y.alt1,iacute_j.loclNLD,yacute.alt1,ycircumflex.alt1,ydieresis.alt1,ygrave.alt1,uni0233.alt1,uni1EF5.alt1,uni1EF7.alt1,uni1EF9.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="90" /> - <hkern g1="g,j,q,gcircumflex,gbreve,gdotaccent,uni0123,ij,jcircumflex,gcaron,uni0237,f_f_j,f_j,y.alt1,iacute_j.loclNLD,yacute.alt1,ycircumflex.alt1,ydieresis.alt1,ygrave.alt1,uni0233.alt1,uni1EF5.alt1,uni1EF7.alt1,uni1EF9.alt1" - g2="question" - k="27" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="45" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="V" - k="27" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="27" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="73" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="uni0447" - k="27" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="bullet" - k="24" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="21" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="hyphen,periodcentered,endash,emdash,uni2015" - k="24" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="7" /> - <hkern g1="k,uni0137,kgreenlandic,kappa,uni0436,uni043A,uni045C,f_k" - g2="uni044F" - k="14" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="34" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="V" - k="27" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="13" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="50" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="87" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="X,Chi,uni0425,uni04B2" - k="20" /> - <hkern g1="r,racute,uni0157,rcaron" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="37" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="56" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="V" - k="32" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="32" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="67" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="uni0447" - k="6" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="question" - k="32" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="14" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="uni0437,uni044D" - k="3" /> - <hkern g1="s,sacute,scircumflex,uni015F,scaron,uni0219,uni0455,uni1E61,uni20A8" - g2="X,Chi,uni0425,uni04B2" - k="4" /> - <hkern g1="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="31" /> - <hkern g1="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - g2="V" - k="33" /> - <hkern g1="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="17" /> - <hkern g1="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="37" /> - <hkern g1="u,z,uni00B5,uogonek,zdotaccent,alphatonos,alpha,eta,iota,uni03BC,uni0438,uni0439,uni043B,uni043C,uni043D,uni043F,uni0447,uni0448,uni044B,uni044F,uni045F,uni1EE5,a.alt1,agrave.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,uni0430.alt1" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="68" /> - <hkern g1="u,z,uni00B5,uogonek,zdotaccent,alphatonos,alpha,eta,iota,uni03BC,uni0438,uni0439,uni043B,uni043C,uni043D,uni043F,uni0447,uni0448,uni044B,uni044F,uni045F,uni1EE5,a.alt1,agrave.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,uni0430.alt1" - g2="V" - k="56" /> - <hkern g1="u,z,uni00B5,uogonek,zdotaccent,alphatonos,alpha,eta,iota,uni03BC,uni0438,uni0439,uni043B,uni043C,uni043D,uni043F,uni0447,uni0448,uni044B,uni044F,uni045F,uni1EE5,a.alt1,agrave.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,uni0430.alt1" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="30" /> - <hkern g1="u,z,uni00B5,uogonek,zdotaccent,alphatonos,alpha,eta,iota,uni03BC,uni0438,uni0439,uni043B,uni043C,uni043D,uni043F,uni0447,uni0448,uni044B,uni044F,uni045F,uni1EE5,a.alt1,agrave.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,uni0430.alt1" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="90" /> - <hkern g1="u,z,uni00B5,uogonek,zdotaccent,alphatonos,alpha,eta,iota,uni03BC,uni0438,uni0439,uni043B,uni043C,uni043D,uni043F,uni0447,uni0448,uni044B,uni044F,uni045F,uni1EE5,a.alt1,agrave.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,uni0430.alt1" - g2="question" - k="27" /> - <hkern g1="v,gamma,nu,chi" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="28" /> - <hkern g1="v,gamma,nu,chi" - g2="V" - k="17" /> - <hkern g1="v,gamma,nu,chi" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="v,gamma,nu,chi" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="60" /> - <hkern g1="v,gamma,nu,chi" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="64" /> - <hkern g1="v,gamma,nu,chi" - g2="X,Chi,uni0425,uni04B2" - k="34" /> - <hkern g1="v,gamma,nu,chi" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="20" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="28" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="V" - k="13" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="60" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="37" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="X,Chi,uni0425,uni04B2" - k="37" /> - <hkern g1="w,wcircumflex,wgrave,wacute,wdieresis" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="14" /> - <hkern g1="x,uni0445" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="38" /> - <hkern g1="x,uni0445" - g2="V" - k="27" /> - <hkern g1="x,uni0445" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="27" /> - <hkern g1="x,uni0445" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="77" /> - <hkern g1="x,uni0445" - g2="uni0447" - k="6" /> - <hkern g1="x,uni0445" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="24" /> - <hkern g1="x,uni0445" - g2="uni044F" - k="7" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="28" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="V" - k="13" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="60" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="question" - k="7" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="uni0434,uni043B,uni0459" - k="40" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="54" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="X,Chi,uni0425,uni04B2" - k="34" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="uni044F" - k="7" /> - <hkern g1="y,yacute,ydieresis,ycircumflex,uni0233,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="20" /> - <hkern g1="eth" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="4" /> - <hkern g1="ampersand" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="67" /> - <hkern g1="ampersand" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="57" /> - <hkern g1="ampersand" - g2="V" - k="50" /> - <hkern g1="ampersand" - g2="V.smcp" - k="40" /> - <hkern g1="ampersand" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="34" /> - <hkern g1="ampersand" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="10" /> - <hkern g1="ampersand" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="81" /> - <hkern g1="ampersand" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="57" /> - <hkern g1="ampersand.smcp" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="91" /> - <hkern g1="ampersand.smcp" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="60" /> - <hkern g1="ampersand.smcp" - g2="V" - k="67" /> - <hkern g1="ampersand.smcp" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="57" /> - <hkern g1="uni2126" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="30" /> - <hkern g1="asterisk" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="91" /> - <hkern g1="asterisk" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="57" /> - <hkern g1="asterisk" - g2="J,Jcircumflex,uni0408" - k="123" /> - <hkern g1="asterisk" - g2="J.smcp,Jcircumflex.smcp" - k="107" /> - <hkern g1="parenleft,bracketleft,braceleft,parenleft.case,bracketleft.case,braceleft.case" - g2="j,jcircumflex,uni0237,uni0458" - k="-54" /> - <hkern g1="bullet" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="10" /> - <hkern g1="bullet.case" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="34" /> - <hkern g1="bullet.case" - g2="J,Jcircumflex,uni0408" - k="80" /> - <hkern g1="bullet.case" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="61" /> - <hkern g1="bullet.case" - g2="V" - k="44" /> - <hkern g1="bullet.case" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="20" /> - <hkern g1="bullet.case" - g2="X,Chi,uni0425,uni04B2" - k="60" /> - <hkern g1="bullet.case" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="84" /> - <hkern g1="bullet.case" - g2="Z,Zacute,Zdotaccent,Zcaron,Zeta" - k="44" /> - <hkern g1="colon,semicolon" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="50" /> - <hkern g1="colon,semicolon" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="70" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="44" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="J,Jcircumflex,uni0408" - k="64" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="50" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="V" - k="30" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="7" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="X,Chi,uni0425,uni04B2" - k="74" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="94" /> - <hkern g1="plus,divide,minus,hyphen.case,endash.case,emdash.case,periodcentered.case" - g2="Z,Zacute,Zdotaccent,Zcaron,Zeta" - k="57" /> - <hkern g1="hyphen,periodcentered,endash,emdash,uni2015" - g2="V" - k="57" /> - <hkern g1="hyphen,periodcentered,endash,emdash,uni2015" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="37" /> - <hkern g1="hyphen,periodcentered,endash,emdash,uni2015" - g2="X,Chi,uni0425,uni04B2" - k="47" /> - <hkern g1="hyphen,periodcentered,endash,emdash,uni2015" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="120" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="j,jcircumflex,uni0237,uni0458" - k="-40" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="97" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="V" - k="84" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="64" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="90" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="tau,T.smcp,Tbar.smcp,Tcaron.smcp,uni0162.smcp,uni021A.smcp,uni1E6A.smcp" - k="60" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="U,Ugrave,Uacute,Ucircumflex,Udieresis,Utilde,Umacron,Ubreve,Uring,Uhungarumlaut,Uogonek,Uhorn,Psi,uni1EE4,uni1EE6,uni1EE8,uni1EEA,uni1EEC,uni1EEE,uni1EF0" - k="30" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="W.smcp,Wacute.smcp,Wcircumflex.smcp,Wdieresis.smcp,Wgrave.smcp" - k="44" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="Y.smcp,Yacute.smcp,Ycircumflex.smcp,Ydieresis.smcp,Ygrave.smcp,uni0232.smcp,uni1EF4.smcp,uni1EF6.smcp,uni1EF8.smcp" - k="70" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="f,longs,uni1E1F,f_f_j,f_j,f_f,fi,fl,f_f_i,f_f_l,f.alt1,f_h,f_k,fl.alt1,f_f_l.alt1" - k="27" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="t,uni0163,tcaron,tbar,uni021B,uni1E6B" - k="27" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="v,gamma,nu" - k="64" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="w,wcircumflex,wgrave,wacute,wdieresis" - k="37" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="54" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="11" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="psi,U.smcp,Uacute.smcp,Ubreve.smcp,Ucircumflex.smcp,Udieresis.smcp,Ugrave.smcp,Uhungarumlaut.smcp,Umacron.smcp,Uogonek.smcp,Uring.smcp,Utilde.smcp,uni1EE4.smcp,Uhorn.smcp,uni1EE6.smcp,uni1EE8.smcp,uni1EEA.smcp,uni1EEC.smcp,uni1EEE.smcp,uni1EF0.smcp" - k="7" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="V.smcp" - k="21" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="4" /> - <hkern g1="questiondown" - g2="j,jcircumflex,uni0237,uni0458" - k="-104" /> - <hkern g1="questiondown.case" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="97" /> - <hkern g1="questiondown.case" - g2="V" - k="77" /> - <hkern g1="questiondown.case" - g2="W,Wcircumflex,Wgrave,Wacute,Wdieresis" - k="67" /> - <hkern g1="questiondown.case" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="97" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="97" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="lambda,A.smcp,Aacute.smcp,Abreve.smcp,Acircumflex.smcp,Adieresis.smcp,Agrave.smcp,Amacron.smcp,Aogonek.smcp,Aring.smcp,Aringacute.smcp,Atilde.smcp,uni1EA0.smcp,uni1EA2.smcp,uni1EA4.smcp,uni1EAC.smcp,uni1EA6.smcp,uni1EA8.smcp,uni1EAE.smcp,uni1EAA.smcp,uni1EB0.smcp,uni1EB2.smcp,uni1EB4.smcp,uni1EB6.smcp,AE.smcp,AEacute.smcp" - k="80" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="J,Jcircumflex,uni0408" - k="106" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="C.smcp,G.smcp,G.smcp.alt1,O.smcp,Q.smcp,Cacute.smcp,Ccaron.smcp,Ccedilla.smcp,Ccircumflex.smcp,Cdotaccent.smcp,Gcircumflex.smcp,Gbreve.smcp,Gdotaccent.smcp,Gcommaaccent.smcp,Gcaron.smcp,Gcircumflex.smcp.alt1,Gbreve.smcp.alt1,Gdotaccent.smcp.alt1,Gcommaaccent.smcp.alt1,Gcaron.smcp.alt1,Oacute.smcp,Obreve.smcp,Ocircumflex.smcp,Odieresis.smcp,Ograve.smcp,Ohungarumlaut.smcp,Oslash.smcp,Oslashacute.smcp,Omacron.smcp,Otilde.smcp,uni01EA.smcp,uni1ECC.smcp,uni1ECE.smcp,uni1ED0.smcp,uni1ED2.smcp,uni1ED4.smcp,uni1ED6.smcp,uni1ED8.smcp,Ohorn.smcp,uni1EDA.smcp,uni1EDC.smcp,uni1EDE.smcp,uni1EE0.smcp,uni1EE2.smcp,OE.smcp" - k="20" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="7" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="30" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0427" - k="20" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0409,uni0414,uni041B" - k="-10" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni040E,uni0423" - k="19" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="20" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0447" - k="20" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0434,uni043B,uni0459" - k="-10" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="j,jcircumflex,uni0237,uni0458" - k="-30" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="23" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0442,uni044A" - k="20" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="17" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="7" /> - <hkern g1="uni0414,uni0426,uni0429,uni049A,uni04B2,uni04C9" - g2="uni0424" - k="14" /> - <hkern g1="uni0424" - g2="uni0409,uni0414,uni041B" - k="48" /> - <hkern g1="uni0424" - g2="uni040E,uni0423" - k="34" /> - <hkern g1="uni0424" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="51" /> - <hkern g1="uni0424" - g2="uni0434,uni043B,uni0459" - k="20" /> - <hkern g1="uni0424" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="23" /> - <hkern g1="uni0424" - g2="J,Jcircumflex,uni0408" - k="47" /> - <hkern g1="uni0424" - g2="X,Chi,uni0425,uni04B2" - k="50" /> - <hkern g1="uni0424" - g2="uni0417,uni042D" - k="26" /> - <hkern g1="uni0424" - g2="uni0416" - k="73" /> - <hkern g1="uni0424" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="40" /> - <hkern g1="uni0424" - g2="question" - k="9" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0409,uni0414,uni041B" - k="90" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0447" - k="99" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0434,uni043B,uni0459" - k="152" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0442,uni044A" - k="65" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="91" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="44" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0424" - k="71" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="117" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="J,Jcircumflex,uni0408" - k="178" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="146" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="149" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="153" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="colon,semicolon" - k="64" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0457" - k="-43" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="85" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="149" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="x,uni0445,uni04B3" - k="94" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni044F" - k="143" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0437,uni044D" - k="129" /> - <hkern g1="uni0403,uni0413,uni0490,uni0492" - g2="uni0436" - k="97" /> - <hkern g1="uni0407" - g2="uni0407" - k="-103" /> - <hkern g1="uni040E,uni0423" - g2="uni0427" - k="20" /> - <hkern g1="uni040E,uni0423" - g2="uni0409,uni0414,uni041B" - k="100" /> - <hkern g1="uni040E,uni0423" - g2="uni040E,uni0423" - k="23" /> - <hkern g1="uni040E,uni0423" - g2="uni0447" - k="77" /> - <hkern g1="uni040E,uni0423" - g2="uni0434,uni043B,uni0459" - k="120" /> - <hkern g1="uni040E,uni0423" - g2="uni0442,uni044A" - k="29" /> - <hkern g1="uni040E,uni0423" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="23" /> - <hkern g1="uni040E,uni0423" - g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Cacute,Ccircumflex,Cdotaccent,Ccaron,Gcircumflex,Gbreve,Gdotaccent,uni0122,Omacron,Obreve,Ohungarumlaut,OE,uni018F,Ohorn,Gcaron,uni01EA,Oslashacute,Theta,Omicron,Phi,theta,uni0404,uni041E,uni0421,uni04E8,uni1ECC,uni1ECE,uni1ED0,uni1ED2,uni1ED4,uni1ED6,uni1ED8,uni1EDA,uni1EDC,uni1EDE,uni1EE0,uni1EE2,G.alt1,Gcircumflex.alt1,Gbreve.alt1,Gdotaccent.alt1,Gcommaaccent.alt1,Gcaron.alt1" - k="43" /> - <hkern g1="uni040E,uni0423" - g2="uni0424" - k="57" /> - <hkern g1="uni040E,uni0423" - g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring,AE,Amacron,Abreve,Aogonek,Aringacute,AEacute,Alpha,uni0394,Lambda,uni0410,uni1EA0,uni1EA2,uni1EA4,uni1EA6,uni1EA8,uni1EAA,uni1EAC,uni1EAE,uni1EB0,uni1EB2,uni1EB4,uni1EB6,uni2206" - k="80" /> - <hkern g1="uni040E,uni0423" - g2="J,Jcircumflex,uni0408" - k="143" /> - <hkern g1="uni040E,uni0423" - g2="X,Chi,uni0425,uni04B2" - k="16" /> - <hkern g1="uni040E,uni0423" - g2="uni0417,uni042D" - k="20" /> - <hkern g1="uni040E,uni0423" - g2="uni0416" - k="60" /> - <hkern g1="uni040E,uni0423" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="133" /> - <hkern g1="uni040E,uni0423" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="76" /> - <hkern g1="uni040E,uni0423" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="97" /> - <hkern g1="uni040E,uni0423" - g2="colon,semicolon" - k="56" /> - <hkern g1="uni040E,uni0423" - g2="uni0457" - k="-59" /> - <hkern g1="uni040E,uni0423" - g2="m,n,p,r,z,ntilde,dotlessi,kgreenlandic,nacute,uni0146,ncaron,eng,racute,uni0157,rcaron,zacute,zdotaccent,iota,kappa,uni0432,uni0433,uni0438,uni0439,uni043A,uni043C,uni043D,uni043F,uni0440,uni0446,uni0448,uni0449,uni044B,uni044C,uni044E,uni0453,uni045A,uni045C,uni045F,uni0491,uni0493,uni049B" - k="63" /> - <hkern g1="uni040E,uni0423" - g2="s,sacute,scircumflex,uni015F,scaron,uni0219,epsilontonos,epsilon,uni0455,uni1E61" - k="76" /> - <hkern g1="uni040E,uni0423" - g2="x,uni0445,uni04B3" - k="26" /> - <hkern g1="uni040E,uni0423" - g2="uni044F" - k="94" /> - <hkern g1="uni040E,uni0423" - g2="uni0437,uni044D" - k="70" /> - <hkern g1="uni040E,uni0423" - g2="uni0436" - k="33" /> - <hkern g1="uni040E,uni0423" - g2="dollar,three,five,eight,S,Sacute,Scircumflex,uni015E,Scaron,uni0218,uni0405,uni1E60,eight.onum" - k="20" /> - <hkern g1="uni040E,uni0423" - g2="uni042F" - k="20" /> - <hkern g1="uni040E,uni0423" - g2="zero,six,uni0431,zero.pzero,six.onum" - k="54" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="uni0427" - k="37" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="T,uni0162,Tcaron,Tbar,uni021A,Tau,uni0402,uni040B,uni0422,uni042A,uni1E6A" - k="70" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="27" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="X,Chi,uni0425,uni04B2" - k="20" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="uni0416" - k="20" /> - <hkern g1="uni0402,uni0409,uni040A,uni040B,uni042A,uni042C" - g2="question" - k="33" /> - <hkern g1="uni0432,uni0437" - g2="x,uni0445,uni04B3" - k="3" /> - <hkern g1="uni0432,uni0437" - g2="uni0436" - k="14" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="uni0447" - k="17" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="uni0434,uni043B,uni0459" - k="-10" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="j,jcircumflex,uni0237,uni0458" - k="-33" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="question" - k="43" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="20" /> - <hkern g1="uni0434,uni0446,uni0449,uni049B,uni04B3,uni04CA" - g2="uni0442,uni044A" - k="3" /> - <hkern g1="uni0433,uni0453,uni0491,uni0493" - g2="uni0434,uni043B,uni0459" - k="43" /> - <hkern g1="uni0433,uni0453,uni0491,uni0493" - g2="question" - k="6" /> - <hkern g1="uni0433,uni0453,uni0491,uni0493" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="6" /> - <hkern g1="uni0433,uni0453,uni0491,uni0493" - g2="c,d,e,g,o,q,cent,ccedilla,egrave,eacute,ecircumflex,edieresis,oacute,cacute,cdotaccent,dcaron,dcroat,emacron,ebreve,edotaccent,eogonek,ecaron,gdotaccent,oe,ohorn,gcaron,uni01EB,oslashacute,uni0259,alphatonos,alpha,omicron,uni03C2,sigma,phi,omega,omicrontonos,omegatonos,uni0435,uni043E,uni0441,uni0444,uni0451,uni0454,uni04E9,uni1E0B,uni1EB9,uni1EBB,uni1EBD,uni1EBF,uni1EC1,uni1EC3,uni1EC5,uni1EC7,uni1ECD,uni1EE3,a.alt1,aacute.alt1,aogonek.alt1,aringacute.alt1,uni1EA1.alt1,ae.alt1,aeacute.alt1,uni0430.alt1" - k="17" /> - <hkern g1="uni0433,uni0453,uni0491,uni0493" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="107" /> - <hkern g1="uni0456,uni0458" - g2="uni0457" - k="-26" /> - <hkern g1="uni0457" - g2="j,jcircumflex,uni0237,uni0458" - k="-26" /> - <hkern g1="uni0457" - g2="uni0457" - k="-119" /> - <hkern g1="uni0457" - g2="parenright,bracketright,braceright,parenright.case,bracketright.case,braceright.case" - k="-50" /> - <hkern g1="uni0457" - g2="uni0452,uni045B" - k="-56" /> - <hkern g1="uni0457" - g2="uni0456" - k="-26" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="x,uni0445,uni04B3" - k="13" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="uni0436" - k="20" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="uni0447" - k="27" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="question" - k="77" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="94" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="uni0442,uni044A" - k="42" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="y,yacute,ydieresis,ycircumflex,uni0233,chi,uni0443,uni045E,ygrave,uni1EF5,uni1EF7,uni1EF9" - k="30" /> - <hkern g1="uni044A,uni044C,uni0459,uni045A" - g2="uni0437,uni044D" - k="3" /> - <hkern g1="uni0442" - g2="uni0434,uni043B,uni0459" - k="40" /> - <hkern g1="uni0442" - g2="a,aacute,ae,aogonek,aringacute,aeacute,uni0430,uni1EA1" - k="3" /> - <hkern g1="uni0442" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="77" /> - <hkern g1="parenleft,bracketleft,braceleft,parenleft.case,bracketleft.case,braceleft.case" - g2="uni0457" - k="-50" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="uni0409,uni0414,uni041B" - k="80" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="uni0434,uni043B,uni0459" - k="53" /> - <hkern g1="fraction" - g2="four.dnom" - k="50" /> - <hkern g1="fraction" - g2="one.dnom" - k="-1" /> - <hkern g1="seven" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="94" /> - <hkern g1="seven.numr" - g2="fraction" - k="50" /> - <hkern g1="zero,nine,zero.pzero" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="21" /> - <hkern g1="one.numr" - g2="fraction" - k="-18" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="one" - k="99" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="quotedbl,quotesingle,registered,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright,trademark" - k="83" /> - <hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" - g2="seven" - k="73" /> - <hkern g1="quotedbl,quotesingle,uni02BC,quoteleft,quoteright,quotedblleft,quotedblright" - g2="comma,period,quotesinglbase,quotedblbase,ellipsis" - k="83" /> - <hkern g1="uni2215" - g2="four.dnom" - k="50" /> - <hkern g1="uni2215" - g2="one.dnom" - k="-1" /> - <hkern g1="Omegatonos" - g2="Y,Yacute,Ycircumflex,Ydieresis,uni0232,Upsilon,Upsilondieresis,Ygrave,uni1EF4,uni1EF6,uni1EF8" - k="30" /> - </font> -</defs></svg> diff --git a/dist/font/ProximaNova-Bold.ttf b/dist/font/ProximaNova-Bold.ttf deleted file mode 100644 index 1150dbf532ba33f47cbff6f09e5da8f61416fcda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157220 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 diff --git a/dist/font/ProximaNova-Bold.woff b/dist/font/ProximaNova-Bold.woff deleted file mode 100644 index 46fc0b75528375058c1377b02504de8269c4732e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67344 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¬hwwY)r)ze}g5k<RZ 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 diff --git a/package.json b/package.json index c140c88..8a5a375 100644 --- a/package.json +++ b/package.json @@ -1,31 +1,31 @@ { - "name": "@gsc/bootstrap", - "version": "1.1.0", - "description": "A GSC-themed version of the Bootstrap CSS framework", - "main": "index.js", - "repository": "https://git.gsc.org.uk/utils/gsc-bootstrap", - "author": "Ben Galloway <ben.galloway@gsc.org.uk>", - "license": "MIT", - "private": true, - "scripts": { - "build": "yarn run dist", - "dist": "yarn run css && cp -r font dist/", - "css": "yarn run css-compile && yarn run css-prefix && yarn run css-minify", - "css-compile": - "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 gsc.scss dist/bootstrap.css", - "css-prefix": "postcss --config postcss.config.js --replace \"dist/*.css\" \"!dist/*.min.css\"", - "css-minify": - "cleancss --level 1 --source-map --source-map-inline-sources --output dist/bootstrap.min.css dist/bootstrap.css" - }, - "files": ["dist"], - "peerDependencies": { - "reactstrap": "^5.0.0" - }, - "devDependencies": { - "autoprefixer": "^8.3.0", - "bootstrap": "^4.0.0", - "clean-css-cli": "^4.1.11", - "node-sass": "^4.8.3", - "postcss-cli": "^5.0.0" - } + "name": "@gsc/bootstrap", + "version": "2.0.0", + "description": "A GSC-themed version of the Bootstrap CSS framework", + "main": "index.js", + "repository": "https://git.gsc.org.uk/utils/gsc-bootstrap", + "author": "Ben Galloway <ben.galloway@gsc.org.uk>", + "license": "MIT", + "private": true, + "scripts": { + "build": "yarn run dist", + "dist": "yarn run css", + "css": "yarn run css-compile && yarn run css-prefix && yarn run css-minify", + "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 gsc.scss dist/bootstrap.css", + "css-prefix": "postcss --config postcss.config.js --replace \"dist/*.css\" \"!dist/*.min.css\"", + "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output dist/bootstrap.min.css dist/bootstrap.css" + }, + "files": [ + "dist" + ], + "peerDependencies": { + "reactstrap": "^6.1.0" + }, + "devDependencies": { + "autoprefixer": "^9.4.8", + "bootstrap": "^4.3.1", + "clean-css-cli": "^4.2.1", + "node-sass": "^4.11.0", + "postcss-cli": "^6.1.1" + } } diff --git a/scss/_gsc-fonts.scss b/scss/_gsc-fonts.scss index 35d0ccc..de1d6a9 100644 --- a/scss/_gsc-fonts.scss +++ b/scss/_gsc-fonts.scss @@ -1,9 +1,12 @@ // Proxima Nova Bold @font-face { - font-family: 'ProximaNova-Bold'; - src: url('/fonts/ProximaNova-Bold.eot'); - src: url('/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/fonts/ProximaNova-Bold.woff') format('woff'), url('/fonts/ProximaNova-Bold.ttf') format('truetype'), url('/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg'); - font-weight: normal; - font-style: normal; -} \ No newline at end of file + font-family: "ProximaNova-Bold"; + src: url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot"); + src: url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), + url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.woff") format("woff"), + url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.ttf") format("truetype"), + url("https://style.gsc.org.uk/fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg"); + font-weight: normal; + font-style: normal; +} diff --git a/yarn.lock b/yarn.lock index 3e667e5..99a16ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,19 @@ # yarn lockfile v1 +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" @@ -13,14 +26,15 @@ ajv@^4.9.1: co "^4.6.0" json-stable-stringify "^1.0.1" -ajv@^5.1.0: - version "5.5.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" +ajv@^6.5.5: + version "6.9.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.9.1.tgz#a4d3683d74abc5670e75f0b16520f70a20ea8dc1" + integrity sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA== dependencies: - co "^4.6.0" - fast-deep-equal "^1.0.0" + fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" amdefine@>=0.0.4: version "1.0.1" @@ -134,16 +148,17 @@ atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" -autoprefixer@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.3.0.tgz#22ac5151c3c8946bb8f75f337d5c5042c0ec6404" +autoprefixer@^9.4.8: + version "9.4.8" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.4.8.tgz#575dcdfd984228c7bccbc08c5fe53f0ea6915593" + integrity sha512-DIhd0KMi9Nql3oJkJ2HCeOVihrXFPtWXc6ckwaUNwliDOt9OGr0fk8vV8jCLWXnZc1EXvQ2uLUzGpcPxFAQHEQ== dependencies: - browserslist "^3.2.4" - caniuse-lite "^1.0.30000830" + browserslist "^4.4.1" + caniuse-lite "^1.0.30000938" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^6.0.21" - postcss-value-parser "^3.2.3" + postcss "^7.0.14" + postcss-value-parser "^3.3.1" aws-sign2@~0.6.0: version "0.6.0" @@ -153,10 +168,15 @@ aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" -aws4@^1.2.1, aws4@^1.6.0: +aws4@^1.2.1: version "1.7.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289" +aws4@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -195,21 +215,10 @@ boom@2.x.x: dependencies: hoek "2.x.x" -boom@4.x.x: +bootstrap@^4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31" - dependencies: - hoek "4.x.x" - -boom@5.x.x: - version "5.2.0" - resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02" - dependencies: - hoek "4.x.x" - -bootstrap@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.0.0.tgz#ceb03842c145fcc1b9b4e15da2a05656ba68469a" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.3.1.tgz#280ca8f610504d99d7b6b4bfc4b68cec601704ac" + integrity sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag== brace-expansion@^1.1.7: version "1.1.11" @@ -233,12 +242,14 @@ braces@^2.3.0, braces@^2.3.1: split-string "^3.0.2" to-regex "^3.0.1" -browserslist@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.4.tgz#fb9ad70fd09875137ae943a31ab815ed76896031" +browserslist@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.4.1.tgz#42e828954b6b29a7a53e352277be429478a69062" + integrity sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A== dependencies: - caniuse-lite "^1.0.30000821" - electron-to-chromium "^1.3.41" + caniuse-lite "^1.0.30000929" + electron-to-chromium "^1.3.103" + node-releases "^1.1.3" builtin-modules@^1.0.0: version "1.1.1" @@ -258,6 +269,11 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -273,17 +289,15 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - -caniuse-lite@^1.0.30000821, caniuse-lite@^1.0.30000830: - version "1.0.30000830" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000830.tgz#cb96b8a2dd3cbfe04acea2af3c4e894249095328" +camelcase@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== -caseless@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" +caniuse-lite@^1.0.30000929, caniuse-lite@^1.0.30000938: + version "1.0.30000938" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000938.tgz#b64bf1427438df40183fce910fe24e34feda7a3f" + integrity sha512-ekW8NQ3/FvokviDxhdKLZZAx7PptXNwxKgXtnR5y+PR3hckwuP3yJ1Ir+4/c97dsHNqtAyfKUGdw8P4EYzBNgw== caseless@~0.12.0: version "0.12.0" @@ -299,7 +313,7 @@ chalk@^1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2: +chalk@^2.0.1, chalk@^2.1.0: version "2.3.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65" dependencies: @@ -307,6 +321,15 @@ chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chokidar@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176" @@ -334,19 +357,21 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css-cli@^4.1.11: - version "4.1.11" - resolved "https://registry.yarnpkg.com/clean-css-cli/-/clean-css-cli-4.1.11.tgz#01c5689f05bc512a23285f1defdbde00bc11d86c" +clean-css-cli@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css-cli/-/clean-css-cli-4.2.1.tgz#0a367077ad85cb4451148ac1f2edb4eb1992b4ed" + integrity sha512-ST2yi9F2kAmLRs9phSpGRUm44SbRy29QGm1OuAKfTU0KCLilFMTcz+/Fxhbdi5GrsjIMhTBdFUQhc55CjM3Isw== dependencies: - clean-css "^4.1.9" + clean-css "^4.2.1" commander "2.x" glob "7.x" -clean-css@^4.1.9: - version "4.1.11" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a" +clean-css@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" + integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== dependencies: - source-map "0.5.x" + source-map "~0.6.0" cliui@^3.2.0: version "3.2.0" @@ -389,13 +414,20 @@ color-name@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" -combined-stream@1.0.6, combined-stream@^1.0.5, combined-stream@~1.0.5: +combined-stream@^1.0.5, combined-stream@~1.0.5: version "1.0.6" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818" dependencies: delayed-stream "~1.0.0" -commander@2.x, commander@^2.9.0: +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" + integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== + dependencies: + delayed-stream "~1.0.0" + +commander@2.x: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" @@ -419,17 +451,15 @@ core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" +cosmiconfig@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" + integrity sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ== dependencies: is-directory "^0.3.1" - js-yaml "^3.4.3" - minimist "^1.2.0" - object-assign "^4.1.0" - os-homedir "^1.0.1" - parse-json "^2.2.0" - require-from-string "^1.1.0" + js-yaml "^3.9.0" + parse-json "^4.0.0" + require-from-string "^2.0.1" cross-spawn@^3.0.0: version "3.0.1" @@ -438,11 +468,14 @@ cross-spawn@^3.0.0: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== dependencies: - lru-cache "^4.0.1" + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" shebang-command "^1.2.0" which "^1.2.9" @@ -452,12 +485,6 @@ cryptiles@2.x.x: dependencies: boom "2.x.x" -cryptiles@3.x.x: - version "3.1.2" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe" - dependencies: - boom "5.x.x" - currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -476,7 +503,7 @@ debug@^2.2.0, debug@^2.3.3: dependencies: ms "2.0.0" -decamelize@^1.1.1, decamelize@^1.1.2: +decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -515,17 +542,19 @@ delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" -dependency-graph@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.7.0.tgz#8fc7991ad236e47f0d5742701b5e307b83d7c0d0" +dependency-graph@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.8.0.tgz#2da2d35ed852ecc24a5d6c17788ba57c3708755b" + integrity sha512-DCvzSq2UiMsuLnj/9AL484ummEgLtZIcRS7YvtO38QnpX3vqh9nJ8P+zhu8Ja+SmLrBHO2iDbva20jq38qvBkQ== detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" -dir-glob@^2.0.0: +dir-glob@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" + integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== dependencies: arrify "^1.0.1" path-type "^3.0.0" @@ -536,9 +565,17 @@ ecc-jsbn@~0.1.1: dependencies: jsbn "~0.1.0" -electron-to-chromium@^1.3.41: - version "1.3.42" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz#95c33bf01d0cc405556aec899fe61fd4d76ea0f9" +electron-to-chromium@^1.3.103: + version "1.3.113" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz#b1ccf619df7295aea17bc6951dc689632629e4a9" + integrity sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g== + +end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" error-ex@^1.2.0: version "1.3.1" @@ -546,6 +583,13 @@ error-ex@^1.2.0: dependencies: is-arrayish "^0.2.1" +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -554,12 +598,13 @@ esprima@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" + cross-spawn "^6.0.0" + get-stream "^4.0.0" is-stream "^1.1.0" npm-run-path "^2.0.0" p-finally "^1.0.0" @@ -591,10 +636,15 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@~3.0.0, extend@~3.0.1: +extend@~3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" @@ -616,9 +666,22 @@ extsprintf@^1.2.0: version "1.4.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" -fast-deep-equal@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-glob@^2.0.2: + version "2.2.6" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.6.tgz#a5d5b697ec8deda468d85a74035290a025a95295" + integrity sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" fast-json-stable-stringify@^2.0.0: version "2.0.0" @@ -640,11 +703,12 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: - locate-path "^2.0.0" + locate-path "^3.0.0" for-in@^1.0.2: version "1.0.2" @@ -662,12 +726,13 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -form-data@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099" +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== dependencies: asynckit "^0.4.0" - combined-stream "1.0.6" + combined-stream "^1.0.6" mime-types "^2.1.12" fragment-cache@^0.2.1: @@ -676,9 +741,10 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -fs-extra@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" +fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -731,16 +797,6 @@ gaze@^1.0.0: dependencies: globule "^1.0.0" -generate-function@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" - -generate-object-property@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" - dependencies: - is-property "^1.0.0" - get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" @@ -749,13 +805,17 @@ get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" -get-stdin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" @@ -774,6 +834,11 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + glob@7.x, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" @@ -795,12 +860,14 @@ glob@^6.0.4: once "^1.3.0" path-is-absolute "^1.0.0" -globby@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" +globby@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" + integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== dependencies: array-union "^1.0.1" - dir-glob "^2.0.0" + dir-glob "2.0.0" + fast-glob "^2.0.2" glob "^7.1.2" ignore "^3.3.5" pify "^3.0.0" @@ -826,15 +893,6 @@ har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" -har-validator@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" - dependencies: - chalk "^1.1.1" - commander "^2.9.0" - is-my-json-valid "^2.12.4" - pinkie-promise "^2.0.0" - har-validator@~4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" @@ -842,11 +900,12 @@ har-validator@~4.2.1: ajv "^4.9.1" har-schema "^1.0.5" -har-validator@~5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" +har-validator@~5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== dependencies: - ajv "^5.1.0" + ajv "^6.5.5" har-schema "^2.0.0" has-ansi@^2.0.0: @@ -899,23 +958,10 @@ hawk@3.1.3, hawk@~3.1.3: hoek "2.x.x" sntp "1.x.x" -hawk@~6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038" - dependencies: - boom "4.x.x" - cryptiles "3.x.x" - hoek "4.x.x" - sntp "2.x.x" - hoek@2.x.x: version "2.16.3" resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" -hoek@4.x.x: - version "4.2.1" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" - hosted-git-info@^2.1.4: version "2.6.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" @@ -940,6 +986,20 @@ ignore@^3.3.5: version "3.3.7" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + in-publish@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" @@ -969,6 +1029,11 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" @@ -1075,20 +1140,6 @@ is-glob@^4.0.0: dependencies: is-extglob "^2.1.1" -is-my-ip-valid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" - -is-my-json-valid@^2.12.4: - version "2.17.2" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" - dependencies: - generate-function "^2.0.0" - generate-object-property "^1.1.0" - is-my-ip-valid "^1.0.0" - jsonpointer "^4.0.0" - xtend "^4.0.0" - is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -1111,10 +1162,6 @@ is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-property@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" - is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -1157,9 +1204,10 @@ js-base64@^2.1.8: version "2.4.3" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" -js-yaml@^3.4.3: - version "3.11.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" +js-yaml@^3.9.0: + version "3.12.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600" + integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -1168,9 +1216,15 @@ jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" -json-schema-traverse@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema@0.2.3: version "0.2.3" @@ -1196,10 +1250,6 @@ jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" -jsonpointer@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -1235,6 +1285,13 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + load-json-file@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" @@ -1245,11 +1302,12 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: - p-locate "^2.0.0" + p-locate "^3.0.0" path-exists "^3.0.0" lodash.assign@^4.2.0: @@ -1264,13 +1322,19 @@ lodash.mergewith@^4.6.0: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" -lodash@^4.0.0, lodash@^4.17.4, lodash@~4.17.4: +lodash@^4.0.0, lodash@~4.17.4: version "4.17.5" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" -log-symbols@^2.0.0: +lodash@^4.17.11: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +log-symbols@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== dependencies: chalk "^2.0.1" @@ -1288,6 +1352,13 @@ lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -1302,11 +1373,14 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" +mem@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.1.0.tgz#aeb9be2d21f47e78af29e4ac5978e8afa2ca5b8a" + integrity sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg== dependencies: + map-age-cleaner "^0.1.1" mimic-fn "^1.0.0" + p-is-promise "^2.0.0" meow@^3.7.0: version "3.7.0" @@ -1323,7 +1397,12 @@ meow@^3.7.0: redent "^1.0.0" trim-newlines "^1.0.0" -micromatch@^3.1.4: +merge2@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" + integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== + +micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" dependencies: @@ -1345,12 +1424,24 @@ mime-db@~1.33.0: version "1.33.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.7: +mime-db@~1.38.0: + version "1.38.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" + integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg== + +mime-types@^2.1.12, mime-types@~2.1.7: version "2.1.18" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" dependencies: mime-db "~1.33.0" +mime-types@~2.1.19: + version "2.1.22" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.22.tgz#fe6b355a190926ab7698c9a0556a11199b2199bd" + integrity sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog== + dependencies: + mime-db "~1.38.0" + mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" @@ -1407,19 +1498,24 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -node-gyp@^3.3.1: - version "3.6.2" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-gyp@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" + integrity sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== dependencies: fstream "^1.0.0" glob "^7.0.3" graceful-fs "^4.1.2" - minimatch "^3.0.2" mkdirp "^0.5.0" nopt "2 || 3" npmlog "0 || 1 || 2 || 3 || 4" osenv "0" - request "2" + request "^2.87.0" rimraf "2" semver "~5.3.0" tar "^2.0.0" @@ -1441,9 +1537,17 @@ node-pre-gyp@^0.6.39: tar "^2.2.1" tar-pack "^3.4.0" -node-sass@^4.8.3: - version "4.8.3" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.8.3.tgz#d077cc20a08ac06f661ca44fb6f19cd2ed41debb" +node-releases@^1.1.3: + version "1.1.8" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.8.tgz#32a63fff63c5e51b7e0f540ac95947d220fc6862" + integrity sha512-gQm+K9mGCiT/NXHy+V/ZZS1N/LOaGGqRAAJJs3X9Ah1g+CIbRcBgNyoNYQ+SEtcyAtB9KqDruu+fF7nWjsqRaA== + dependencies: + semver "^5.3.0" + +node-sass@^4.11.0: + version "4.11.0" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.11.0.tgz#183faec398e9cbe93ba43362e2768ca988a6369a" + integrity sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA== dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -1458,9 +1562,9 @@ node-sass@^4.8.3: meow "^3.7.0" mkdirp "^0.5.1" nan "^2.10.0" - node-gyp "^3.3.1" + node-gyp "^3.8.0" npmlog "^4.0.0" - request "~2.79.0" + request "^2.88.0" sass-graph "^2.2.4" stdout-stream "^1.4.0" "true-case-path" "^1.0.2" @@ -1520,10 +1624,15 @@ number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" -oauth-sign@~0.8.1, oauth-sign@~0.8.2: +oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -1548,13 +1657,13 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -once@^1.3.0, once@^1.3.3: +once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" dependencies: wrappy "1" -os-homedir@^1.0.0, os-homedir@^1.0.1: +os-homedir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" @@ -1564,13 +1673,14 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" os-tmpdir@^1.0.0: version "1.0.2" @@ -1583,25 +1693,38 @@ osenv@0, osenv@^0.1.4: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" -p-limit@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" +p-is-promise@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5" + integrity sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg== + +p-limit@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" + integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== dependencies: - p-try "^1.0.0" + p-try "^2.0.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== dependencies: - p-limit "^1.1.0" + p-limit "^2.0.0" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== parse-json@^2.2.0: version "2.2.0" @@ -1609,6 +1732,14 @@ parse-json@^2.2.0: dependencies: error-ex "^1.2.0" +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" @@ -1631,7 +1762,7 @@ path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" -path-key@^2.0.0: +path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" @@ -1679,66 +1810,55 @@ posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" -postcss-cli@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-5.0.0.tgz#3d6aee7652b8dc6566f0189dd90d11bb0a535a20" +postcss-cli@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-6.1.1.tgz#2214bbcfb804724d7f8331c2b220a2da34336560" + integrity sha512-18PQO4qCDWY6vggnG3k+i5zrUnRc4I6P4MpKQWGbNyTfWBaRgu/nScunw6VH5QnUKtRu0NuPF5SpxhcYzWVXDg== dependencies: chalk "^2.1.0" chokidar "^2.0.0" - dependency-graph "^0.7.0" - fs-extra "^5.0.0" - get-stdin "^5.0.1" - globby "^7.1.1" - postcss "^6.0.1" - postcss-load-config "^1.1.0" - postcss-reporter "^5.0.0" + dependency-graph "^0.8.0" + fs-extra "^7.0.0" + get-stdin "^6.0.0" + globby "^8.0.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + postcss-reporter "^6.0.0" pretty-hrtime "^1.0.3" read-cache "^1.0.0" - yargs "^11.0.0" - -postcss-load-config@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" - dependencies: - cosmiconfig "^2.1.0" - object-assign "^4.1.0" - postcss-load-options "^1.2.0" - postcss-load-plugins "^2.3.0" + yargs "^12.0.1" -postcss-load-options@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" - dependencies: - cosmiconfig "^2.1.0" - object-assign "^4.1.0" - -postcss-load-plugins@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" +postcss-load-config@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484" + integrity sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ== dependencies: - cosmiconfig "^2.1.1" - object-assign "^4.1.0" + cosmiconfig "^4.0.0" + import-cwd "^2.0.0" -postcss-reporter@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-5.0.0.tgz#a14177fd1342829d291653f2786efd67110332c3" +postcss-reporter@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.1.tgz#7c055120060a97c8837b4e48215661aafb74245f" + integrity sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw== dependencies: - chalk "^2.0.1" - lodash "^4.17.4" - log-symbols "^2.0.0" - postcss "^6.0.8" + chalk "^2.4.1" + lodash "^4.17.11" + log-symbols "^2.2.0" + postcss "^7.0.7" -postcss-value-parser@^3.2.3: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" +postcss-value-parser@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss@^6.0.1, postcss@^6.0.21, postcss@^6.0.8: - version "6.0.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.21.tgz#8265662694eddf9e9a5960db6da33c39e4cd069d" +postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.7: + version "7.0.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz#4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5" + integrity sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg== dependencies: - chalk "^2.3.2" + chalk "^2.4.2" source-map "^0.6.1" - supports-color "^5.3.0" + supports-color "^6.1.0" pretty-hrtime@^1.0.3: version "1.0.3" @@ -1752,21 +1872,36 @@ pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" +psl@^1.1.24: + version "1.1.31" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" + integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -qs@~6.3.0: - version "6.3.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" -qs@~6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" +qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== rc@^1.1.7: version "1.2.6" @@ -1851,33 +1986,6 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request@2: - version "2.85.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.6.0" - caseless "~0.12.0" - combined-stream "~1.0.5" - extend "~3.0.1" - forever-agent "~0.6.1" - form-data "~2.3.1" - har-validator "~5.0.3" - hawk "~6.0.2" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.17" - oauth-sign "~0.8.2" - performance-now "^2.1.0" - qs "~6.5.1" - safe-buffer "^5.1.1" - stringstream "~0.0.5" - tough-cookie "~2.3.3" - tunnel-agent "^0.6.0" - uuid "^3.1.0" - request@2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" @@ -1905,43 +2013,50 @@ request@2.81.0: tunnel-agent "^0.6.0" uuid "^3.0.0" -request@~2.79.0: - version "2.79.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" +request@^2.87.0, request@^2.88.0: + version "2.88.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" + form-data "~2.3.2" + har-validator "~5.1.0" + http-signature "~1.2.0" is-typedarray "~1.0.0" isstream "~0.1.2" json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - qs "~6.3.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - uuid "^3.0.0" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.4.3" + tunnel-agent "^0.6.0" + uuid "^3.3.2" require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" -require-from-string@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" +require-from-string@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" @@ -1956,10 +2071,15 @@ rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1: dependencies: glob "^7.0.5" -safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" +safe-buffer@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -1986,6 +2106,11 @@ scss-tokenizer@^0.2.3: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" +semver@^5.5.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -2067,12 +2192,6 @@ sntp@1.x.x: dependencies: hoek "2.x.x" -sntp@2.x.x: - version "2.1.0" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8" - dependencies: - hoek "4.x.x" - source-map-resolve@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.1.tgz#7ad0f593f2281598e854df80f19aae4b92d7a11a" @@ -2087,17 +2206,17 @@ source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" -source-map@0.5.x, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - source-map@^0.4.2: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" dependencies: amdefine ">=0.0.4" -source-map@^0.6.1: +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + +source-map@^0.6.1, source-map@~0.6.0: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" @@ -2181,7 +2300,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringstream@~0.0.4, stringstream@~0.0.5: +stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -2227,6 +2346,13 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + tar-pack@^3.4.0: version "3.4.1" resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f" @@ -2270,12 +2396,20 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -tough-cookie@~2.3.0, tough-cookie@~2.3.3: +tough-cookie@~2.3.0: version "2.3.4" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" dependencies: punycode "^1.4.1" +tough-cookie@~2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== + dependencies: + psl "^1.1.24" + punycode "^1.4.1" + trim-newlines@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" @@ -2292,10 +2426,6 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -tunnel-agent@~0.4.1: - version "0.4.3" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" - tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" @@ -2328,6 +2458,13 @@ upath@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.4.tgz#ee2321ba0a786c50973db043a50b7bcba822361d" +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -2342,10 +2479,15 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -uuid@^3.0.0, uuid@^3.1.0: +uuid@^3.0.0: version "3.2.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" +uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + validate-npm-package-license@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" @@ -2392,46 +2534,50 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" -xtend@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +"y18n@^3.2.1 || ^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" dependencies: camelcase "^3.0.0" -yargs-parser@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" - dependencies: - camelcase "^4.1.0" - -yargs@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" +yargs@^12.0.1: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== dependencies: cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" + decamelize "^1.2.0" + find-up "^3.0.0" get-caller-file "^1.0.1" - os-locale "^2.0.0" + os-locale "^3.0.0" require-directory "^2.1.1" require-main-filename "^1.0.1" set-blocking "^2.0.0" string-width "^2.0.0" which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^9.0.2" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^11.1.1" yargs@^7.0.0: version "7.1.0" -- GitLab