From f943ac62c91c6b21208e320f0e015fd8a2d026f6 Mon Sep 17 00:00:00 2001 From: Collin Lefeber Date: Sun, 16 Feb 2025 16:25:23 -0500 Subject: [PATCH] style a blog --- index.html.tmpl | 42 +- main.py | 2 +- posts/style_a_blog.md | 143 + public/img/style_a_blog_1.png | Bin 0 -> 287520 bytes public/style.css | 10096 +------------------------------- public/style.old.css | 10094 +++++++++++++++++++++++++++++++ 6 files changed, 10292 insertions(+), 10085 deletions(-) create mode 100644 posts/style_a_blog.md create mode 100644 public/img/style_a_blog_1.png create mode 100644 public/style.old.css diff --git a/index.html.tmpl b/index.html.tmpl index 275c6d3..a666006 100644 --- a/index.html.tmpl +++ b/index.html.tmpl @@ -9,27 +9,27 @@ - -
-
-
- ${content} -
-
- A yellow monster thing and iconic avatar used by cfebs -
-
Contact
-
mail@cfebs.com
-
PGP
-
EAAEC3829CF42B878877D14295352A65EB0C27A9
-
Bluesky
-
@cfebs
-
-
-
-
+
+ +
+
+ ${content} +
+
+ +
diff --git a/main.py b/main.py index 656ae98..4f3b6bb 100644 --- a/main.py +++ b/main.py @@ -2,9 +2,9 @@ import os import re import glob import html -import email import logging import datetime +import email.utils from multiprocessing import Pool from string import Template diff --git a/posts/style_a_blog.md b/posts/style_a_blog.md new file mode 100644 index 0000000..c4b822a --- /dev/null +++ b/posts/style_a_blog.md @@ -0,0 +1,143 @@ +Title: Style-a-blog +Date: 2025-02-16T14:46:36-04:00 +--- +Originally when writing the blog, I just copied some styles from a [blog][1] and [site][2] that I liked, but now it's time to actually apply a fresh coat of paint. + +My goal is nothing flashy, just making the text and layout of the blog really easy to read. + +In the same spirit of "build-a-blog", I will start from scratch and write and take notes as I go. + +CSS in 2025 is really insane to look at compared to the early-mid 2010s where most of my experience lies. + +* [Custom properties (variables)][3] +* [Grid layouts][4] +* [Nesting and child selectors][5] +* [Built in color-scheme light/dark helper][6] + +All the nice features are right there and well supported making a preprocessor or polyfilling unnecessary. + +A few tools that will make this a bit easier: + +A static file server with sane defaults for local dev and static pages: +Basically just a golang `http.FileServer` that uses `Cache-Control: "no-cache, no-store"` + +And something to run our build when files change that I call `~/bin/make-watch` + +```bash +#!/usr/bin/env bash + +dir="$(pwd)" +if [[ -n "$1" ]]; then + dir="$1" + shift +fi + +last_run_seconds=0 +grace_seconds=1 +inotifywait -r -m -e modify -e create -e delete "$dir" --format "%e" | while read -r event; do + if [[ $SECONDS -gt $((last_run_seconds + grace_seconds)) ]]; then + # reset last_run_seconds if enough time has elapsed + last_run_seconds=0 + elif [[ $last_run_seconds -gt 0 ]] && [[ $SECONDS -le $((last_run_seconds + grace_seconds)) ]]; then + # do not consider a make run if seconds falls between the last run and grace period + continue; + fi + + make "$@" + last_run_seconds="$SECONDS" +done +``` + +Lets go! + +## From scratch + +Firstly I want to make sure this looks decent across many browsers. So that means considering a normalize or CSS reset. + +https://github.com/necolas/normalize.css is probably the gold standard of this still to this day. So lets just minify it and dump it at the head of our `style.css` file + +``` +❯ curl -sL 'https://necolas.github.io/normalize.css/latest/normalize.css' -o /tmp/normalize.css +❯ sass --no-source-map --style compressed /tmp/normalize.css /tmp/normalize.min.css +❯ cat /tmp/normalize.min.css +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} +``` + +Now to pick some colors starting with dark mode as it's my system preference. + +``` +:root { + color-scheme: light dark; +} +``` + +This alone actually will make the background dark based on your browser's defaults which is perfect. + + + +At this point I might consider just leaving the colors up to the browser! Why not, the main goal here is just readability. + +As you can see from the screenshot, the normalize is kind of working. But we need to settle on font and size. + +```css +html { + font-size: 16px; + font-family: sans-serif; + line-height: 1.4; +} +``` + +Now to some layout stuff. I just want a simple narrow main content column which will be the `
` element. Basically this: + +```html +
+ +
+ +
+
+ +
+
+``` + +```css +main { + width: 600px; + margin: 0 auto; +} + +@media (width < 600px) { + main { + width: 100%; + margin: auto; + } + + section.content { + padding: 0 1rem; + } +} +``` + +Believe it or not, this is basically all you need. Normalize and browser defaults take care of the rest. + +## Tweaks + +A few more things that I want to differ from browser defaults. + +* Remove underline from header links. +* `
` monospaced font is a bit large by default.
+* Inline `` tags get a little padding to separate them while reading.
+
+## Conclusion
+
+There is nothing that profound here. But if the goal is simplicity and readability, browser defaults and simple HTML semantics take you _very_ far.
+
+[1]: https://drewdevault.com/
+[2]: https://sr.ht/
+[3]: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_cascading_variables/Using_CSS_custom_properties
+[4]: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout
+[5]: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting/Using_CSS_nesting
+[6]: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark
diff --git a/public/img/style_a_blog_1.png b/public/img/style_a_blog_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..75bc83f87ae7ffcc52c16ef95c42a433a2547d6b
GIT binary patch
literal 287520
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¬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�<(X&&kB(CkMzfWgeA%;_Chb{uTOzwoIL-m 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≪SX^LIqip#%1Sd>7S)co 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 z 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 literal 0 HcmV?d00001 diff --git a/public/style.css b/public/style.css index abd1a6c..4a10429 100644 --- a/public/style.css +++ b/public/style.css @@ -1,10094 +1,64 @@ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: monospace -} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none} -*, -*::before, -*::after { - box-sizing: border-box +:root { + color-scheme: light dark; } html { + font-size: 15px; 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 + line-height: 1.4; } -@-ms-viewport { - width: device-width; +main { + width: 600px; + margin: 0 auto; } -article, -aside, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section { - display: block +nav { + display: flex; + align-items: center; + margin-top: 1rem; } -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff -} - -[tabindex="-1"]:focus { - outline: 0 !important -} - -hr { - box-sizing: content-box; - height: 0; - overflow: visible -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: .5rem -} - -p { - margin-top: 0; - margin-bottom: 1rem -} - -abbr[title], -abbr[data-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0 -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0 -} - -dt { - font-weight: 700 -} - -dd { - margin-bottom: .5rem; - margin-left: 0 -} - -blockquote { - margin: 0 0 1rem -} - -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: #0242f2; +h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a { text-decoration: none; - background-color: initial; - -webkit-text-decoration-skip: objects } -a:hover { - color: #0056b3; - text-decoration: underline -} - -a:not([href]):not([tabindex]) { - color: inherit; - text-decoration: none -} - -a:not([href]):not([tabindex]):hover, -a:not([href]):not([tabindex]):focus { - color: inherit; - text-decoration: none -} - -a:not([href]):not([tabindex]):focus { - outline: 0 -} - -pre, -code, -kbd, -samp { - font-family: 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 -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit -} - -button, -input { - overflow: visible -} - -button, -select { - text-transform: none -} - -button, -html [type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button -} - -button::-moz-focus-inner, -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner { - padding: 0; - border-style: none -} - -input[type=radio], -input[type=checkbox] { - box-sizing: border-box; - padding: 0 -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox -} - -textarea { - overflow: auto; - resize: vertical -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0 -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal -} - -progress { - vertical-align: baseline -} - -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto -} - -[type=search] { - outline-offset: -2px; - -webkit-appearance: none -} - -[type=search]::-webkit-search-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 +pre, code { + font-size: 0.9em; } code { - font-size: 87.5%; - color: #e83e8c; - word-break: break-word + padding: 0 0.2em; } -a>code { - color: inherit +.logo { + height: 2rem; } -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 -} - -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - margin-bottom: .5rem; - font-family: inherit; - font-weight: 500; - line-height: 1.2; - color: inherit -} - -h1, -.h1 { - font-size: 2.5rem -} - -h2, -.h2 { - font-size: 2rem -} - -h3, -.h3 { - font-size: 1.75rem -} - -h4, -.h4 { - font-size: 1.5rem -} - -h5, -.h5 { - font-size: 1.25rem -} - -h6, -.h6 { - font-size: 1rem -} - -.lead { - font-size: 1.25rem; - font-weight: 300 -} - -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2 -} - -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2 -} - -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2 -} - -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2 -} - -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(255, 255, 255, .1) -} - -small, -.small { - font-size: 80%; - font-weight: 400 -} - -mark, -.mark { - padding: .2em; - background-color: #fcf8e3 -} - -.list-unstyled { - padding-left: 0; - list-style: none -} - -.list-inline { - padding-left: 0; - list-style: none -} - -.list-inline-item { - display: inline-block -} - -.list-inline-item:not(:last-child) { - margin-right: .5rem -} - -.initialism { - font-size: 90%; - text-transform: uppercase -} - -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem -} - -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d -} - -.blockquote-footer::before { - content: "\2014 \00A0" -} - -.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-xl, -.col-xl-auto, -.col-xl-12, -.col-xl-11, -.col-xl-10, -.col-xl-9, -.col-xl-8, -.col-xl-7, -.col-xl-6, -.col-xl-5, -.col-xl-4, -.col-xl-3, -.col-xl-2, -.col-xl-1, -.col-lg, -.col-lg-auto, -.col-lg-12, -.col-lg-11, -.col-lg-10, -.col-lg-9, -.col-lg-8, -.col-lg-7, -.col-lg-6, -.col-lg-5, -.col-lg-4, -.col-lg-3, -.col-lg-2, -.col-lg-1, -.col-md, -.col-md-auto, -.col-md-12, -.col-md-11, -.col-md-10, -.col-md-9, -.col-md-8, -.col-md-7, -.col-md-6, -.col-md-5, -.col-md-4, -.col-md-3, -.col-md-2, -.col-md-1, -.col-sm, -.col-sm-auto, -.col-sm-12, -.col-sm-11, -.col-sm-10, -.col-sm-9, -.col-sm-8, -.col-sm-7, -.col-sm-6, -.col-sm-5, -.col-sm-4, -.col-sm-3, -.col-sm-2, -.col-sm-1, -.col, -.col-auto, -.col-12, -.col-11, -.col-10, -.col-9, -.col-8, -.col-7, -.col-6, -.col-5, -.col-4, -.col-3, -.col-2, -.col-1 { - 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: none; - width: auto; - max-width: none -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333% -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667% -} - -.col-3 { - flex: 0 0 25%; - max-width: 25% -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333% -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667% -} - -.col-6 { - flex: 0 0 50%; - max-width: 50% -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333% -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667% -} - -.col-9 { - flex: 0 0 75%; - max-width: 75% -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333% -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667% -} - -.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.3333333333% -} - -.offset-2 { - margin-left: 16.6666666667% -} - -.offset-3 { - margin-left: 25% -} - -.offset-4 { - margin-left: 33.3333333333% -} - -.offset-5 { - margin-left: 41.6666666667% -} - -.offset-6 { - margin-left: 50% -} - -.offset-7 { - margin-left: 58.3333333333% -} - -.offset-8 { - margin-left: 66.6666666667% -} - -.offset-9 { - margin-left: 75% -} - -.offset-10 { - margin-left: 83.3333333333% -} - -.offset-11 { - margin-left: 91.6666666667% -} - -@media(min-width:576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100% - } - - .col-sm-auto { - flex: none; - width: auto; - max-width: none - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333% - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667% - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25% - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333% - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667% - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50% - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333% - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667% - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75% - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333% - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667% - } - - .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.3333333333% - } - - .offset-sm-2 { - margin-left: 16.6666666667% - } - - .offset-sm-3 { - margin-left: 25% - } - - .offset-sm-4 { - margin-left: 33.3333333333% - } - - .offset-sm-5 { - margin-left: 41.6666666667% - } - - .offset-sm-6 { - margin-left: 50% - } - - .offset-sm-7 { - margin-left: 58.3333333333% - } - - .offset-sm-8 { - margin-left: 66.6666666667% - } - - .offset-sm-9 { - margin-left: 75% - } - - .offset-sm-10 { - margin-left: 83.3333333333% - } - - .offset-sm-11 { - margin-left: 91.6666666667% - } -} - -@media(min-width:768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100% - } - - .col-md-auto { - flex: none; - width: auto; - max-width: none - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333% - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667% - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25% - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333% - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667% - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50% - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333% - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667% - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75% - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333% - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667% - } - - .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.3333333333% - } - - .offset-md-2 { - margin-left: 16.6666666667% - } - - .offset-md-3 { - margin-left: 25% - } - - .offset-md-4 { - margin-left: 33.3333333333% - } - - .offset-md-5 { - margin-left: 41.6666666667% - } - - .offset-md-6 { - margin-left: 50% - } - - .offset-md-7 { - margin-left: 58.3333333333% - } - - .offset-md-8 { - margin-left: 66.6666666667% - } - - .offset-md-9 { - margin-left: 75% - } - - .offset-md-10 { - margin-left: 83.3333333333% - } - - .offset-md-11 { - margin-left: 91.6666666667% - } -} - -@media(min-width:992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100% - } - - .col-lg-auto { - flex: none; - width: auto; - max-width: none - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333% - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667% - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25% - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333% - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667% - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50% - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333% - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667% - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75% - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333% - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667% - } - - .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.3333333333% - } - - .offset-lg-2 { - margin-left: 16.6666666667% - } - - .offset-lg-3 { - margin-left: 25% - } - - .offset-lg-4 { - margin-left: 33.3333333333% - } - - .offset-lg-5 { - margin-left: 41.6666666667% - } - - .offset-lg-6 { - margin-left: 50% - } - - .offset-lg-7 { - margin-left: 58.3333333333% - } - - .offset-lg-8 { - margin-left: 66.6666666667% - } - - .offset-lg-9 { - margin-left: 75% - } - - .offset-lg-10 { - margin-left: 83.3333333333% - } - - .offset-lg-11 { - margin-left: 91.6666666667% - } -} - -@media(min-width:1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100% - } - - .col-xl-auto { - flex: none; - width: auto; - max-width: none - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333% - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667% - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25% - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333% - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667% - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50% - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333% - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667% - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75% - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333% - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667% - } - - .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.3333333333% - } - - .offset-xl-2 { - margin-left: 16.6666666667% - } - - .offset-xl-3 { - margin-left: 25% - } - - .offset-xl-4 { - margin-left: 33.3333333333% - } - - .offset-xl-5 { - margin-left: 41.6666666667% - } - - .offset-xl-6 { - margin-left: 50% - } - - .offset-xl-7 { - margin-left: 58.3333333333% - } - - .offset-xl-8 { - margin-left: 66.6666666667% - } - - .offset-xl-9 { - margin-left: 75% - } - - .offset-xl-10 { - margin-left: 83.3333333333% - } - - .offset-xl-11 { - margin-left: 91.6666666667% - } -} - -.table, -.markdown table { - width: 100%; - max-width: 100%; - margin-bottom: 1rem; - background-color: initial -} - -.table th, -.markdown table th, -.table td, -.markdown table td { - padding: .75rem; - vertical-align: top; - border-top: 1px solid #dee2e6 -} - -.table thead th, -.markdown table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6 -} - -.table tbody+tbody, -.markdown table tbody+tbody { - border-top: 2px solid #dee2e6 -} - -.table .table, -.markdown table .table, -.table .markdown table, -.markdown .table table, -.markdown table table { - background-color: #fff -} - -.table-sm th, -.table-sm td { - padding: .3rem -} - -.table-bordered { - border: 1px solid #dee2e6 -} - -.table-bordered th, -.table-bordered td { - border: 1px solid #dee2e6 -} - -.table-bordered thead th, -.table-bordered thead td { - border-bottom-width: 2px -} - -.table-borderless th, -.table-borderless td, -.table-borderless thead th, -.table-borderless tbody+tbody { - border: 0 -} - -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 5%) -} - -.table-hover tbody tr:hover { - background-color: rgba(0, 0, 0, .075) -} - -.table-primary, -.table-primary>th, -.table-primary>td { - background-color: #b8daff -} - -.table-hover .table-primary:hover { - background-color: #9fcdff -} - -.table-hover .table-primary:hover>td, -.table-hover .table-primary:hover>th { - background-color: #9fcdff -} - -.table-secondary, -.table-secondary>th, -.table-secondary>td { - background-color: #d6d8db -} - -.table-hover .table-secondary:hover { - background-color: #c8cbcf -} - -.table-hover .table-secondary:hover>td, -.table-hover .table-secondary:hover>th { - background-color: #c8cbcf -} - -.table-success, -.table-success>th, -.table-success>td { - background-color: #c3e6cb -} - -.table-hover .table-success:hover { - background-color: #b1dfbb -} - -.table-hover .table-success:hover>td, -.table-hover .table-success:hover>th { - background-color: #b1dfbb -} - -.table-info, -.table-info>th, -.table-info>td { - background-color: #bee5eb -} - -.table-hover .table-info:hover { - background-color: #abdde5 -} - -.table-hover .table-info:hover>td, -.table-hover .table-info:hover>th { - background-color: #abdde5 -} - -.table-warning, -.table-warning>th, -.table-warning>td { - background-color: #ffeeba -} - -.table-hover .table-warning:hover { - background-color: #ffe8a1 -} - -.table-hover .table-warning:hover>td, -.table-hover .table-warning:hover>th { - background-color: #ffe8a1 -} - -.table-danger, -.table-danger>th, -.table-danger>td { - background-color: #f5c6cb -} - -.table-hover .table-danger:hover { - background-color: #f1b0b7 -} - -.table-hover .table-danger:hover>td, -.table-hover .table-danger:hover>th { - background-color: #f1b0b7 -} - -.table-light, -.table-light>th, -.table-light>td { - background-color: #fdfdfe -} - -.table-hover .table-light:hover { - background-color: #ececf6 -} - -.table-hover .table-light:hover>td, -.table-hover .table-light:hover>th { - background-color: #ececf6 -} - -.table-dark, -.table-dark>th, -.table-dark>td { - background-color: #c6c8ca -} - -.table-hover .table-dark:hover { - background-color: #b9bbbe -} - -.table-hover .table-dark:hover>td, -.table-hover .table-dark:hover>th { - background-color: #b9bbbe -} - -.table-active, -.table-active>th, -.table-active>td { - 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, -.markdown table .thead-dark th { - color: #fff; - background-color: #212529; - border-color: #32383e -} - -.table .thead-light th, -.markdown table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6 -} - -.table-dark { - color: #fff; - background-color: #212529 -} - -.table-dark th, -.table-dark td, -.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, 5%) -} - -.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: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: .25rem; - transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out -} - -@media screen and (prefers-reduced-motion:reduce) { - .form-control { - transition: none - } -} - -.form-control::-ms-expand { - background-color: initial; - border: 0 -} - -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.form-control::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: #495057; - background-color: #fff -} - -.form-control-file, -.form-control-range { - display: block; - width: 100% -} - -.col-form-label { - padding-top: calc(.375rem + 1px); - padding-bottom: calc(.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5 -} - -.col-form-label-lg { - padding-top: calc(.5rem + 1px); - padding-bottom: calc(.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5 -} - -.col-form-label-sm { - padding-top: calc(.25rem + 1px); - padding-bottom: calc(.25rem + 1px); - font-size: .875rem; - line-height: 1.5 -} - -.form-control-plaintext { - display: block; - width: 100%; - padding-top: .375rem; - padding-bottom: .375rem; - margin-bottom: 0; - line-height: 1.5; - color: #212529; - background-color: initial; - 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 { - 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 { - padding: .25rem .5rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .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 { - padding: .5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: .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) -} - -.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: #28a745 -} - -.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(40, 167, 69, .8); - border-radius: .2rem -} - -.was-validated .form-control:valid, -.form-control.is-valid, -.was-validated .custom-select:valid, -.custom-select.is-valid { - border-color: #28a745 -} - -.was-validated .form-control:valid:focus, -.form-control.is-valid:focus, -.was-validated .custom-select:valid:focus, -.custom-select.is-valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .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, -.custom-select.is-valid~.valid-tooltip { - display: block -} - -.was-validated .form-control-file:valid~.valid-feedback, -.was-validated .form-control-file:valid~.valid-tooltip, -.form-control-file.is-valid~.valid-feedback, -.form-control-file.is-valid~.valid-tooltip { - display: block -} - -.was-validated .form-check-input:valid~.form-check-label, -.form-check-input.is-valid~.form-check-label { - color: #28a745 -} - -.was-validated .form-check-input:valid~.valid-feedback, -.was-validated .form-check-input:valid~.valid-tooltip, -.form-check-input.is-valid~.valid-feedback, -.form-check-input.is-valid~.valid-tooltip { - display: block -} - -.was-validated .custom-control-input:valid~.custom-control-label, -.custom-control-input.is-valid~.custom-control-label { - color: #28a745 -} - -.was-validated .custom-control-input:valid~.custom-control-label::before, -.custom-control-input.is-valid~.custom-control-label::before { - background-color: #71dd8a -} - -.was-validated .custom-control-input:valid~.valid-feedback, -.was-validated .custom-control-input:valid~.valid-tooltip, -.custom-control-input.is-valid~.valid-feedback, -.custom-control-input.is-valid~.valid-tooltip { - display: block -} - -.was-validated .custom-control-input:valid:checked~.custom-control-label::before, -.custom-control-input.is-valid:checked~.custom-control-label::before { - background-color: #34ce57 -} - -.was-validated .custom-control-input:valid:focus~.custom-control-label::before, -.custom-control-input.is-valid:focus~.custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25) -} - -.was-validated .custom-file-input:valid~.custom-file-label, -.custom-file-input.is-valid~.custom-file-label { - border-color: #28a745 -} - -.was-validated .custom-file-input:valid~.custom-file-label::before, -.custom-file-input.is-valid~.custom-file-label::before { - border-color: inherit -} - -.was-validated .custom-file-input:valid~.valid-feedback, -.was-validated .custom-file-input:valid~.valid-tooltip, -.custom-file-input.is-valid~.valid-feedback, -.custom-file-input.is-valid~.valid-tooltip { - display: block -} - -.was-validated .custom-file-input:valid:focus~.custom-file-label, -.custom-file-input.is-valid:focus~.custom-file-label { - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: .25rem; - font-size: 80%; - color: #dc3545 -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1; - color: #fff; - background-color: rgba(220, 53, 69, .8); - border-radius: .2rem -} - -.was-validated .form-control:invalid, -.form-control.is-invalid, -.was-validated .custom-select:invalid, -.custom-select.is-invalid { - border-color: #dc3545 -} - -.was-validated .form-control:invalid:focus, -.form-control.is-invalid:focus, -.was-validated .custom-select:invalid:focus, -.custom-select.is-invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .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, -.custom-select.is-invalid~.invalid-tooltip { - display: block -} - -.was-validated .form-control-file:invalid~.invalid-feedback, -.was-validated .form-control-file:invalid~.invalid-tooltip, -.form-control-file.is-invalid~.invalid-feedback, -.form-control-file.is-invalid~.invalid-tooltip { - display: block -} - -.was-validated .form-check-input:invalid~.form-check-label, -.form-check-input.is-invalid~.form-check-label { - color: #dc3545 -} - -.was-validated .form-check-input:invalid~.invalid-feedback, -.was-validated .form-check-input:invalid~.invalid-tooltip, -.form-check-input.is-invalid~.invalid-feedback, -.form-check-input.is-invalid~.invalid-tooltip { - display: block -} - -.was-validated .custom-control-input:invalid~.custom-control-label, -.custom-control-input.is-invalid~.custom-control-label { - color: #dc3545 -} - -.was-validated .custom-control-input:invalid~.custom-control-label::before, -.custom-control-input.is-invalid~.custom-control-label::before { - background-color: #efa2a9 -} - -.was-validated .custom-control-input:invalid~.invalid-feedback, -.was-validated .custom-control-input:invalid~.invalid-tooltip, -.custom-control-input.is-invalid~.invalid-feedback, -.custom-control-input.is-invalid~.invalid-tooltip { - display: block -} - -.was-validated .custom-control-input:invalid:checked~.custom-control-label::before, -.custom-control-input.is-invalid:checked~.custom-control-label::before { - background-color: #e4606d -} - -.was-validated .custom-control-input:invalid:focus~.custom-control-label::before, -.custom-control-input.is-invalid:focus~.custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25) -} - -.was-validated .custom-file-input:invalid~.custom-file-label, -.custom-file-input.is-invalid~.custom-file-label { - border-color: #dc3545 -} - -.was-validated .custom-file-input:invalid~.custom-file-label::before, -.custom-file-input.is-invalid~.custom-file-label::before { - border-color: inherit -} - -.was-validated .custom-file-input:invalid~.invalid-feedback, -.was-validated .custom-file-input:invalid~.invalid-tooltip, -.custom-file-input.is-invalid~.invalid-feedback, -.custom-file-input.is-invalid~.invalid-tooltip { - display: block -} - -.was-validated .custom-file-input:invalid:focus~.custom-file-label, -.custom-file-input.is-invalid:focus~.custom-file-label { - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .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: none; - 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, - .form-inline .custom-select { - 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; - user-select: none; - border: 1px solid transparent; - padding: .375rem .75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: .25rem; - transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out -} - -@media screen and (prefers-reduced-motion:reduce) { - .btn { - transition: none - } -} - -.btn:hover, -.btn:focus { - text-decoration: none -} - -.btn:focus, -.btn.focus { - outline: 0; - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.btn.disabled, -.btn:disabled { - opacity: .65 -} - -.btn:not(:disabled):not(.disabled) { - cursor: pointer -} - -.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: #007bff; - border-color: #007bff -} - -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc -} - -.btn-primary:focus, -.btn-primary.focus { - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) -} - -.btn-primary.disabled, -.btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff -} - -.btn-primary:not(:disabled):not(.disabled):active, -.btn-primary:not(:disabled):not(.disabled).active, -.show>.btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf -} - -.btn-primary:not(:disabled):not(.disabled):active:focus, -.btn-primary:not(:disabled):not(.disabled).active:focus, -.show>.btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) -} - -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d -} - -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62 -} - -.btn-secondary:focus, -.btn-secondary.focus { - box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) -} - -.btn-secondary.disabled, -.btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d -} - -.btn-secondary:not(:disabled):not(.disabled):active, -.btn-secondary:not(:disabled):not(.disabled).active, -.show>.btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b -} - -.btn-secondary:not(:disabled):not(.disabled):active:focus, -.btn-secondary:not(:disabled):not(.disabled).active:focus, -.show>.btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) -} - -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745 -} - -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34 -} - -.btn-success:focus, -.btn-success.focus { - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) -} - -.btn-success.disabled, -.btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745 -} - -.btn-success:not(:disabled):not(.disabled):active, -.btn-success:not(:disabled):not(.disabled).active, -.show>.btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430 -} - -.btn-success:not(:disabled):not(.disabled):active:focus, -.btn-success:not(:disabled):not(.disabled).active:focus, -.show>.btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) -} - -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8 -} - -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b -} - -.btn-info:focus, -.btn-info.focus { - box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) -} - -.btn-info.disabled, -.btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8 -} - -.btn-info:not(:disabled):not(.disabled):active, -.btn-info:not(:disabled):not(.disabled).active, -.show>.btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f -} - -.btn-info:not(:disabled):not(.disabled):active:focus, -.btn-info:not(:disabled):not(.disabled).active:focus, -.show>.btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) -} - -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107 -} - -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00 -} - -.btn-warning:focus, -.btn-warning.focus { - box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) -} - -.btn-warning.disabled, -.btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107 -} - -.btn-warning:not(:disabled):not(.disabled):active, -.btn-warning:not(:disabled):not(.disabled).active, -.show>.btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500 -} - -.btn-warning:not(:disabled):not(.disabled):active:focus, -.btn-warning:not(:disabled):not(.disabled).active:focus, -.show>.btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) -} - -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545 -} - -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130 -} - -.btn-danger:focus, -.btn-danger.focus { - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) -} - -.btn-danger.disabled, -.btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545 -} - -.btn-danger:not(:disabled):not(.disabled):active, -.btn-danger:not(:disabled):not(.disabled).active, -.show>.btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d -} - -.btn-danger:not(:disabled):not(.disabled):active:focus, -.btn-danger:not(:disabled):not(.disabled).active:focus, -.show>.btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) -} - -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa -} - -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5 -} - -.btn-light:focus, -.btn-light.focus { - box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) -} - -.btn-light.disabled, -.btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa -} - -.btn-light:not(:disabled):not(.disabled):active, -.btn-light:not(:disabled):not(.disabled).active, -.show>.btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df -} - -.btn-light:not(:disabled):not(.disabled):active:focus, -.btn-light:not(:disabled):not(.disabled).active:focus, -.show>.btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) -} - -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40 -} - -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124 -} - -.btn-dark:focus, -.btn-dark.focus { - box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) -} - -.btn-dark.disabled, -.btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40 -} - -.btn-dark:not(:disabled):not(.disabled):active, -.btn-dark:not(:disabled):not(.disabled).active, -.show>.btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d -} - -.btn-dark:not(:disabled):not(.disabled):active:focus, -.btn-dark:not(:disabled):not(.disabled).active:focus, -.show>.btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) -} - -.btn-outline-primary { - color: #007bff; - background-color: initial; - background-image: none; - border-color: #007bff -} - -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff -} - -.btn-outline-primary:focus, -.btn-outline-primary.focus { - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) -} - -.btn-outline-primary.disabled, -.btn-outline-primary:disabled { - color: #007bff; - background-color: initial -} - -.btn-outline-primary:not(:disabled):not(.disabled):active, -.btn-outline-primary:not(:disabled):not(.disabled).active, -.show>.btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff -} - -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, -.btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) -} - -.btn-outline-secondary { - color: #6c757d; - background-color: initial; - background-image: none; - border-color: #6c757d -} - -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d -} - -.btn-outline-secondary:focus, -.btn-outline-secondary.focus { - box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) -} - -.btn-outline-secondary.disabled, -.btn-outline-secondary:disabled { - color: #6c757d; - background-color: initial -} - -.btn-outline-secondary:not(:disabled):not(.disabled):active, -.btn-outline-secondary:not(:disabled):not(.disabled).active, -.show>.btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d -} - -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, -.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) -} - -.btn-outline-success { - color: #28a745; - background-color: initial; - background-image: none; - border-color: #28a745 -} - -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745 -} - -.btn-outline-success:focus, -.btn-outline-success.focus { - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) -} - -.btn-outline-success.disabled, -.btn-outline-success:disabled { - color: #28a745; - background-color: initial -} - -.btn-outline-success:not(:disabled):not(.disabled):active, -.btn-outline-success:not(:disabled):not(.disabled).active, -.show>.btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745 -} - -.btn-outline-success:not(:disabled):not(.disabled):active:focus, -.btn-outline-success:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) -} - -.btn-outline-info { - color: #17a2b8; - background-color: initial; - background-image: none; - border-color: #17a2b8 -} - -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8 -} - -.btn-outline-info:focus, -.btn-outline-info.focus { - box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) -} - -.btn-outline-info.disabled, -.btn-outline-info:disabled { - color: #17a2b8; - background-color: initial -} - -.btn-outline-info:not(:disabled):not(.disabled):active, -.btn-outline-info:not(:disabled):not(.disabled).active, -.show>.btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8 -} - -.btn-outline-info:not(:disabled):not(.disabled):active:focus, -.btn-outline-info:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) -} - -.btn-outline-warning { - color: #ffc107; - background-color: initial; - background-image: none; - border-color: #ffc107 -} - -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107 -} - -.btn-outline-warning:focus, -.btn-outline-warning.focus { - box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) -} - -.btn-outline-warning.disabled, -.btn-outline-warning:disabled { - color: #ffc107; - background-color: initial -} - -.btn-outline-warning:not(:disabled):not(.disabled):active, -.btn-outline-warning:not(:disabled):not(.disabled).active, -.show>.btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107 -} - -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, -.btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) -} - -.btn-outline-danger { - color: #dc3545; - background-color: initial; - background-image: none; - border-color: #dc3545 -} - -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545 -} - -.btn-outline-danger:focus, -.btn-outline-danger.focus { - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) -} - -.btn-outline-danger.disabled, -.btn-outline-danger:disabled { - color: #dc3545; - background-color: initial -} - -.btn-outline-danger:not(:disabled):not(.disabled):active, -.btn-outline-danger:not(:disabled):not(.disabled).active, -.show>.btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545 -} - -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, -.btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) -} - -.btn-outline-light { - color: #f8f9fa; - background-color: initial; - background-image: none; - border-color: #f8f9fa -} - -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa -} - -.btn-outline-light:focus, -.btn-outline-light.focus { - box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) -} - -.btn-outline-light.disabled, -.btn-outline-light:disabled { - color: #f8f9fa; - background-color: initial -} - -.btn-outline-light:not(:disabled):not(.disabled):active, -.btn-outline-light:not(:disabled):not(.disabled).active, -.show>.btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa -} - -.btn-outline-light:not(:disabled):not(.disabled):active:focus, -.btn-outline-light:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) -} - -.btn-outline-dark { - color: #343a40; - background-color: initial; - background-image: none; - border-color: #343a40 -} - -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40 -} - -.btn-outline-dark:focus, -.btn-outline-dark.focus { - box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) -} - -.btn-outline-dark.disabled, -.btn-outline-dark:disabled { - color: #343a40; - background-color: initial -} - -.btn-outline-dark:not(:disabled):not(.disabled):active, -.btn-outline-dark:not(:disabled):not(.disabled).active, -.show>.btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40 -} - -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, -.btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.show>.btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) -} - -.btn-link { - font-weight: 400; - color: #0242f2; - background-color: initial -} - -.btn-link:hover { - color: #0056b3; - text-decoration: underline; - background-color: initial; - 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 { - padding: .5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: .3rem -} - -.btn-sm, -.btn-group-sm>.btn { - 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=submit].btn-block, -input[type=reset].btn-block, -input[type=button].btn-block { - width: 100% -} - -.fade { - transition: opacity .15s linear -} - -@media screen and (prefers-reduced-motion:reduce) { - .fade { - transition: none - } -} - -.fade:not(.show) { - opacity: 0 -} - -.collapse:not(.show) { - display: none -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height .35s ease -} - -@media screen and (prefers-reduced-motion:reduce) { - .collapsing { - transition: none - } -} - -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative -} - -.dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid; - border-right: .3em solid transparent; - border-bottom: 0; - border-left: .3em solid transparent -} - -.dropdown-toggle:empty::after { - margin-left: 0 -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: .5rem 0; - margin: .125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: .25rem -} - -.dropdown-menu-right { - right: 0; - left: auto -} - -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: .125rem -} - -.dropup .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: 0; - border-right: .3em solid transparent; - border-bottom: .3em solid; - border-left: .3em solid transparent -} - -.dropup .dropdown-toggle:empty::after { - margin-left: 0 -} - -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: .125rem -} - -.dropright .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid transparent; - border-right: 0; - border-bottom: .3em solid transparent; - border-left: .3em solid -} - -.dropright .dropdown-toggle:empty::after { - margin-left: 0 -} - -.dropright .dropdown-toggle::after { - vertical-align: 0 -} - -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: .125rem -} - -.dropleft .dropdown-toggle::after { - display: inline-block; - width: 0; - height: 0; - margin-left: .255em; - vertical-align: .255em; - content: "" -} - -.dropleft .dropdown-toggle::after { - display: none -} - -.dropleft .dropdown-toggle::before { - display: inline-block; - width: 0; - height: 0; - margin-right: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid transparent; - border-right: .3em solid; - border-bottom: .3em solid transparent -} - -.dropleft .dropdown-toggle:empty::after { - margin-left: 0 -} - -.dropleft .dropdown-toggle::before { - vertical-align: 0 -} - -.dropdown-menu[x-placement^=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: .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: initial; - border: 0 -} - -.dropdown-item:hover, -.dropdown-item:focus { - color: #16181b; +a.home { text-decoration: none; - background-color: #f8f9fa -} - -.dropdown-item.active, -.dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff -} - -.dropdown-item.disabled, -.dropdown-item:disabled { - color: #6c757d; - background-color: initial -} - -.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 -} - -@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: #e9ecef; - border-radius: .25rem -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - color: #fff; - text-align: center; - white-space: nowrap; - background-color: #0242f2; - transition: width .6s ease -} - -@media screen and (prefers-reduced-motion:reduce) { - .progress-bar { - transition: none - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle -} - -.btn-group>.btn, -.btn-group-vertical>.btn { - position: relative; - flex: initial -} - -.btn-group>.btn:hover, -.btn-group-vertical>.btn:hover { - z-index: 1 -} - -.btn-group>.btn:focus, -.btn-group>.btn:active, -.btn-group>.btn.active, -.btn-group-vertical>.btn:focus, -.btn-group-vertical>.btn:active, -.btn-group-vertical>.btn.active { - z-index: 1 -} - -.btn-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:not(:last-child):not(.dropdown-toggle), -.btn-group>.btn-group:not(:last-child)>.btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} - -.btn-group>.btn:not(:first-child), -.btn-group>.btn-group:not(:first-child)>.btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} - -.dropdown-toggle-split { - padding-right: .5625rem; - padding-left: .5625rem -} - -.dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after { - margin-left: 0 -} - -.dropleft .dropdown-toggle-split::before { - margin-right: 0 -} - -.btn-sm+.dropdown-toggle-split, -.btn-group-sm>.btn+.dropdown-toggle-split { - padding-right: .375rem; - padding-left: .375rem -} - -.btn-lg+.dropdown-toggle-split, -.btn-group-lg>.btn+.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:not(:last-child):not(.dropdown-toggle), -.btn-group-vertical>.btn-group:not(:last-child)>.btn { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0 -} - -.btn-group-vertical>.btn:not(:first-child), -.btn-group-vertical>.btn-group:not(:first-child)>.btn { - border-top-left-radius: 0; - border-top-right-radius: 0 -} - -.btn-group-toggle>.btn, -.btn-group-toggle>.btn-group>.btn { - margin-bottom: 0 -} - -.btn-group-toggle>.btn input[type=radio], -.btn-group-toggle>.btn input[type=checkbox], -.btn-group-toggle>.btn-group>.btn input[type=radio], -.btn-group-toggle>.btn-group>.btn input[type=checkbox] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none -} - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100% -} - -.input-group>.form-control, -.input-group>.custom-select, -.input-group>.custom-file { - position: relative; - flex: auto; - width: 1%; - 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>.custom-select+.form-control, -.input-group>.custom-select+.custom-select, -.input-group>.custom-select+.custom-file, -.input-group>.custom-file+.form-control, -.input-group>.custom-file+.custom-select, -.input-group>.custom-file+.custom-file { - margin-left: -1px -} - -.input-group>.form-control:not(:last-child), -.input-group>.custom-select:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} - -.input-group>.form-control:not(:first-child), -.input-group>.custom-select:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} - -.input-group>.custom-file { - display: 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-prepend, -.input-group-append { - display: flex -} - -.input-group-prepend .btn, -.input-group-append .btn { - position: relative; - z-index: 2 -} - -.input-group-prepend .btn+.btn, -.input-group-prepend .btn+.input-group-text, -.input-group-prepend .input-group-text+.input-group-text, -.input-group-prepend .input-group-text+.btn, -.input-group-append .btn+.btn, -.input-group-append .btn+.input-group-text, -.input-group-append .input-group-text+.input-group-text, -.input-group-append .input-group-text+.btn { - margin-left: -1px -} - -.input-group-prepend { - margin-right: -1px -} - -.input-group-append { - margin-left: -1px -} - -.input-group-text { - display: flex; - align-items: center; - padding: .375rem .75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: .25rem -} - -.input-group-text input[type=radio], -.input-group-text input[type=checkbox] { - margin-top: 0 -} - -.input-group>.input-group-prepend>.btn, -.input-group>.input-group-prepend>.input-group-text, -.input-group>.input-group-append:not(:last-child)>.btn, -.input-group>.input-group-append:not(:last-child)>.input-group-text, -.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), -.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} - -.input-group>.input-group-append>.btn, -.input-group>.input-group-append>.input-group-text, -.input-group>.input-group-prepend:not(:first-child)>.btn, -.input-group>.input-group-prepend:not(:first-child)>.input-group-text, -.input-group>.input-group-prepend:first-child>.btn:not(:first-child), -.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0 -} - -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem -} - -.custom-control-inline { - display: inline-flex; - margin-right: 1rem -} - -.custom-control-input { - position: absolute; - z-index: -1; - opacity: 0 -} - -.custom-control-input:checked~.custom-control-label::before { - color: #fff; - background-color: #007bff -} - -.custom-control-input:focus~.custom-control-label::before { - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.custom-control-input:active~.custom-control-label::before { - color: #fff; - background-color: #b3d7ff -} - -.custom-control-input:disabled~.custom-control-label { - color: #6c757d -} - -.custom-control-input:disabled~.custom-control-label::before { - background-color: #e9ecef -} - -.custom-control-label { - position: relative; - margin-bottom: 0 -} - -.custom-control-label::before { - position: absolute; - top: .25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - user-select: none; - background-color: #dee2e6 -} - -.custom-control-label::after { - position: absolute; - top: .25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background-repeat: no-repeat; - background-position: 50%; - background-size: 50% 50% -} - -.custom-checkbox .custom-control-label::before { - border-radius: .25rem -} - -.custom-checkbox .custom-control-input:checked~.custom-control-label::before { - background-color: #007bff -} - -.custom-checkbox .custom-control-input:checked~.custom-control-label::after { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") -} - -.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { - background-color: #007bff -} - -.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { - background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDQiPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTAgMmg0Ii8+PC9zdmc+) -} - -.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { - background-color: rgba(0, 123, 255, .5) -} - -.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { - background-color: rgba(0, 123, 255, .5) -} - -.custom-radio .custom-control-label::before { - border-radius: 50% -} - -.custom-radio .custom-control-input:checked~.custom-control-label::before { - background-color: #007bff -} - -.custom-radio .custom-control-input:checked~.custom-control-label::after { - background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IC00IDggOCI+PGNpcmNsZSByPSIzIiBmaWxsPSIjZmZmIi8+PC9zdmc+) -} - -.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { - background-color: rgba(0, 123, 255, .5) -} - -.custom-select { - display: inline-block; - width: 100%; - height: calc(2.25rem + 2px); - padding: .375rem 1.75rem .375rem .75rem; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #fff url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDUiPjxwYXRoIGZpbGw9IiMzNDNhNDAiIGQ9Ik0yIDAgMCAyaDR6bTAgNUwwIDNoNHoiLz48L3N2Zz4=)no-repeat right .75rem center; - background-size: 8px 10px; - border: 1px solid #ced4da; - border-radius: .25rem; - appearance: none -} - -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(128, 189, 255, .5) -} - -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff -} - -.custom-select[multiple], -.custom-select[size]:not([size="1"]) { - height: auto; - padding-right: .75rem; - background-image: none -} - -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef -} - -.custom-select::-ms-expand { - opacity: 0 -} - -.custom-select-sm { - height: calc(1.8125rem + 2px); - padding-top: .375rem; - padding-bottom: .375rem; - font-size: 75% -} - -.custom-select-lg { - height: calc(2.875rem + 2px); - padding-top: .375rem; - padding-bottom: .375rem; - font-size: 125% -} - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(2.25rem + 2px); - margin-bottom: 0 -} - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(2.25rem + 2px); - margin: 0; - opacity: 0 -} - -.custom-file-input:focus~.custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.custom-file-input:focus~.custom-file-label::after { - border-color: #80bdff -} - -.custom-file-input:lang(en)~.custom-file-label::after { - content: "Browse" -} - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(2.25rem + 2px); - padding: .375rem .75rem; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: .25rem -} - -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: 2.25rem; - padding: .375rem .75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: 1px solid #ced4da; - border-radius: 0 .25rem .25rem 0 -} - -.custom-range { - width: 100%; - padding-left: 0; - background-color: initial; - appearance: none -} - -.custom-range:focus { - outline: none -} - -.custom-range::-moz-focus-outer { - border: 0 -} - -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - appearance: none -} - -.custom-range::-webkit-slider-thumb:focus { - outline: none; - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff -} - -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem -} - -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - appearance: none -} - -.custom-range::-moz-range-thumb:focus { - outline: none; - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff -} - -.custom-range::-moz-range-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem -} - -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - appearance: none -} - -.custom-range::-ms-thumb:focus { - outline: none; - box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) -} - -.custom-range::-ms-thumb:active { - background-color: #b3d7ff -} - -.custom-range::-ms-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: initial; - 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 -} - -.nav { - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none -} - -.nav-link { - display: block; - padding: .5rem 1rem -} - -.nav-link:hover, -.nav-link:focus { - 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:hover, -.nav-tabs .nav-link:focus { - border-color: #e9ecef #e9ecef #dee2e6 -} - -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: initial; - border-color: transparent -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff -} - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0 -} - -.nav-pills .nav-link { - border-radius: .25rem -} - -.nav-pills .nav-link.active, -.nav-pills .show>.nav-link { - color: #fff; - background-color: #007bff -} - -.nav-fill .nav-item { - flex: 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:hover, -.navbar-brand:focus { - 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: initial; - border: 1px solid transparent; - border-radius: .25rem -} - -.navbar-toggler:hover, -.navbar-toggler:focus { - 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 50%; - 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: #000 -} - -.navbar-light .navbar-brand:hover, -.navbar-light .navbar-brand:focus { - color: #000 -} - -.navbar-light .navbar-nav .nav-link { - color: dimgray -} - -.navbar-light .navbar-nav .nav-link:hover, -.navbar-light .navbar-nav .nav-link:focus { - color: rgba(0, 0, 0, .7) -} - -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0, 0, 0, .3) -} - -.navbar-light .navbar-nav .show>.nav-link, -.navbar-light .navbar-nav .active>.nav-link, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .nav-link.active { - color: #000 -} - -.navbar-light .navbar-toggler { - color: dimgray; - 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: dimgray -} - -.navbar-light .navbar-text a { - color: #000 -} - -.navbar-light .navbar-text a:hover, -.navbar-light .navbar-text a:focus { - color: #000 -} - -.navbar-dark .navbar-brand { - color: #fff -} - -.navbar-dark .navbar-brand:hover, -.navbar-dark .navbar-brand:focus { - color: #fff -} - -.navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, .5) -} - -.navbar-dark .navbar-nav .nav-link:hover, -.navbar-dark .navbar-nav .nav-link:focus { - color: rgba(255, 255, 255, .75) -} - -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, .25) -} - -.navbar-dark .navbar-nav .show>.nav-link, -.navbar-dark .navbar-nav .active>.nav-link, -.navbar-dark .navbar-nav .nav-link.show, -.navbar-dark .navbar-nav .nav-link.active { - color: #fff -} - -.navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, .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:hover, -.navbar-dark .navbar-text a:focus { - color: #fff -} - -.alert { - position: relative; - padding: .75rem 1.25rem; - margin-bottom: 1rem; - border: 1px solid transparent; - border-radius: .25rem -} - -.alert-heading { - color: inherit -} - -.alert-link { - font-weight: 700 -} - -.alert-dismissible { - padding-right: 4rem -} - -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: .75rem 1.25rem; - color: inherit -} - -.alert-primary { - color: #004085; - background-color: #cce5ff; - border-color: #b8daff -} - -.alert-primary hr { - border-top-color: #9fcdff -} - -.alert-primary .alert-link { - color: #002752 -} - -.alert-secondary { - color: #383d41; - background-color: #e2e3e5; - border-color: #d6d8db -} - -.alert-secondary hr { - border-top-color: #c8cbcf -} - -.alert-secondary .alert-link { - color: #202326 -} - -.alert-success { - color: #155724; - background-color: #d4edda; - border-color: #c3e6cb -} - -.alert-success hr { - border-top-color: #b1dfbb -} - -.alert-success .alert-link { - color: #0b2e13 -} - -.alert-info { - color: #0c5460; - background-color: #d1ecf1; - border-color: #bee5eb -} - -.alert-info hr { - border-top-color: #abdde5 -} - -.alert-info .alert-link { - color: #062c33 -} - -.alert-warning { - color: #856404; - background-color: #fff3cd; - border-color: #ffeeba -} - -.alert-warning hr { - border-top-color: #ffe8a1 -} - -.alert-warning .alert-link { - color: #533f03 -} - -.alert-danger { - color: #721c24; - background-color: #f8d7da; - border-color: #f5c6cb -} - -.alert-danger hr { - border-top-color: #f1b0b7 -} - -.alert-danger .alert-link { - color: #491217 -} - -.alert-light { - color: #818182; - background-color: #fefefe; - border-color: #fdfdfe -} - -.alert-light hr { - border-top-color: #ececf6 -} - -.alert-light .alert-link { - color: #686868 -} - -.alert-dark { - color: #1b1e21; - background-color: #d6d8d9; - border-color: #c6c8ca -} - -.alert-dark hr { - border-top-color: #b9bbbe -} - -.alert-dark .alert-link { - color: #040505 -} - -.align-baseline { - vertical-align: baseline !important -} - -.align-top { - vertical-align: top !important -} - -.align-middle { - vertical-align: middle !important -} - -.align-bottom { - vertical-align: bottom !important -} - -.align-text-bottom { - vertical-align: text-bottom !important -} - -.align-text-top { - vertical-align: text-top !important -} - -.bg-primary { - background-color: #007bff !important -} - -a.bg-primary:hover, -a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #0062cc !important -} - -.bg-secondary { - background-color: #6c757d !important -} - -a.bg-secondary:hover, -a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #545b62 !important -} - -.bg-success { - background-color: #28a745 !important -} - -a.bg-success:hover, -a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #1e7e34 !important -} - -.bg-info { - background-color: #17a2b8 !important -} - -a.bg-info:hover, -a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #117a8b !important -} - -.bg-warning { - background-color: #ffc107 !important -} - -a.bg-warning:hover, -a.bg-warning:focus, -button.bg-warning:hover, -button.bg-warning:focus { - background-color: #d39e00 !important -} - -.bg-danger { - background-color: #dc3545 !important -} - -a.bg-danger:hover, -a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #bd2130 !important -} - -.bg-light { - background-color: #f8f9fa !important -} - -a.bg-light:hover, -a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #dae0e5 !important -} - -.bg-dark { - background-color: #343a40 !important -} - -a.bg-dark:hover, -a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1d2124 !important -} - -.bg-white { - background-color: #fff !important -} - -.bg-transparent { - background-color: initial !important -} - -.border { - border: 1px solid #dee2e6 !important -} - -.border-top { - border-top: 1px solid #dee2e6 !important -} - -.border-right { - border-right: 1px solid #dee2e6 !important -} - -.border-bottom { - border-bottom: 1px solid #dee2e6 !important -} - -.border-left { - border-left: 1px solid #dee2e6 !important -} - -.border-0 { - border: 0 !important -} - -.border-top-0 { - border-top: 0 !important -} - -.border-right-0 { - border-right: 0 !important -} - -.border-bottom-0 { - border-bottom: 0 !important -} - -.border-left-0 { - border-left: 0 !important -} - -.border-primary { - border-color: #007bff !important -} - -.border-secondary { - border-color: #6c757d !important -} - -.border-success { - border-color: #28a745 !important -} - -.border-info { - border-color: #17a2b8 !important -} - -.border-warning { - border-color: #ffc107 !important -} - -.border-danger { - border-color: #dc3545 !important -} - -.border-light { - border-color: #f8f9fa !important -} - -.border-dark { - border-color: #343a40 !important -} - -.border-white { - border-color: #fff !important -} - -.rounded { - border-radius: .25rem !important -} - -.rounded-top { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important -} - -.rounded-right { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important -} - -.rounded-bottom { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important -} - -.rounded-left { - border-top-left-radius: .25rem !important; - border-bottom-left-radius: .25rem !important -} - -.rounded-circle { - border-radius: 50% !important -} - -.rounded-0 { - border-radius: 0 !important -} - -.clearfix::after { - display: block; - clear: both; - content: "" -} - -.d-none { - display: none !important -} - -.d-inline { - display: inline !important -} - -.d-inline-block { - display: inline-block !important -} - -.d-block { - display: block !important -} - -.d-table { - display: table !important -} - -.d-table-row { - display: table-row !important -} - -.d-table-cell { - display: table-cell !important -} - -.d-flex { - display: 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 iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0 -} - -.embed-responsive-21by9::before { - padding-top: 42.8571428571% -} - -.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: 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: 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: 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: 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: 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 - } -} - -.position-static { - position: static !important -} - -.position-relative { - position: relative !important -} - -.position-absolute { - position: absolute !important -} - -.position-fixed { - position: fixed !important -} - -.position-sticky { - 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:sticky) { - .sticky-top { - position: sticky; - top: 0; - z-index: 1020 - } -} - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border: 0 -} - -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal -} - -.shadow-sm { - box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important -} - -.shadow { - box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important -} - -.shadow-none { - box-shadow: none !important -} - -.w-25 { - width: 25% !important -} - -.w-50 { - width: 50% !important -} - -.w-75 { - width: 75% !important -} - -.w-100 { - width: 100% !important -} - -.w-auto { - width: auto !important -} - -.h-25 { - height: 25% !important -} - -.h-50 { - height: 50% !important -} - -.h-75 { - height: 75% !important -} - -.h-100 { - height: 100% !important -} - -.h-auto { - height: auto !important -} - -.mw-100 { - max-width: 100% !important -} - -.mh-100 { - max-height: 100% !important -} - -.m-0 { - margin: 0 !important -} - -.mt-0, -.my-0 { - margin-top: 0 !important -} - -.mr-0, -.mx-0 { - margin-right: 0 !important -} - -.mb-0, -.my-0 { - margin-bottom: 0 !important -} - -.ml-0, -.mx-0 { - margin-left: 0 !important -} - -.m-1 { - margin: .25rem !important -} - -.mt-1, -.my-1 { - margin-top: .25rem !important -} - -.mr-1, -.mx-1 { - margin-right: .25rem !important -} - -.mb-1, -.my-1 { - margin-bottom: .25rem !important -} - -.ml-1, -.mx-1 { - margin-left: .25rem !important -} - -.m-2 { - margin: .5rem !important -} - -.mt-2, -.my-2 { - margin-top: .5rem !important -} - -.mr-2, -.mx-2 { - margin-right: .5rem !important -} - -.mb-2, -.my-2 { - margin-bottom: .5rem !important -} - -.ml-2, -.mx-2 { - margin-left: .5rem !important -} - -.m-3 { - margin: 1rem !important -} - -.mt-3, -.my-3 { - margin-top: 1rem !important -} - -.mr-3, -.mx-3 { - margin-right: 1rem !important -} - -.mb-3, -.my-3 { - margin-bottom: 1rem !important -} - -.ml-3, -.mx-3 { - margin-left: 1rem !important -} - -.m-4 { - margin: 1.5rem !important -} - -.mt-4, -.my-4 { - margin-top: 1.5rem !important -} - -.mr-4, -.mx-4 { - margin-right: 1.5rem !important -} - -.mb-4, -.my-4 { - margin-bottom: 1.5rem !important -} - -.ml-4, -.mx-4 { - margin-left: 1.5rem !important -} - -.m-5 { - margin: 3rem !important -} - -.mt-5, -.my-5 { - margin-top: 3rem !important -} - -.mr-5, -.mx-5 { - margin-right: 3rem !important -} - -.mb-5, -.my-5 { - margin-bottom: 3rem !important -} - -.ml-5, -.mx-5 { - margin-left: 3rem !important -} - -.p-0 { - padding: 0 !important -} - -.pt-0, -.py-0 { - padding-top: 0 !important -} - -.pr-0, -.px-0 { - padding-right: 0 !important -} - -.pb-0, -.py-0 { - padding-bottom: 0 !important -} - -.pl-0, -.px-0 { - padding-left: 0 !important -} - -.p-1 { - padding: .25rem !important -} - -.pt-1, -.py-1 { - padding-top: .25rem !important -} - -.pr-1, -.px-1 { - padding-right: .25rem !important -} - -.pb-1, -.py-1 { - padding-bottom: .25rem !important -} - -.pl-1, -.px-1 { - padding-left: .25rem !important -} - -.p-2 { - padding: .5rem !important -} - -.pt-2, -.py-2 { - padding-top: .5rem !important -} - -.pr-2, -.px-2 { - padding-right: .5rem !important -} - -.pb-2, -.py-2 { - padding-bottom: .5rem !important -} - -.pl-2, -.px-2 { - padding-left: .5rem !important -} - -.p-3 { - padding: 1rem !important -} - -.pt-3, -.py-3 { - padding-top: 1rem !important -} - -.pr-3, -.px-3 { - padding-right: 1rem !important -} - -.pb-3, -.py-3 { - padding-bottom: 1rem !important -} - -.pl-3, -.px-3 { - padding-left: 1rem !important -} - -.p-4 { - padding: 1.5rem !important -} - -.pt-4, -.py-4 { - padding-top: 1.5rem !important -} - -.pr-4, -.px-4 { - padding-right: 1.5rem !important -} - -.pb-4, -.py-4 { - padding-bottom: 1.5rem !important -} - -.pl-4, -.px-4 { - padding-left: 1.5rem !important -} - -.p-5 { - padding: 3rem !important -} - -.pt-5, -.py-5 { - padding-top: 3rem !important -} - -.pr-5, -.px-5 { - padding-right: 3rem !important -} - -.pb-5, -.py-5 { - padding-bottom: 3rem !important -} - -.pl-5, -.px-5 { - padding-left: 3rem !important -} - -.m-auto { - margin: auto !important -} - -.mt-auto, -.my-auto { - margin-top: auto !important -} - -.mr-auto, -.mx-auto { - margin-right: auto !important -} - -.mb-auto, -.my-auto { - margin-bottom: auto !important -} - -.ml-auto, -.mx-auto { - margin-left: auto !important -} - -@media(min-width:576px) { - .m-sm-0 { - margin: 0 !important - } - - .mt-sm-0, - .my-sm-0 { - margin-top: 0 !important - } - - .mr-sm-0, - .mx-sm-0 { - margin-right: 0 !important - } - - .mb-sm-0, - .my-sm-0 { - margin-bottom: 0 !important - } - - .ml-sm-0, - .mx-sm-0 { - margin-left: 0 !important - } - - .m-sm-1 { - margin: .25rem !important - } - - .mt-sm-1, - .my-sm-1 { - margin-top: .25rem !important - } - - .mr-sm-1, - .mx-sm-1 { - margin-right: .25rem !important - } - - .mb-sm-1, - .my-sm-1 { - margin-bottom: .25rem !important - } - - .ml-sm-1, - .mx-sm-1 { - margin-left: .25rem !important - } - - .m-sm-2 { - margin: .5rem !important - } - - .mt-sm-2, - .my-sm-2 { - margin-top: .5rem !important - } - - .mr-sm-2, - .mx-sm-2 { - margin-right: .5rem !important - } - - .mb-sm-2, - .my-sm-2 { - margin-bottom: .5rem !important - } - - .ml-sm-2, - .mx-sm-2 { - margin-left: .5rem !important - } - - .m-sm-3 { - margin: 1rem !important - } - - .mt-sm-3, - .my-sm-3 { - margin-top: 1rem !important - } - - .mr-sm-3, - .mx-sm-3 { - margin-right: 1rem !important - } - - .mb-sm-3, - .my-sm-3 { - margin-bottom: 1rem !important - } - - .ml-sm-3, - .mx-sm-3 { - margin-left: 1rem !important - } - - .m-sm-4 { - margin: 1.5rem !important - } - - .mt-sm-4, - .my-sm-4 { - margin-top: 1.5rem !important - } - - .mr-sm-4, - .mx-sm-4 { - margin-right: 1.5rem !important - } - - .mb-sm-4, - .my-sm-4 { - margin-bottom: 1.5rem !important - } - - .ml-sm-4, - .mx-sm-4 { - margin-left: 1.5rem !important - } - - .m-sm-5 { - margin: 3rem !important - } - - .mt-sm-5, - .my-sm-5 { - margin-top: 3rem !important - } - - .mr-sm-5, - .mx-sm-5 { - margin-right: 3rem !important - } - - .mb-sm-5, - .my-sm-5 { - margin-bottom: 3rem !important - } - - .ml-sm-5, - .mx-sm-5 { - margin-left: 3rem !important - } - - .p-sm-0 { - padding: 0 !important - } - - .pt-sm-0, - .py-sm-0 { - padding-top: 0 !important - } - - .pr-sm-0, - .px-sm-0 { - padding-right: 0 !important - } - - .pb-sm-0, - .py-sm-0 { - padding-bottom: 0 !important - } - - .pl-sm-0, - .px-sm-0 { - padding-left: 0 !important - } - - .p-sm-1 { - padding: .25rem !important - } - - .pt-sm-1, - .py-sm-1 { - padding-top: .25rem !important - } - - .pr-sm-1, - .px-sm-1 { - padding-right: .25rem !important - } - - .pb-sm-1, - .py-sm-1 { - padding-bottom: .25rem !important - } - - .pl-sm-1, - .px-sm-1 { - padding-left: .25rem !important - } - - .p-sm-2 { - padding: .5rem !important - } - - .pt-sm-2, - .py-sm-2 { - padding-top: .5rem !important - } - - .pr-sm-2, - .px-sm-2 { - padding-right: .5rem !important - } - - .pb-sm-2, - .py-sm-2 { - padding-bottom: .5rem !important - } - - .pl-sm-2, - .px-sm-2 { - padding-left: .5rem !important - } - - .p-sm-3 { - padding: 1rem !important - } - - .pt-sm-3, - .py-sm-3 { - padding-top: 1rem !important - } - - .pr-sm-3, - .px-sm-3 { - padding-right: 1rem !important - } - - .pb-sm-3, - .py-sm-3 { - padding-bottom: 1rem !important - } - - .pl-sm-3, - .px-sm-3 { - padding-left: 1rem !important - } - - .p-sm-4 { - padding: 1.5rem !important - } - - .pt-sm-4, - .py-sm-4 { - padding-top: 1.5rem !important - } - - .pr-sm-4, - .px-sm-4 { - padding-right: 1.5rem !important - } - - .pb-sm-4, - .py-sm-4 { - padding-bottom: 1.5rem !important - } - - .pl-sm-4, - .px-sm-4 { - padding-left: 1.5rem !important - } - - .p-sm-5 { - padding: 3rem !important - } - - .pt-sm-5, - .py-sm-5 { - padding-top: 3rem !important - } - - .pr-sm-5, - .px-sm-5 { - padding-right: 3rem !important - } - - .pb-sm-5, - .py-sm-5 { - padding-bottom: 3rem !important - } - - .pl-sm-5, - .px-sm-5 { - padding-left: 3rem !important - } - - .m-sm-auto { - margin: auto !important - } - - .mt-sm-auto, - .my-sm-auto { - margin-top: auto !important - } - - .mr-sm-auto, - .mx-sm-auto { - margin-right: auto !important - } - - .mb-sm-auto, - .my-sm-auto { - margin-bottom: auto !important - } - - .ml-sm-auto, - .mx-sm-auto { - margin-left: auto !important - } -} - -@media(min-width:768px) { - .m-md-0 { - margin: 0 !important - } - - .mt-md-0, - .my-md-0 { - margin-top: 0 !important - } - - .mr-md-0, - .mx-md-0 { - margin-right: 0 !important - } - - .mb-md-0, - .my-md-0 { - margin-bottom: 0 !important - } - - .ml-md-0, - .mx-md-0 { - margin-left: 0 !important - } - - .m-md-1 { - margin: .25rem !important - } - - .mt-md-1, - .my-md-1 { - margin-top: .25rem !important - } - - .mr-md-1, - .mx-md-1 { - margin-right: .25rem !important - } - - .mb-md-1, - .my-md-1 { - margin-bottom: .25rem !important - } - - .ml-md-1, - .mx-md-1 { - margin-left: .25rem !important - } - - .m-md-2 { - margin: .5rem !important - } - - .mt-md-2, - .my-md-2 { - margin-top: .5rem !important - } - - .mr-md-2, - .mx-md-2 { - margin-right: .5rem !important - } - - .mb-md-2, - .my-md-2 { - margin-bottom: .5rem !important - } - - .ml-md-2, - .mx-md-2 { - margin-left: .5rem !important - } - - .m-md-3 { - margin: 1rem !important - } - - .mt-md-3, - .my-md-3 { - margin-top: 1rem !important - } - - .mr-md-3, - .mx-md-3 { - margin-right: 1rem !important - } - - .mb-md-3, - .my-md-3 { - margin-bottom: 1rem !important - } - - .ml-md-3, - .mx-md-3 { - margin-left: 1rem !important - } - - .m-md-4 { - margin: 1.5rem !important - } - - .mt-md-4, - .my-md-4 { - margin-top: 1.5rem !important - } - - .mr-md-4, - .mx-md-4 { - margin-right: 1.5rem !important - } - - .mb-md-4, - .my-md-4 { - margin-bottom: 1.5rem !important - } - - .ml-md-4, - .mx-md-4 { - margin-left: 1.5rem !important - } - - .m-md-5 { - margin: 3rem !important - } - - .mt-md-5, - .my-md-5 { - margin-top: 3rem !important - } - - .mr-md-5, - .mx-md-5 { - margin-right: 3rem !important - } - - .mb-md-5, - .my-md-5 { - margin-bottom: 3rem !important - } - - .ml-md-5, - .mx-md-5 { - margin-left: 3rem !important - } - - .p-md-0 { - padding: 0 !important - } - - .pt-md-0, - .py-md-0 { - padding-top: 0 !important - } - - .pr-md-0, - .px-md-0 { - padding-right: 0 !important - } - - .pb-md-0, - .py-md-0 { - padding-bottom: 0 !important - } - - .pl-md-0, - .px-md-0 { - padding-left: 0 !important - } - - .p-md-1 { - padding: .25rem !important - } - - .pt-md-1, - .py-md-1 { - padding-top: .25rem !important - } - - .pr-md-1, - .px-md-1 { - padding-right: .25rem !important - } - - .pb-md-1, - .py-md-1 { - padding-bottom: .25rem !important - } - - .pl-md-1, - .px-md-1 { - padding-left: .25rem !important - } - - .p-md-2 { - padding: .5rem !important - } - - .pt-md-2, - .py-md-2 { - padding-top: .5rem !important - } - - .pr-md-2, - .px-md-2 { - padding-right: .5rem !important - } - - .pb-md-2, - .py-md-2 { - padding-bottom: .5rem !important - } - - .pl-md-2, - .px-md-2 { - padding-left: .5rem !important - } - - .p-md-3 { - padding: 1rem !important - } - - .pt-md-3, - .py-md-3 { - padding-top: 1rem !important - } - - .pr-md-3, - .px-md-3 { - padding-right: 1rem !important - } - - .pb-md-3, - .py-md-3 { - padding-bottom: 1rem !important - } - - .pl-md-3, - .px-md-3 { - padding-left: 1rem !important - } - - .p-md-4 { - padding: 1.5rem !important - } - - .pt-md-4, - .py-md-4 { - padding-top: 1.5rem !important - } - - .pr-md-4, - .px-md-4 { - padding-right: 1.5rem !important - } - - .pb-md-4, - .py-md-4 { - padding-bottom: 1.5rem !important - } - - .pl-md-4, - .px-md-4 { - padding-left: 1.5rem !important - } - - .p-md-5 { - padding: 3rem !important - } - - .pt-md-5, - .py-md-5 { - padding-top: 3rem !important - } - - .pr-md-5, - .px-md-5 { - padding-right: 3rem !important - } - - .pb-md-5, - .py-md-5 { - padding-bottom: 3rem !important - } - - .pl-md-5, - .px-md-5 { - padding-left: 3rem !important - } - - .m-md-auto { - margin: auto !important - } - - .mt-md-auto, - .my-md-auto { - margin-top: auto !important - } - - .mr-md-auto, - .mx-md-auto { - margin-right: auto !important - } - - .mb-md-auto, - .my-md-auto { - margin-bottom: auto !important - } - - .ml-md-auto, - .mx-md-auto { - margin-left: auto !important - } -} - -@media(min-width:992px) { - .m-lg-0 { - margin: 0 !important - } - - .mt-lg-0, - .my-lg-0 { - margin-top: 0 !important - } - - .mr-lg-0, - .mx-lg-0 { - margin-right: 0 !important - } - - .mb-lg-0, - .my-lg-0 { - margin-bottom: 0 !important - } - - .ml-lg-0, - .mx-lg-0 { - margin-left: 0 !important - } - - .m-lg-1 { - margin: .25rem !important - } - - .mt-lg-1, - .my-lg-1 { - margin-top: .25rem !important - } - - .mr-lg-1, - .mx-lg-1 { - margin-right: .25rem !important - } - - .mb-lg-1, - .my-lg-1 { - margin-bottom: .25rem !important - } - - .ml-lg-1, - .mx-lg-1 { - margin-left: .25rem !important - } - - .m-lg-2 { - margin: .5rem !important - } - - .mt-lg-2, - .my-lg-2 { - margin-top: .5rem !important - } - - .mr-lg-2, - .mx-lg-2 { - margin-right: .5rem !important - } - - .mb-lg-2, - .my-lg-2 { - margin-bottom: .5rem !important - } - - .ml-lg-2, - .mx-lg-2 { - margin-left: .5rem !important - } - - .m-lg-3 { - margin: 1rem !important - } - - .mt-lg-3, - .my-lg-3 { - margin-top: 1rem !important - } - - .mr-lg-3, - .mx-lg-3 { - margin-right: 1rem !important - } - - .mb-lg-3, - .my-lg-3 { - margin-bottom: 1rem !important - } - - .ml-lg-3, - .mx-lg-3 { - margin-left: 1rem !important - } - - .m-lg-4 { - margin: 1.5rem !important - } - - .mt-lg-4, - .my-lg-4 { - margin-top: 1.5rem !important - } - - .mr-lg-4, - .mx-lg-4 { - margin-right: 1.5rem !important - } - - .mb-lg-4, - .my-lg-4 { - margin-bottom: 1.5rem !important - } - - .ml-lg-4, - .mx-lg-4 { - margin-left: 1.5rem !important - } - - .m-lg-5 { - margin: 3rem !important - } - - .mt-lg-5, - .my-lg-5 { - margin-top: 3rem !important - } - - .mr-lg-5, - .mx-lg-5 { - margin-right: 3rem !important - } - - .mb-lg-5, - .my-lg-5 { - margin-bottom: 3rem !important - } - - .ml-lg-5, - .mx-lg-5 { - margin-left: 3rem !important - } - - .p-lg-0 { - padding: 0 !important - } - - .pt-lg-0, - .py-lg-0 { - padding-top: 0 !important - } - - .pr-lg-0, - .px-lg-0 { - padding-right: 0 !important - } - - .pb-lg-0, - .py-lg-0 { - padding-bottom: 0 !important - } - - .pl-lg-0, - .px-lg-0 { - padding-left: 0 !important - } - - .p-lg-1 { - padding: .25rem !important - } - - .pt-lg-1, - .py-lg-1 { - padding-top: .25rem !important - } - - .pr-lg-1, - .px-lg-1 { - padding-right: .25rem !important - } - - .pb-lg-1, - .py-lg-1 { - padding-bottom: .25rem !important - } - - .pl-lg-1, - .px-lg-1 { - padding-left: .25rem !important - } - - .p-lg-2 { - padding: .5rem !important - } - - .pt-lg-2, - .py-lg-2 { - padding-top: .5rem !important - } - - .pr-lg-2, - .px-lg-2 { - padding-right: .5rem !important - } - - .pb-lg-2, - .py-lg-2 { - padding-bottom: .5rem !important - } - - .pl-lg-2, - .px-lg-2 { - padding-left: .5rem !important - } - - .p-lg-3 { - padding: 1rem !important - } - - .pt-lg-3, - .py-lg-3 { - padding-top: 1rem !important - } - - .pr-lg-3, - .px-lg-3 { - padding-right: 1rem !important - } - - .pb-lg-3, - .py-lg-3 { - padding-bottom: 1rem !important - } - - .pl-lg-3, - .px-lg-3 { - padding-left: 1rem !important - } - - .p-lg-4 { - padding: 1.5rem !important - } - - .pt-lg-4, - .py-lg-4 { - padding-top: 1.5rem !important - } - - .pr-lg-4, - .px-lg-4 { - padding-right: 1.5rem !important - } - - .pb-lg-4, - .py-lg-4 { - padding-bottom: 1.5rem !important - } - - .pl-lg-4, - .px-lg-4 { - padding-left: 1.5rem !important - } - - .p-lg-5 { - padding: 3rem !important - } - - .pt-lg-5, - .py-lg-5 { - padding-top: 3rem !important - } - - .pr-lg-5, - .px-lg-5 { - padding-right: 3rem !important - } - - .pb-lg-5, - .py-lg-5 { - padding-bottom: 3rem !important - } - - .pl-lg-5, - .px-lg-5 { - padding-left: 3rem !important - } - - .m-lg-auto { - margin: auto !important - } - - .mt-lg-auto, - .my-lg-auto { - margin-top: auto !important - } - - .mr-lg-auto, - .mx-lg-auto { - margin-right: auto !important - } - - .mb-lg-auto, - .my-lg-auto { - margin-bottom: auto !important - } - - .ml-lg-auto, - .mx-lg-auto { - margin-left: auto !important - } -} - -@media(min-width:1200px) { - .m-xl-0 { - margin: 0 !important - } - - .mt-xl-0, - .my-xl-0 { - margin-top: 0 !important - } - - .mr-xl-0, - .mx-xl-0 { - margin-right: 0 !important - } - - .mb-xl-0, - .my-xl-0 { - margin-bottom: 0 !important - } - - .ml-xl-0, - .mx-xl-0 { - margin-left: 0 !important - } - - .m-xl-1 { - margin: .25rem !important - } - - .mt-xl-1, - .my-xl-1 { - margin-top: .25rem !important - } - - .mr-xl-1, - .mx-xl-1 { - margin-right: .25rem !important - } - - .mb-xl-1, - .my-xl-1 { - margin-bottom: .25rem !important - } - - .ml-xl-1, - .mx-xl-1 { - margin-left: .25rem !important - } - - .m-xl-2 { - margin: .5rem !important - } - - .mt-xl-2, - .my-xl-2 { - margin-top: .5rem !important - } - - .mr-xl-2, - .mx-xl-2 { - margin-right: .5rem !important - } - - .mb-xl-2, - .my-xl-2 { - margin-bottom: .5rem !important - } - - .ml-xl-2, - .mx-xl-2 { - margin-left: .5rem !important - } - - .m-xl-3 { - margin: 1rem !important - } - - .mt-xl-3, - .my-xl-3 { - margin-top: 1rem !important - } - - .mr-xl-3, - .mx-xl-3 { - margin-right: 1rem !important - } - - .mb-xl-3, - .my-xl-3 { - margin-bottom: 1rem !important - } - - .ml-xl-3, - .mx-xl-3 { - margin-left: 1rem !important - } - - .m-xl-4 { - margin: 1.5rem !important - } - - .mt-xl-4, - .my-xl-4 { - margin-top: 1.5rem !important - } - - .mr-xl-4, - .mx-xl-4 { - margin-right: 1.5rem !important - } - - .mb-xl-4, - .my-xl-4 { - margin-bottom: 1.5rem !important - } - - .ml-xl-4, - .mx-xl-4 { - margin-left: 1.5rem !important - } - - .m-xl-5 { - margin: 3rem !important - } - - .mt-xl-5, - .my-xl-5 { - margin-top: 3rem !important - } - - .mr-xl-5, - .mx-xl-5 { - margin-right: 3rem !important - } - - .mb-xl-5, - .my-xl-5 { - margin-bottom: 3rem !important - } - - .ml-xl-5, - .mx-xl-5 { - margin-left: 3rem !important - } - - .p-xl-0 { - padding: 0 !important - } - - .pt-xl-0, - .py-xl-0 { - padding-top: 0 !important - } - - .pr-xl-0, - .px-xl-0 { - padding-right: 0 !important - } - - .pb-xl-0, - .py-xl-0 { - padding-bottom: 0 !important - } - - .pl-xl-0, - .px-xl-0 { - padding-left: 0 !important - } - - .p-xl-1 { - padding: .25rem !important - } - - .pt-xl-1, - .py-xl-1 { - padding-top: .25rem !important - } - - .pr-xl-1, - .px-xl-1 { - padding-right: .25rem !important - } - - .pb-xl-1, - .py-xl-1 { - padding-bottom: .25rem !important - } - - .pl-xl-1, - .px-xl-1 { - padding-left: .25rem !important - } - - .p-xl-2 { - padding: .5rem !important - } - - .pt-xl-2, - .py-xl-2 { - padding-top: .5rem !important - } - - .pr-xl-2, - .px-xl-2 { - padding-right: .5rem !important - } - - .pb-xl-2, - .py-xl-2 { - padding-bottom: .5rem !important - } - - .pl-xl-2, - .px-xl-2 { - padding-left: .5rem !important - } - - .p-xl-3 { - padding: 1rem !important - } - - .pt-xl-3, - .py-xl-3 { - padding-top: 1rem !important - } - - .pr-xl-3, - .px-xl-3 { - padding-right: 1rem !important - } - - .pb-xl-3, - .py-xl-3 { - padding-bottom: 1rem !important - } - - .pl-xl-3, - .px-xl-3 { - padding-left: 1rem !important - } - - .p-xl-4 { - padding: 1.5rem !important - } - - .pt-xl-4, - .py-xl-4 { - padding-top: 1.5rem !important - } - - .pr-xl-4, - .px-xl-4 { - padding-right: 1.5rem !important - } - - .pb-xl-4, - .py-xl-4 { - padding-bottom: 1.5rem !important - } - - .pl-xl-4, - .px-xl-4 { - padding-left: 1.5rem !important - } - - .p-xl-5 { - padding: 3rem !important - } - - .pt-xl-5, - .py-xl-5 { - padding-top: 3rem !important - } - - .pr-xl-5, - .px-xl-5 { - padding-right: 3rem !important - } - - .pb-xl-5, - .py-xl-5 { - padding-bottom: 3rem !important - } - - .pl-xl-5, - .px-xl-5 { - padding-left: 3rem !important - } - - .m-xl-auto { - margin: auto !important - } - - .mt-xl-auto, - .my-xl-auto { - margin-top: auto !important - } - - .mr-xl-auto, - .mx-xl-auto { - margin-right: auto !important - } - - .mb-xl-auto, - .my-xl-auto { - margin-bottom: auto !important - } - - .ml-xl-auto, - .mx-xl-auto { - margin-left: auto !important - } -} - -.text-monospace { - font-family: monospace -} - -.text-justify { - text-align: justify !important -} - -.text-nowrap { - white-space: nowrap !important -} - -.text-truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap -} - -.text-left { - text-align: left !important -} - -.text-right { - text-align: right !important -} - -.text-center { - text-align: center !important -} - -@media(min-width:576px) { - .text-sm-left { - text-align: left !important - } - - .text-sm-right { - text-align: right !important - } - - .text-sm-center { - text-align: center !important - } -} - -@media(min-width:768px) { - .text-md-left { - text-align: left !important - } - - .text-md-right { - text-align: right !important - } - - .text-md-center { - text-align: center !important - } -} - -@media(min-width:992px) { - .text-lg-left { - text-align: left !important - } - - .text-lg-right { - text-align: right !important - } - - .text-lg-center { - text-align: center !important - } -} - -@media(min-width:1200px) { - .text-xl-left { - text-align: left !important - } - - .text-xl-right { - text-align: right !important - } - - .text-xl-center { - text-align: center !important - } -} - -.text-lowercase { - text-transform: lowercase !important -} - -.text-uppercase { - text-transform: uppercase !important -} - -.text-capitalize { - text-transform: capitalize !important -} - -.font-weight-light { - font-weight: 300 !important -} - -.font-weight-normal { - font-weight: 400 !important -} - -.font-weight-bold { - font-weight: 700 !important -} - -.font-italic { - font-style: italic !important -} - -.text-white { - color: #fff !important -} - -.text-primary { - color: #007bff !important -} - -a.text-primary:hover, -a.text-primary:focus { - color: #0062cc !important -} - -.text-secondary { - color: #6c757d !important -} - -a.text-secondary:hover, -a.text-secondary:focus { - color: #545b62 !important -} - -.text-success { - color: #28a745 !important -} - -a.text-success:hover, -a.text-success:focus { - color: #1e7e34 !important -} - -.text-info { - color: #17a2b8 !important -} - -a.text-info:hover, -a.text-info:focus { - color: #117a8b !important -} - -.text-warning { - color: #ffc107 !important -} - -a.text-warning:hover, -a.text-warning:focus { - color: #d39e00 !important -} - -.text-danger { - color: #dc3545 !important -} - -a.text-danger:hover, -a.text-danger:focus { - color: #bd2130 !important -} - -.text-light { - color: #f8f9fa !important -} - -a.text-light:hover, -a.text-light:focus { - color: #dae0e5 !important -} - -.text-dark { - color: #343a40 !important -} - -a.text-dark:hover, -a.text-dark:focus { - color: #1d2124 !important -} - -.text-body { - color: #212529 !important -} - -.text-muted { - color: #6c757d !important -} - -.text-black-50 { - color: rgba(0, 0, 0, .5) !important -} - -.text-white-50 { - color: rgba(255, 255, 255, .5) !important -} - -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: initial; - border: 0 -} - -.visible { - visibility: visible !important -} - -.invisible { - visibility: hidden !important -} - -@media print { - - *, - *::before, - *::after { - text-shadow: none !important; - box-shadow: none !important - } - - a:not(.btn) { - text-decoration: underline - } - - abbr[title]::after { - content: " (" attr(title)")" - } - - pre { - white-space: pre-wrap !important - } - - pre, - blockquote { - border: 1px solid #adb5bd; - page-break-inside: avoid - } - - thead { - display: table-header-group - } - - tr, - img { - page-break-inside: avoid - } - - p, - h2, - h3 { - orphans: 3; - widows: 3 - } - - h2, - h3 { - page-break-after: avoid - } - - @page { - size: a3 - } - - body { - min-width: 992px !important - } - - .container { - min-width: 992px !important - } - - .navbar { - display: none - } - - .badge { - border: 1px solid #000 - } - - .table, - .markdown table { - border-collapse: collapse !important - } - - .table td, - .markdown table td, - .table th, - .markdown table th { - background-color: #fff !important - } - - .table-bordered th, - .table-bordered td { - border: 1px solid #dee2e6 !important - } - - .table-dark { - color: inherit - } - - .table-dark th, - .table-dark td, - .table-dark thead th, - .table-dark tbody+tbody { - border-color: #dee2e6 - } - - .table .thead-dark th, - .markdown table .thead-dark th { - color: inherit; - border-color: #dee2e6 - } -} - -.icon { - display: inline-block; - line-height: .75em; - width: 1.1em; - vertical-align: -.2em -} - -.icon svg { - display: block -} - -.icon path { - fill: currentColor -} - -.btn .icon { - vertical-align: -.3em -} - -.icon.sm { - width: .9em; - vertical-align: -.2em -} - -@keyframes fa-spin { - 0% { - transform: rotate(0) - } - - 100% { - transform: rotate(1turn) - } -} - -.icon-spin { - animation: fa-spin 2s infinite linear -} - -.icon-caret-left, -.icon-caret-right { - width: .5em; - vertical-align: -.35em -} - -.icon-caret-left.sm, -.icon-caret-right.sm { - width: .4em -} - -.btn .icon-caret-left, -.btn .icon-caret-right { - margin-left: .2rem -} - -.icon-times { - width: .8em; - vertical-align: -.25em -} - -.navbar { - flex-wrap: wrap -} - -.navbar .navbar-nav { - flex-grow: 1; - flex-wrap: nowrap -} - -@media(max-width:575.98px) { - .navbar .navbar-nav { - flex-direction: row !important - } - - .navbar .navbar-nav .nav-link { - padding: 0 .5rem - } - - .navbar .navbar-nav .nav-link:first-child { - padding-left: 0 - } -} - -.navbar .nav-link:hover { - text-decoration: underline -} - -.navbar .navbar-text { - color: #000 -} - -@media(max-width:991.98px) { - .navbar .navbar-text { - padding: 0 - } -} - -.navbar-light .navbar-brand a { - text-decoration: none; - color: #000 -} - -.navbar-light .navbar-brand a:hover { - text-decoration: underline -} - -.navbar-light .navbar-brand .icon { - position: relative; - top: 1px -} - -.nav-tabs { - padding-left: 1rem; - margin-bottom: .5rem; - border-bottom: 3px #ddd solid -} - -.nav-tabs .nav-link { - padding: 0 1rem; - border-radius: 0; - border: none; - color: #65686a; - cursor: pointer -} - -.nav-tabs .nav-link.active, -.nav-tabs .nav-link.active:hover { - color: #000; - background: #ddd -} - -.nav-tabs .nav-link[disabled], -.nav-tabs .nav-link[disabled]:hover { - color: #343a40; - cursor: not-allowed; - background: 0 0 -} - -.header-tabbed { - border-bottom: 3px solid #ddd; - margin-bottom: 1rem -} - -.header-tabbed .container, -.header-tabbed .container-fluid { - display: flex; - flex-wrap: wrap -} - -@media(max-width:767.98px) { - - .header-tabbed .container, - .header-tabbed .container-fluid { - flex-direction: column - } -} - -.header-tabbed.vertical { - align-items: inherit; - flex-direction: column -} - -.header-tabbed h2 { - display: inline; - margin: 0; - padding-right: 1rem -} - -.header-tabbed .nav { - border: none; - margin: 0; - flex-grow: 1; - display: inline-flex; - flex-wrap: nowrap; - padding: 0 -} - -.header-tabbed .nav li { - align-self: flex-end -} - -.header-tabbed .nav .nav-item:hover { - background: #ddd -} - -.header-tabbed .nav .nav-item:hover a { - color: #000 -} - -.header-tabbed .nav .nav-text { - padding: 0 1rem; - margin-right: 1rem -} - -.header-tabbed .nav .nav-text.vis-private { - border-bottom: 3px solid #dc3545; - margin-bottom: -3px -} - -.header-tabbed .nav .nav-text.vis-unlisted { - border-bottom: 3px solid #17a2b8; - margin-bottom: -3px -} - -.header-tabbed .nav .nav-text:hover { - background: 0 0 -} - -@media(max-width:767.98px) { - .header-tabbed .nav .nav-text { - display: none - } -} - -@media(max-width:767.98px) { - .header-tabbed .nav { - flex-wrap: wrap - } - - .header-tabbed .nav li { - align-self: flex-start; - margin: 0 -1rem; - width: 100vw - } - - .header-tabbed .nav .nav-item.back-button { - margin-left: -8px - } -} - -.header-tabbed form { - margin-top: 0; - margin-bottom: 0 -} - -.header-tabbed button.nav-link { - background: inherit -} - -@media(max-width:575.98px) { - .header-tabbed .nav-tabs { - padding-left: 0 - } -} - -.header-extension { - margin-top: -1rem; - margin-bottom: 1rem; - background: #ddd -} - -.event-list { - margin-bottom: 1rem -} - -.event { - text-overflow: ellipsis; - overflow: hidden; - padding: .5rem; - margin: .5rem 0; - background: #f8f9fa -} - -.event a { - color: #0640e0 -} - -.event a:hover { - color: #0056b3 -} - -.event .text-muted { - color: #626363 -} - -.event:first-child { - margin-top: 0 -} - -.event:last-child { - margin-bottom: 0 -} - -.event h4 { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - margin-bottom: 0; - padding: 0 -} - -.event blockquote { - margin-bottom: .5rem -} - -.event blockquote *:last-child { - margin-bottom: 0 -} - -.event *:last-child { - margin-bottom: 0 -} - -.highlight { - background: #f8f8f8 -} - -.highlight .bp { - color: green -} - -.highlight .c { - color: #408080; - font-style: italic -} - -.highlight .c1 { - color: #408080; - font-style: italic -} - -.highlight .ch { - color: #408080; - font-style: italic -} - -.highlight .cm { - color: #408080; - font-style: italic -} - -.highlight .cp { - color: #a36900 -} - -.highlight .cpf { - color: #408080; - font-style: italic -} - -.highlight .cs { - color: #408080; - font-style: italic -} - -.highlight .dl { - color: #ba2121 -} - -.highlight .err { - border: 1px solid red -} - -.highlight .fm { - color: #00f -} - -.highlight .gd { - color: #a00000 -} - -.highlight .ge { - font-style: italic -} - -.highlight .gh { - color: navy; - font-weight: 700 -} - -.highlight .gi { - color: #00a000 -} - -.highlight .go { - color: #212529 -} - -.highlight .gp { - color: navy; - font-weight: 700 -} - -.highlight .gr { - color: red -} - -.highlight .gs { - font-weight: 700 -} - -.highlight .gt { - color: #04d -} - -.highlight .gu { - color: purple; - font-weight: 700 -} - -.highlight .hll { - background-color: #ffc -} - -.highlight .il { - color: #666 -} - -.highlight .k { - color: green; - font-weight: 700 -} - -.highlight .kc { - color: green; - font-weight: 700 -} - -.highlight .kd { - color: green; - font-weight: 700 -} - -.highlight .kn { - color: green; - font-weight: 700 -} - -.highlight .kp { - color: green -} - -.highlight .kr { - color: green; - font-weight: 700 -} - -.highlight .kt { - color: #b00040 -} - -.highlight .l { - color: purple -} - -.highlight .ld { - color: #ba2121 -} - -.highlight .m { - color: #666 -} - -.highlight .mb { - color: #666 -} - -.highlight .mf { - color: #666 -} - -.highlight .mh { - color: #666 -} - -.highlight .mi { - color: #666 -} - -.highlight .mo { - color: #666 -} - -.highlight .n { - color: inherit -} - -.highlight .na { - color: #7d9029 -} - -.highlight .nb { - color: green -} - -.highlight .nc { - color: #00f; - font-weight: 700 -} - -.highlight .nd { - color: #a2f -} - -.highlight .ne { - color: #d2413a; - font-weight: 700 -} - -.highlight .nf { - color: #00f -} - -.highlight .ni { - color: #212529; - font-weight: 700 -} - -.highlight .nl { - color: #6d6d00 -} - -.highlight .nn { - color: #00f; - font-weight: 700 -} - -.highlight .no { - color: #800 -} - -.highlight .nt { - color: green; - font-weight: 700 -} - -.highlight .nv { - color: #19177c -} - -.highlight .nx { - color: #19177c -} - -.highlight .o { - color: #666 -} - -.highlight .ow { - color: #a2f; - font-weight: 700 -} - -.highlight .p { - color: #19177c -} - -.highlight .py { - color: #19177c -} - -.highlight .s { - color: #ba2121 -} - -.highlight .s1 { - color: #ba2121 -} - -.highlight .s2 { - color: #ba2121 -} - -.highlight .sa { - color: #ba2121 -} - -.highlight .sb { - color: #ba2121 -} - -.highlight .sc { - color: #ba2121 -} - -.highlight .sd { - color: #ba2121; - font-style: italic -} - -.highlight .se { - color: #b62; - font-weight: 700 -} - -.highlight .sh { - color: #ba2121 -} - -.highlight .si { - color: #b68; - font-weight: 700 -} - -.highlight .sr { - color: #b68 -} - -.highlight .ss { - color: #19177c -} - -.highlight .sx { - color: green -} - -.highlight .vc { - color: #19177c -} - -.highlight .vg { - color: #19177c -} - -.highlight .vi { - color: #19177c -} - -.highlight .vm { - color: #19177c -} - -.highlight .w { - color: #bbb -} - -body { - font-family: sans-serif; - font-size: 1rem; - padding-bottom: 1rem; - text-align: initial -} - -@media(max-width:991.98px) { - .container { - width: 100%; - max-width: 100% - } -} - -a { - text-decoration: underline -} - -a:hover { - text-decoration: none -} - -a.nav-link, -a.navbar-brand, -a.btn { - text-decoration: none -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a { - text-decoration: none -} - -h1 a:hover, -h2 a:hover, -h3 a:hover, -h4 a:hover, -h5 a:hover { - text-decoration: underline -} - -label { - margin-bottom: .25rem -} - -input[type=text], -input[type=email], -input[type=password], -input[type=tel], -textarea.form-control { - border-radius: 0; - border-color: #888; - color: #343a40; - padding: .25rem .375rem -} - -input[type=text]:active, -input[type=text]:focus, -input[type=email]:active, -input[type=email]:focus, -input[type=password]:active, -input[type=password]:focus, -input[type=tel]:active, -input[type=tel]:focus, -textarea.form-control:active, -textarea.form-control:focus { - color: #343a40 -} - -input[type=checkbox] { - position: relative; - top: 2px -} - -select:not([multiple]).form-control { - border-radius: 0; - border-color: #888; - color: #343a40; - padding: 0 .75rem; - height: 1.9rem !important -} - -form { - margin-bottom: 1rem -} - -legend { - font-size: 1rem; - margin-bottom: 0 -} - -h1, -h2 { - margin-top: 0 -} - -h1 small, -h2 small { - font-size: 1rem -} - -h3 { - font-size: 1.3rem; - border-bottom: 1px solid #e9ecef; - padding-bottom: .25rem -} - -h3 small { - font-size: 1rem; - margin-left: 1rem -} - -h4 { - font-size: 1.1rem; - border-bottom: 1px solid #e9ecef; - padding-bottom: .25rem -} - -h4 small { - font-size: .8rem; - margin-left: 1rem -} - -h5 { - font-size: 1rem; - font-weight: 700 -} - -.table thead th, -.markdown table thead th { - padding: .1rem .75rem; - border: none -} - -.table tbody td, -.markdown table tbody td { - position: relative; - background-clip: padding-box; - vertical-align: middle; - padding: .1rem .75rem; - border: 1px solid #ced4da; - background-color: #fff -} - -.table tbody td label, -.markdown table tbody td label { - margin-bottom: 0 -} - -.table tr.danger, -.markdown table tr.danger { - background: #eb8c95 -} - -.table .btn-danger.btn-fill:hover, -.markdown table .btn-danger.btn-fill:hover { - background: #dc3545 -} - -section { - padding-bottom: .5rem -} - -.btn { - border-radius: 0; - padding: .1rem .75rem; - font-size: .9rem; - transition: background .1s linear -} - -.btn-default { - background: #dee2e6; - border: #343a40 1px solid; - color: #000 -} - -a.btn-default { - color: #000 -} - -a.btn-default:hover { - color: #000 -} - -.btn-default:hover { - background: #e9ecef -} - -.btn-primary { - background: #0062cc; - border: #001933 1px solid; - color: #fff -} - -a.btn-primary { - color: #fff -} - -a.btn-primary:hover { - color: #fff -} - -.btn-primary:hover { - background: #007bff -} - -.btn-success { - background: #1c7631; - border: #145523 1px solid; - color: #fff -} - -a.btn-success { - color: #fff -} - -a.btn-success:hover { - color: #fff -} - -.btn-success:hover { - background: #1e7e34 -} - -.btn-info { - background: #117a8b; - border: #000203 1px solid; - color: #fff -} - -a.btn-info { - color: #fff -} - -a.btn-info:hover { - color: #fff -} - -.btn-info:hover { - background: #17a2b8 -} - -.btn-danger { - background: #d32535; - border: #3b0a0f 1px solid; - color: #fff -} - -a.btn-danger { - color: #fff -} - -a.btn-danger:hover { - color: #fff -} - -.btn-danger:hover { - background: #dc3545 -} - -a.btn.btn-link { - padding: 0; - font-size: 1rem; - margin-top: -.1rem; - text-decoration: underline -} - -a.btn.btn-link:hover { - text-decoration: none -} - -.btn-fill { - display: block; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - width: 100%; - border: none; - padding: 0; - line-height: 1.6 -} - -.btn-sm, -.btn-group-sm>.btn { - font-size: .95rem; - padding: 0 .75rem -} - -.alert { - padding: .5rem; - border-radius: 0 -} - -.form-group .alert { - margin-top: 1rem -} - -.text-centered { - text-align: center -} - -.text-right { - text-align: right -} - -.pull-left { - float: left -} - -.pull-right { - float: right -} - -blockquote { - padding-left: .5rem; - border-left: 3px solid #aaa -} - -pre { - background: #e9ecef; - padding: .25rem -} - -code { - margin: 0; - background: 0 0; - color: #000 -} - -.markdown h1, -.markdown h2, -.markdown h3, -.markdown h4, -.markdown h5, -.markdown h6 { - position: relative; - margin-top: 1em -} - -.markdown h1:first-child, -.markdown h2:first-child, -.markdown h3:first-child, -.markdown h4:first-child, -.markdown h5:first-child, -.markdown h6:first-child { - margin-top: 0 -} - -.markdown h1>a:first-child, -.markdown h2>a:first-child, -.markdown h3>a:first-child, -.markdown h4>a:first-child, -.markdown h5>a:first-child, -.markdown h6>a:first-child { - transition: opacity .15s linear; - opacity: 0; - position: absolute; - font-size: inherit; - left: -.7em -} - -@media(prefers-reduced-motion) { - - .markdown h1>a:first-child, - .markdown h2>a:first-child, - .markdown h3>a:first-child, - .markdown h4>a:first-child, - .markdown h5>a:first-child, - .markdown h6>a:first-child { - transition: none - } -} - -.markdown h1:hover>a:first-child, -.markdown h2:hover>a:first-child, -.markdown h3:hover>a:first-child, -.markdown h4:hover>a:first-child, -.markdown h5:hover>a:first-child, -.markdown h6:hover>a:first-child { - opacity: 1 -} - -.markdown h1 img, -.markdown h2 img, -.markdown h3 img, -.markdown h4 img, -.markdown h5 img, -.markdown h6 img { - margin: 0 .2rem; - max-width: 100% -} - -@media(prefers-color-scheme:dark) { - body { - background: #212529; - color: #f8f9fa - } - - .event { - background: #131618; - color: #fff - } - - .event a:not(.btn) { - color: #3395ff - } - - a { - color: #3395ff - } - - h3, - h4 { - border-bottom-color: #495057 - } - - pre { - color: #fff; - background: #131618 - } - - code { - color: #fff - } - - .text-success { - color: #2bb34b !important - } - - .text-danger { - color: #ff3e3e !important - } - - .text-muted { - color: #ced4da !important - } - - .alert-info { - background-color: #83ccd9; - border-color: #97d5df; - color: #000 - } - - .alert-info a:not(.btn), - .alert-info a.btn.btn-link { - color: #004a99 - } - - .alert-success { - background-color: #8ccf9c; - border-color: #9fd7ac; - color: #000 - } - - .alert-success a:not(.btn), - .alert-success a.btn.btn-link { - color: #004a99 - } - - .alert-danger { - background-color: #efa3aa; - border-color: #ed9ba3; - color: #000 - } - - .alert-danger a:not(.btn), - .alert-danger a.btn.btn-link { - color: #003e80 - } - - .alert-warning { - background-color: #ffe9a4; - border-color: #ffe187; - color: #000 - } - - .alert-warning a:not(.btn), - .alert-warning a.btn.btn-link { - color: #0056b3 - } - - input[type=text], - input[type=password], - input[type=email], - input[type=email].form-control, - textarea, - textarea.form-control, - select.form-control:not([multiple]), - .form-control { - background: #131618; - color: #fff; - border-color: #495057 - } - - input[type=text]:active, - input[type=text]:focus, - input[type=password]:active, - input[type=password]:focus, - input[type=email]:active, - input[type=email]:focus, - input[type=email].form-control:active, - input[type=email].form-control:focus, - textarea:active, - textarea:focus, - textarea.form-control:active, - textarea.form-control:focus, - select.form-control:not([multiple]):active, - select.form-control:not([multiple]):focus, - .form-control:active, - .form-control:focus { - background: #212529; - color: #fff - } - - input[type=text][disabled], - input[type=text][readonly], - input[type=password][disabled], - input[type=password][readonly], - input[type=email][disabled], - input[type=email][readonly], - input[type=email].form-control[disabled], - input[type=email].form-control[readonly], - textarea[disabled], - textarea[readonly], - textarea.form-control[disabled], - textarea.form-control[readonly], - select.form-control:not([multiple])[disabled], - select.form-control:not([multiple])[readonly], - .form-control[disabled], - .form-control[readonly] { - background: #212529; - color: #ced4da - } - - .btn.btn-default { - background: #212529; - color: #fff; - border-color: #495057 - } - - .btn.btn-default:hover { - background: #131618; - color: #fff - } - - .btn.btn-link { - color: #3395ff - } - - .btn.btn-primary, - .btn.btn-success, - .btn.btn-danger { - border-color: #131618 - } - - .table, - .markdown table, - .table tbody tr, - .markdown table tbody tr, - .table tbody td, - .markdown table tbody td, - .table thead th, - .markdown table thead th { - background: #343a40 - } - - .table tbody td, - .markdown table tbody td { - border: 1px solid #212529 - } - - .navbar-light .navbar-brand, - .navbar-light .navbar-brand a, - .navbar-light .navbar-text, - .navbar-light .navbar-text a, - .navbar-light .navbar-text a:hover, - .navbar-light .navbar-text a:focus, - .navbar-light .navbar-brand a:hover, - .navbar-light .navbar-brand:hover { - color: #fff - } - - .navbar-light .navbar-nav .nav-link { - color: #78828a - } - - .navbar-light .navbar-nav .nav-link:focus { - color: #adb5bd - } - - .navbar-light .navbar-nav .nav-link:hover { - color: #fff - } - - .navbar-light .navbar-nav .active .nav-link { - color: #fff - } - - .header-extension { - background: #131618 - } - - .header-tabbed { - border-color: #131618 - } - - .header-tabbed .nav .nav-item .nav-link.active, - .header-tabbed .nav .nav-item .nav-link:hover { - color: #fff; - background: #131618; - border-color: #131618 - } - - .header-tabbed .nav .nav-link { - color: #ced4da - } - - .highlight { - background: #272822; - color: #f8f8f2 !important - } - - .highlight .bp { - color: #f8f8f2 !important - } - - .highlight .c { - color: #a6a087 !important - } - - .highlight .c1 { - color: #a6a087 !important - } - - .highlight .ch { - color: #a6a087 !important - } - - .highlight .cm { - color: #a6a087 !important - } - - .highlight .cp { - color: #a6a087 !important - } - - .highlight .cpf { - color: #a6a087 !important - } - - .highlight .cs { - color: #a6a087 !important - } - - .highlight .dl { - color: #e6db74 !important - } - - .highlight .err { - color: #960050; - background-color: #1e0010 !important - } - - .highlight .fm { - color: #3299ff !important - } - - .highlight .gd { - color: #f92672 !important - } - - .highlight .ge { - font-style: italic !important - } - - .highlight .gh { - color: #619fef !important - } - - .highlight .gi { - color: #00a000 !important - } - - .highlight .go { - color: #888 !important - } - - .highlight .gp { - color: #619fef !important - } - - .highlight .gr { - color: #960050 !important - } - - .highlight .gs { - font-weight: 700 !important - } - - .highlight .gt { - color: #04d !important - } - - .highlight .gu { - color: #ae81ff !important - } - - .highlight .hll { - background-color: #49483e !important - } - - .highlight .il { - color: #ae81ff !important - } - - .highlight .k { - color: #66d9ef !important - } - - .highlight .kc { - color: #66d9ef !important - } - - .highlight .kd { - color: #66d9ef !important - } - - .highlight .kn { - color: #f92672 !important - } - - .highlight .kp { - color: #66d9ef !important - } - - .highlight .kr { - color: #66d9ef !important - } - - .highlight .kt { - color: #66d9ef !important - } - - .highlight .l { - color: #ae81ff !important - } - - .highlight .ld { - color: #e6db74 !important - } - - .highlight .m { - color: #ae81ff !important - } - - .highlight .mb { - color: #ae81ff !important - } - - .highlight .mf { - color: #ae81ff !important - } - - .highlight .mh { - color: #ae81ff !important - } - - .highlight .mi { - color: #ae81ff !important - } - - .highlight .mo { - color: #ae81ff !important - } - - .highlight .n { - color: inherit - } - - .highlight .na { - color: #a6e22e !important - } - - .highlight .nb { - color: #f8f8f2 !important - } - - .highlight .nc { - color: #a6e22e !important - } - - .highlight .nd { - color: #a6e22e !important - } - - .highlight .ne { - color: #a6e22e !important - } - - .highlight .nf { - color: #a6e22e !important - } - - .highlight .ni { - color: #f8f8f2 !important - } - - .highlight .nl { - color: #f8f8f2 !important - } - - .highlight .nn { - color: #f8f8f2 !important - } - - .highlight .no { - color: #66d9ef !important - } - - .highlight .nt { - color: #f92672 !important - } - - .highlight .nv { - color: #f8f8f2 !important - } - - .highlight .nx { - color: #fefefe !important - } - - .highlight .o { - color: #f92672 !important - } - - .highlight .ow { - color: #f92672 !important - } - - .highlight .p { - color: #f8f8f2 !important - } - - .highlight .py { - color: #f8f8f2 !important - } - - .highlight .s { - color: #e6db74 !important - } - - .highlight .s1 { - color: #e6db74 !important - } - - .highlight .s2 { - color: #e6db74 !important - } - - .highlight .sa { - color: #e6db74 !important - } - - .highlight .sb { - color: #e6db74 !important - } - - .highlight .sc { - color: #e6db74 !important - } - - .highlight .sd { - color: #e6db74 !important - } - - .highlight .se { - color: #ae81ff !important - } - - .highlight .sh { - color: #e6db74 !important - } - - .highlight .si { - color: #e6db74 !important - } - - .highlight .sr { - color: #e6db74 !important - } - - .highlight .ss { - color: #e6db74 !important - } - - .highlight .sx { - color: #e6db74 !important - } - - .highlight .vc { - color: #f8f8f2 !important - } - - .highlight .vg { - color: #f8f8f2 !important - } - - .highlight .vi { - color: #f8f8f2 !important - } - - .highlight .vm { - color: #f8f8f2 !important - } - - .highlight .w { - color: #f8f8f2 !important - } -} - -body { - display: flex; - flex-direction: column; - min-height: 100vh -} - -.filter-repos .btn { - height: 1.9rem -} - -.repo-nav { - margin-left: 1rem -} - -pre.commit { - padding-left: 0; - padding-right: 0; - background: 0 0 -} - -dt { - overflow-wrap: break-word -} - -.licenses { - text-align: right -} - -.licenses a { - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis -} - -.license-footer { - display: none; - margin-bottom: -1rem; - padding-top: .25rem; - padding-bottom: .25rem; - background: #ddd -} - -@media(prefers-color-scheme:dark) { - .license-footer { - background: #131618 - } -} - -@media(max-width:767.98px) { - .licenses { - display: none - } - - .license-footer { - display: block - } -} - -.license-list h2 { - font-size: 1.1rem -} - -.tree-list { - display: grid; - grid-template-columns: auto 1fr fit-content(40em)auto auto; - font-family: monospace -} - -.tree-list svg { - color: #777 -} - -.tree-list .size { - text-align: right -} - -.tree-list .name.blob a { - color: #212529 -} - -.tree-list .mode, -.tree-list .commit, -.tree-list .commit a, -.tree-list .date, -.tree-list .size { - color: #495057 -} - -@media(prefers-color-scheme:dark) { - .tree-list .name.blob a { - color: inherit - } - - .tree-list .mode, - .tree-list .commit, - .tree-list .commit a, - .tree-list .date, - .tree-list .size { - color: inherit - } -} - -.tree-list .name.blob { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden -} - -.tree-list .commit { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden -} - -.tree-list>div { - padding: .1rem .5rem; - background: 0 0 -} - -.tree-list>div.id { - text-align: right -} - -.tree-list>div.comments { - text-align: center -} - -.tree-list>div:nth-child(5n+1) { - grid-column-start: 1 -} - -.tree-list>div:nth-child(10n+1) { - background: rgba(0, 0, 0, 5%) -} - -@media(prefers-color-scheme:dark) { - .tree-list>div:nth-child(10n+1) { - background: #2c3237 - } -} - -.tree-list>div:nth-child(5n+2) { - grid-column-start: 2 -} - -.tree-list>div:nth-child(10n+2) { - background: rgba(0, 0, 0, 5%) -} - -@media(prefers-color-scheme:dark) { - .tree-list>div:nth-child(10n+2) { - background: #2c3237 - } -} - -.tree-list>div:nth-child(5n+3) { - grid-column-start: 3 -} - -.tree-list>div:nth-child(10n+3) { - background: rgba(0, 0, 0, 5%) -} - -@media(prefers-color-scheme:dark) { - .tree-list>div:nth-child(10n+3) { - background: #2c3237 - } -} - -.tree-list>div:nth-child(5n+4) { - grid-column-start: 4 -} - -.tree-list>div:nth-child(10n+4) { - background: rgba(0, 0, 0, 5%) -} - -@media(prefers-color-scheme:dark) { - .tree-list>div:nth-child(10n+4) { - background: #2c3237 - } -} - -.tree-list>div:nth-child(5n+5) { - grid-column-start: 5 -} - -.tree-list>div:nth-child(10n+5) { - background: rgba(0, 0, 0, 5%) -} - -@media(prefers-color-scheme:dark) { - .tree-list>div:nth-child(10n+5) { - background: #2c3237 - } -} - -.code-view { - display: grid; - grid-template-columns: auto auto auto 1fr; - grid-template-rows: auto -} - -.code-view .blame-user { - grid-column-start: 1; - grid-row-start: 1; - background: #ddd -} - -@media(prefers-color-scheme:dark) { - .code-view .blame-user { - background: #212529 - } -} - -.code-view .blame-user .hunk { - padding-left: .5rem -} - -.code-view .blame-time { - grid-column-start: 2; - grid-row-start: 1; - background: #ddd; - border-right: 1px solid #444; - text-align: right -} - -@media(prefers-color-scheme:dark) { - .code-view .blame-time { - background: #212529 - } -} - -.code-view .blame-time .hunk { - padding-right: .5rem -} - -.code-view .hunk:nth-child(2n) { - background: #eee -} - -@media(prefers-color-scheme:dark) { - .code-view .hunk:nth-child(2n) { - background: #2c3237 - } -} - -.code-view .lines { - grid-column-start: 3; - grid-row-start: 1; - text-align: right; - padding-left: .5rem; - padding-right: .5rem; - background: #eee; - border-right: 1px solid #444 -} - -@media(prefers-color-scheme:dark) { - .code-view .lines { - background: #2c3237 - } -} - -.code-view .lines a:target::before, -.code-view .lines a.selected::before { - display: block; - content: ""; - height: calc(1rem + 6px); - width: 100%; - z-index: -1; - position: absolute; - left: 0; - background: #b3d7ff -} - -@media(prefers-color-scheme:dark) { - - .code-view .lines a:target::before, - .code-view .lines a.selected::before { - background: #000 - } -} - -.code-view .highlight { - grid-column-start: 4; - grid-row-start: 1; - padding-left: 1rem; - background: 0 0; - overflow-x: hidden -} - -.code-view .highlight pre { - background: 0 0 -} - -.code-view .ruler { - background: 0 0; - grid-column-start: 4; - grid-row-start: 1; - display: block; - padding-left: calc(1rem + 4px); - height: 100%; - pointer-events: none; - overflow-x: hidden -} - -.code-view .ruler pre { - background: 0 0 -} - -.code-view .ruler>span { - height: 100%; - display: inline-block; - border-right: 1px solid #e9ecef -} - -@media(prefers-color-scheme:dark) { - .code-view .ruler>span { - border-right: 1px solid #343a40 - } -} - -.ref { - border-width: 1px; - border-style: solid; - padding: .1rem .2rem -} - -.ref.branch { - border-color: #0c525d; - background: #17a2b8; - color: #fff !important -} - -.ref.tag { - border-color: #004a99; - background: #007bff; - color: #fff -} - -.ref.tag.annotated { - border-color: #145523; - background: #28a745; - color: #fff -} - -.diff .lineno { - text-decoration: none -} - -.diff .text-success { - color: #1e7e34 !important -} - -.diff .text-danger { - color: #bd2130 !important -} - -.diff pre { - background: 0 0 -} - -@media(prefers-color-scheme:dark) { - .diff .text-success { - color: #2bb34b !important - } - - .diff .text-danger { - color: #ff3e3e !important - } -} - -img { - max-width: 100% -} - -.prepare-patchset legend { - font-weight: 700 -} - -.prepare-patchset label { - margin-right: 1rem; - cursor: pointer -} - -.prepare-patchset details { - display: inline; - color: #6c757d -} - -.prepare-patchset details[open] { - display: block; - color: #000 -} - -.prepare-patchset details[open] summary { - color: #000 -} - -.prepare-patchset details ul { - list-style: none; - padding-left: 0 -} - -.prepare-patchset details li { - margin-top: 1rem -} - -@media(prefers-color-scheme:dark) { - .prepare-patchset details { - color: #adb5bd - } - - .prepare-patchset details[open] { - color: #f8f9fa - } - - .prepare-patchset details[open] summary { - color: #f8f9fa - } -} - -.prepare-patchset .event-list { - display: flex; - flex-direction: column -} - -.prepare-patchset .event-list.reverse { - flex-direction: column-reverse -} - -.prepare-patchset .event-list input[type=radio] { - display: none -} - -.prepare-patchset .event-list>.commit-diff { - margin-top: 1rem; - order: -2 -} - -.prepare-patchset .event-list>.form-controls { - order: -1; - margin-top: 1rem; - align-self: flex-end -} - -.prepare-patchset .event-list>.form-controls.last { - order: -3 -} - -.prepare-patchset .event-list>details { - order: 0 -} - -.prepare-patchset .event-list>.event { - order: 1; - display: block; - margin: .25rem 0 -} - -.prepare-patchset .event-list>.event:last-child { - margin: .25rem 0 -} - -.prepare-patchset .event-list>.event:first-child { - margin: 0 -} - -.prepare-patchset .event-list input[type=radio]:checked~.event { - background: #d4f5fa !important -} - -.prepare-patchset .event-list input[type=radio]:checked+.event { - background: #beeff7 !important -} - -@media(prefers-color-scheme:dark) { - .prepare-patchset .event-list input[type=radio]:checked~.event { - background: #131a3c !important - } - - .prepare-patchset .event-list input[type=radio]:checked+.event { - background: #003038 !important - } -} - -.markdown-nav { - padding-left: 0; - padding-right: 0 -} - -.markdown-nav .nav-tabs { - padding-left: 0; - margin-bottom: 0; - border-left: 1rem #ddd solid -} - -.blob-nav { - display: inline-block; - padding-left: 0; - padding-right: 0 -} - -.blob-nav .nav-item:hover { - background: #fff -} - -@media(prefers-color-scheme:dark) { - .blob-nav .nav-item:hover { - background: inherit - } -} - -.blob-nav .nav-tabs { - padding-left: 0; - margin-bottom: -3px; - border-bottom: 3px transparent solid -} - -.blob-nav .nav-tabs .nav-link { - padding: 0 .5rem -} - -.blob-nav .nav-tabs .nav-link:hover { - color: #000 -} - -.blob-nav .nav-tabs .nav-link.active { - border-bottom: 3px #fff solid; - background: #fff -} - -@media(prefers-color-scheme:dark) { - .blob-nav .nav-tabs .nav-link { - color: #ced4da - } - - .blob-nav .nav-tabs .nav-link.active, - .blob-nav .nav-tabs .nav-link:hover { - border-bottom: 3px #212529 solid; - background: #212529; - color: #fff - } -} - -.tree-header { - display: flex -} - -.tree-header .breadcrumb { - flex-grow: 1; - width: 100% -} - -.tree-header .commit-info { - margin-left: 1rem; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - min-width: 0 -} - -dl dd { - text-overflow: ellipsis; - overflow-x: hidden -} - -@media(min-width:768px) { - .blob { - padding-left: 2rem - } - - .blob .commit { - float: right - } -} - -.code-viewport { - display: flex; - flex: 1 0 auto; - padding-left: 0; - padding-right: 0 -} - -/* custom */ -h1, -.h1 { + padding-left: 0.5rem; font-size: 1.5rem; } -h2, -.h2 { - font-size: 1.25rem; +hr { + font-size: 3rem; } -h3, -.h3 { - font-size: 1.2rem; +.blog-posts-list { + max-height: 50vh; + overflow-y: scroll; } -h4, -.h4 { - font-size: 1.1rem; -} +@media (width < 600px) { + main { + width: 100%; + margin: auto; + } -h5, -.h5 { - font-size: 1.15rem; -} - -h6, -.h6 { - font-size: 1rem + nav, footer, section.content { + padding: 0 1rem; + } } diff --git a/public/style.old.css b/public/style.old.css new file mode 100644 index 0000000..abd1a6c --- /dev/null +++ b/public/style.old.css @@ -0,0 +1,10094 @@ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: monospace +} + +*, +*::before, +*::after { + box-sizing: border-box +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent +} + +@-ms-viewport { + width: device-width; +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, segoe ui, Roboto, helvetica neue, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff +} + +[tabindex="-1"]:focus { + outline: 0 !important +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5rem +} + +p { + margin-top: 0; + margin-bottom: 1rem +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0 +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0 +} + +dt { + font-weight: 700 +} + +dd { + margin-bottom: .5rem; + margin-left: 0 +} + +blockquote { + margin: 0 0 1rem +} + +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: #0242f2; + text-decoration: none; + background-color: initial; + -webkit-text-decoration-skip: objects +} + +a:hover { + color: #0056b3; + text-decoration: underline +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):hover, +a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):focus { + outline: 0 +} + +pre, +code, +kbd, +samp { + font-family: 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 +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +button, +input { + overflow: visible +} + +button, +select { + text-transform: none +} + +button, +html [type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button +} + +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + padding: 0; + border-style: none +} + +input[type=radio], +input[type=checkbox] { + box-sizing: border-box; + padding: 0 +} + +input[type=date], +input[type=time], +input[type=datetime-local], +input[type=month] { + -webkit-appearance: listbox +} + +textarea { + overflow: auto; + resize: vertical +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0 +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal +} + +progress { + vertical-align: baseline +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: none +} + +[type=search]::-webkit-search-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 +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word +} + +a>code { + color: inherit +} + +kbd { + padding: .2rem .4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: .2rem +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700 +} + +pre { + display: block; + font-size: 87.5%; + color: #212529 +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + margin-bottom: .5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit +} + +h1, +.h1 { + font-size: 2.5rem +} + +h2, +.h2 { + font-size: 2rem +} + +h3, +.h3 { + font-size: 1.75rem +} + +h4, +.h4 { + font-size: 1.5rem +} + +h5, +.h5 { + font-size: 1.25rem +} + +h6, +.h6 { + font-size: 1rem +} + +.lead { + font-size: 1.25rem; + font-weight: 300 +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2 +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2 +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(255, 255, 255, .1) +} + +small, +.small { + font-size: 80%; + font-weight: 400 +} + +mark, +.mark { + padding: .2em; + background-color: #fcf8e3 +} + +.list-unstyled { + padding-left: 0; + list-style: none +} + +.list-inline { + padding-left: 0; + list-style: none +} + +.list-inline-item { + display: inline-block +} + +.list-inline-item:not(:last-child) { + margin-right: .5rem +} + +.initialism { + font-size: 90%; + text-transform: uppercase +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d +} + +.blockquote-footer::before { + content: "\2014 \00A0" +} + +.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-xl, +.col-xl-auto, +.col-xl-12, +.col-xl-11, +.col-xl-10, +.col-xl-9, +.col-xl-8, +.col-xl-7, +.col-xl-6, +.col-xl-5, +.col-xl-4, +.col-xl-3, +.col-xl-2, +.col-xl-1, +.col-lg, +.col-lg-auto, +.col-lg-12, +.col-lg-11, +.col-lg-10, +.col-lg-9, +.col-lg-8, +.col-lg-7, +.col-lg-6, +.col-lg-5, +.col-lg-4, +.col-lg-3, +.col-lg-2, +.col-lg-1, +.col-md, +.col-md-auto, +.col-md-12, +.col-md-11, +.col-md-10, +.col-md-9, +.col-md-8, +.col-md-7, +.col-md-6, +.col-md-5, +.col-md-4, +.col-md-3, +.col-md-2, +.col-md-1, +.col-sm, +.col-sm-auto, +.col-sm-12, +.col-sm-11, +.col-sm-10, +.col-sm-9, +.col-sm-8, +.col-sm-7, +.col-sm-6, +.col-sm-5, +.col-sm-4, +.col-sm-3, +.col-sm-2, +.col-sm-1, +.col, +.col-auto, +.col-12, +.col-11, +.col-10, +.col-9, +.col-8, +.col-7, +.col-6, +.col-5, +.col-4, +.col-3, +.col-2, +.col-1 { + 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: none; + width: auto; + max-width: none +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333% +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667% +} + +.col-3 { + flex: 0 0 25%; + max-width: 25% +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333% +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667% +} + +.col-6 { + flex: 0 0 50%; + max-width: 50% +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333% +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667% +} + +.col-9 { + flex: 0 0 75%; + max-width: 75% +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333% +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667% +} + +.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.3333333333% +} + +.offset-2 { + margin-left: 16.6666666667% +} + +.offset-3 { + margin-left: 25% +} + +.offset-4 { + margin-left: 33.3333333333% +} + +.offset-5 { + margin-left: 41.6666666667% +} + +.offset-6 { + margin-left: 50% +} + +.offset-7 { + margin-left: 58.3333333333% +} + +.offset-8 { + margin-left: 66.6666666667% +} + +.offset-9 { + margin-left: 75% +} + +.offset-10 { + margin-left: 83.3333333333% +} + +.offset-11 { + margin-left: 91.6666666667% +} + +@media(min-width:576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100% + } + + .col-sm-auto { + flex: none; + width: auto; + max-width: none + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333% + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667% + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25% + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333% + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667% + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50% + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333% + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667% + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75% + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333% + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667% + } + + .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.3333333333% + } + + .offset-sm-2 { + margin-left: 16.6666666667% + } + + .offset-sm-3 { + margin-left: 25% + } + + .offset-sm-4 { + margin-left: 33.3333333333% + } + + .offset-sm-5 { + margin-left: 41.6666666667% + } + + .offset-sm-6 { + margin-left: 50% + } + + .offset-sm-7 { + margin-left: 58.3333333333% + } + + .offset-sm-8 { + margin-left: 66.6666666667% + } + + .offset-sm-9 { + margin-left: 75% + } + + .offset-sm-10 { + margin-left: 83.3333333333% + } + + .offset-sm-11 { + margin-left: 91.6666666667% + } +} + +@media(min-width:768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100% + } + + .col-md-auto { + flex: none; + width: auto; + max-width: none + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333% + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667% + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25% + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333% + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667% + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50% + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333% + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667% + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75% + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333% + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667% + } + + .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.3333333333% + } + + .offset-md-2 { + margin-left: 16.6666666667% + } + + .offset-md-3 { + margin-left: 25% + } + + .offset-md-4 { + margin-left: 33.3333333333% + } + + .offset-md-5 { + margin-left: 41.6666666667% + } + + .offset-md-6 { + margin-left: 50% + } + + .offset-md-7 { + margin-left: 58.3333333333% + } + + .offset-md-8 { + margin-left: 66.6666666667% + } + + .offset-md-9 { + margin-left: 75% + } + + .offset-md-10 { + margin-left: 83.3333333333% + } + + .offset-md-11 { + margin-left: 91.6666666667% + } +} + +@media(min-width:992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100% + } + + .col-lg-auto { + flex: none; + width: auto; + max-width: none + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333% + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667% + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25% + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333% + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667% + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50% + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333% + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667% + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75% + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333% + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667% + } + + .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.3333333333% + } + + .offset-lg-2 { + margin-left: 16.6666666667% + } + + .offset-lg-3 { + margin-left: 25% + } + + .offset-lg-4 { + margin-left: 33.3333333333% + } + + .offset-lg-5 { + margin-left: 41.6666666667% + } + + .offset-lg-6 { + margin-left: 50% + } + + .offset-lg-7 { + margin-left: 58.3333333333% + } + + .offset-lg-8 { + margin-left: 66.6666666667% + } + + .offset-lg-9 { + margin-left: 75% + } + + .offset-lg-10 { + margin-left: 83.3333333333% + } + + .offset-lg-11 { + margin-left: 91.6666666667% + } +} + +@media(min-width:1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100% + } + + .col-xl-auto { + flex: none; + width: auto; + max-width: none + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333% + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667% + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25% + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333% + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667% + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50% + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333% + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667% + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75% + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333% + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667% + } + + .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.3333333333% + } + + .offset-xl-2 { + margin-left: 16.6666666667% + } + + .offset-xl-3 { + margin-left: 25% + } + + .offset-xl-4 { + margin-left: 33.3333333333% + } + + .offset-xl-5 { + margin-left: 41.6666666667% + } + + .offset-xl-6 { + margin-left: 50% + } + + .offset-xl-7 { + margin-left: 58.3333333333% + } + + .offset-xl-8 { + margin-left: 66.6666666667% + } + + .offset-xl-9 { + margin-left: 75% + } + + .offset-xl-10 { + margin-left: 83.3333333333% + } + + .offset-xl-11 { + margin-left: 91.6666666667% + } +} + +.table, +.markdown table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: initial +} + +.table th, +.markdown table th, +.table td, +.markdown table td { + padding: .75rem; + vertical-align: top; + border-top: 1px solid #dee2e6 +} + +.table thead th, +.markdown table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6 +} + +.table tbody+tbody, +.markdown table tbody+tbody { + border-top: 2px solid #dee2e6 +} + +.table .table, +.markdown table .table, +.table .markdown table, +.markdown .table table, +.markdown table table { + background-color: #fff +} + +.table-sm th, +.table-sm td { + padding: .3rem +} + +.table-bordered { + border: 1px solid #dee2e6 +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6 +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody+tbody { + border: 0 +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 5%) +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, .075) +} + +.table-primary, +.table-primary>th, +.table-primary>td { + background-color: #b8daff +} + +.table-hover .table-primary:hover { + background-color: #9fcdff +} + +.table-hover .table-primary:hover>td, +.table-hover .table-primary:hover>th { + background-color: #9fcdff +} + +.table-secondary, +.table-secondary>th, +.table-secondary>td { + background-color: #d6d8db +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf +} + +.table-hover .table-secondary:hover>td, +.table-hover .table-secondary:hover>th { + background-color: #c8cbcf +} + +.table-success, +.table-success>th, +.table-success>td { + background-color: #c3e6cb +} + +.table-hover .table-success:hover { + background-color: #b1dfbb +} + +.table-hover .table-success:hover>td, +.table-hover .table-success:hover>th { + background-color: #b1dfbb +} + +.table-info, +.table-info>th, +.table-info>td { + background-color: #bee5eb +} + +.table-hover .table-info:hover { + background-color: #abdde5 +} + +.table-hover .table-info:hover>td, +.table-hover .table-info:hover>th { + background-color: #abdde5 +} + +.table-warning, +.table-warning>th, +.table-warning>td { + background-color: #ffeeba +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1 +} + +.table-hover .table-warning:hover>td, +.table-hover .table-warning:hover>th { + background-color: #ffe8a1 +} + +.table-danger, +.table-danger>th, +.table-danger>td { + background-color: #f5c6cb +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7 +} + +.table-hover .table-danger:hover>td, +.table-hover .table-danger:hover>th { + background-color: #f1b0b7 +} + +.table-light, +.table-light>th, +.table-light>td { + background-color: #fdfdfe +} + +.table-hover .table-light:hover { + background-color: #ececf6 +} + +.table-hover .table-light:hover>td, +.table-hover .table-light:hover>th { + background-color: #ececf6 +} + +.table-dark, +.table-dark>th, +.table-dark>td { + background-color: #c6c8ca +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe +} + +.table-hover .table-dark:hover>td, +.table-hover .table-dark:hover>th { + background-color: #b9bbbe +} + +.table-active, +.table-active>th, +.table-active>td { + 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, +.markdown table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e +} + +.table .thead-light th, +.markdown table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.table-dark { + color: #fff; + background-color: #212529 +} + +.table-dark th, +.table-dark td, +.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, 5%) +} + +.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: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: .25rem; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media screen and (prefers-reduced-motion:reduce) { + .form-control { + transition: none + } +} + +.form-control::-ms-expand { + background-color: initial; + border: 0 +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.form-control::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: #495057; + background-color: #fff +} + +.form-control-file, +.form-control-range { + display: block; + width: 100% +} + +.col-form-label { + padding-top: calc(.375rem + 1px); + padding-bottom: calc(.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5 +} + +.col-form-label-lg { + padding-top: calc(.5rem + 1px); + padding-bottom: calc(.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5 +} + +.col-form-label-sm { + padding-top: calc(.25rem + 1px); + padding-bottom: calc(.25rem + 1px); + font-size: .875rem; + line-height: 1.5 +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: .375rem; + padding-bottom: .375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: initial; + 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 { + 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 { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .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 { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .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) +} + +.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: #28a745 +} + +.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(40, 167, 69, .8); + border-radius: .2rem +} + +.was-validated .form-control:valid, +.form-control.is-valid, +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #28a745 +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus, +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .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, +.custom-select.is-valid~.valid-tooltip { + display: block +} + +.was-validated .form-control-file:valid~.valid-feedback, +.was-validated .form-control-file:valid~.valid-tooltip, +.form-control-file.is-valid~.valid-feedback, +.form-control-file.is-valid~.valid-tooltip { + display: block +} + +.was-validated .form-check-input:valid~.form-check-label, +.form-check-input.is-valid~.form-check-label { + color: #28a745 +} + +.was-validated .form-check-input:valid~.valid-feedback, +.was-validated .form-check-input:valid~.valid-tooltip, +.form-check-input.is-valid~.valid-feedback, +.form-check-input.is-valid~.valid-tooltip { + display: block +} + +.was-validated .custom-control-input:valid~.custom-control-label, +.custom-control-input.is-valid~.custom-control-label { + color: #28a745 +} + +.was-validated .custom-control-input:valid~.custom-control-label::before, +.custom-control-input.is-valid~.custom-control-label::before { + background-color: #71dd8a +} + +.was-validated .custom-control-input:valid~.valid-feedback, +.was-validated .custom-control-input:valid~.valid-tooltip, +.custom-control-input.is-valid~.valid-feedback, +.custom-control-input.is-valid~.valid-tooltip { + display: block +} + +.was-validated .custom-control-input:valid:checked~.custom-control-label::before, +.custom-control-input.is-valid:checked~.custom-control-label::before { + background-color: #34ce57 +} + +.was-validated .custom-control-input:valid:focus~.custom-control-label::before, +.custom-control-input.is-valid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.was-validated .custom-file-input:valid~.custom-file-label, +.custom-file-input.is-valid~.custom-file-label { + border-color: #28a745 +} + +.was-validated .custom-file-input:valid~.custom-file-label::before, +.custom-file-input.is-valid~.custom-file-label::before { + border-color: inherit +} + +.was-validated .custom-file-input:valid~.valid-feedback, +.was-validated .custom-file-input:valid~.valid-tooltip, +.custom-file-input.is-valid~.valid-feedback, +.custom-file-input.is-valid~.valid-tooltip { + display: block +} + +.was-validated .custom-file-input:valid:focus~.custom-file-label, +.custom-file-input.is-valid:focus~.custom-file-label { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: 80%; + color: #dc3545 +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, .8); + border-radius: .2rem +} + +.was-validated .form-control:invalid, +.form-control.is-invalid, +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545 +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus, +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .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, +.custom-select.is-invalid~.invalid-tooltip { + display: block +} + +.was-validated .form-control-file:invalid~.invalid-feedback, +.was-validated .form-control-file:invalid~.invalid-tooltip, +.form-control-file.is-invalid~.invalid-feedback, +.form-control-file.is-invalid~.invalid-tooltip { + display: block +} + +.was-validated .form-check-input:invalid~.form-check-label, +.form-check-input.is-invalid~.form-check-label { + color: #dc3545 +} + +.was-validated .form-check-input:invalid~.invalid-feedback, +.was-validated .form-check-input:invalid~.invalid-tooltip, +.form-check-input.is-invalid~.invalid-feedback, +.form-check-input.is-invalid~.invalid-tooltip { + display: block +} + +.was-validated .custom-control-input:invalid~.custom-control-label, +.custom-control-input.is-invalid~.custom-control-label { + color: #dc3545 +} + +.was-validated .custom-control-input:invalid~.custom-control-label::before, +.custom-control-input.is-invalid~.custom-control-label::before { + background-color: #efa2a9 +} + +.was-validated .custom-control-input:invalid~.invalid-feedback, +.was-validated .custom-control-input:invalid~.invalid-tooltip, +.custom-control-input.is-invalid~.invalid-feedback, +.custom-control-input.is-invalid~.invalid-tooltip { + display: block +} + +.was-validated .custom-control-input:invalid:checked~.custom-control-label::before, +.custom-control-input.is-invalid:checked~.custom-control-label::before { + background-color: #e4606d +} + +.was-validated .custom-control-input:invalid:focus~.custom-control-label::before, +.custom-control-input.is-invalid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.was-validated .custom-file-input:invalid~.custom-file-label, +.custom-file-input.is-invalid~.custom-file-label { + border-color: #dc3545 +} + +.was-validated .custom-file-input:invalid~.custom-file-label::before, +.custom-file-input.is-invalid~.custom-file-label::before { + border-color: inherit +} + +.was-validated .custom-file-input:invalid~.invalid-feedback, +.was-validated .custom-file-input:invalid~.invalid-tooltip, +.custom-file-input.is-invalid~.invalid-feedback, +.custom-file-input.is-invalid~.invalid-tooltip { + display: block +} + +.was-validated .custom-file-input:invalid:focus~.custom-file-label, +.custom-file-input.is-invalid:focus~.custom-file-label { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .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: none; + 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, + .form-inline .custom-select { + 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; + user-select: none; + border: 1px solid transparent; + padding: .375rem .75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: .25rem; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media screen and (prefers-reduced-motion:reduce) { + .btn { + transition: none + } +} + +.btn:hover, +.btn:focus { + text-decoration: none +} + +.btn:focus, +.btn.focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.btn.disabled, +.btn:disabled { + opacity: .65 +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer +} + +.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: #007bff; + border-color: #007bff +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc +} + +.btn-primary:focus, +.btn-primary.focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-primary:not(:disabled):not(.disabled):active, +.btn-primary:not(:disabled):not(.disabled).active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, +.btn-primary:not(:disabled):not(.disabled).active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62 +} + +.btn-secondary:focus, +.btn-secondary.focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:not(:disabled):not(.disabled):active, +.btn-secondary:not(:disabled):not(.disabled).active, +.show>.btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34 +} + +.btn-success:focus, +.btn-success.focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:not(:disabled):not(.disabled):active, +.btn-success:not(:disabled):not(.disabled).active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430 +} + +.btn-success:not(:disabled):not(.disabled):active:focus, +.btn-success:not(:disabled):not(.disabled).active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b +} + +.btn-info:focus, +.btn-info.focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-info.disabled, +.btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:not(:disabled):not(.disabled):active, +.btn-info:not(:disabled):not(.disabled).active, +.show>.btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f +} + +.btn-info:not(:disabled):not(.disabled):active:focus, +.btn-info:not(:disabled):not(.disabled).active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00 +} + +.btn-warning:focus, +.btn-warning.focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:not(:disabled):not(.disabled):active, +.btn-warning:not(:disabled):not(.disabled).active, +.show>.btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500 +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, +.btn-warning:not(:disabled):not(.disabled).active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130 +} + +.btn-danger:focus, +.btn-danger.focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:not(:disabled):not(.disabled):active, +.btn-danger:not(:disabled):not(.disabled).active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, +.btn-danger:not(:disabled):not(.disabled).active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5 +} + +.btn-light:focus, +.btn-light.focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-light.disabled, +.btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:not(:disabled):not(.disabled):active, +.btn-light:not(:disabled):not(.disabled).active, +.show>.btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df +} + +.btn-light:not(:disabled):not(.disabled):active:focus, +.btn-light:not(:disabled):not(.disabled).active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124 +} + +.btn-dark:focus, +.btn-dark.focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:not(:disabled):not(.disabled):active, +.btn-dark:not(:disabled):not(.disabled).active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, +.btn-dark:not(:disabled):not(.disabled).active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-outline-primary { + color: #007bff; + background-color: initial; + background-image: none; + border-color: #007bff +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary:focus, +.btn-outline-primary.focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #007bff; + background-color: initial +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, +.btn-outline-primary:not(:disabled):not(.disabled).active, +.show>.btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-secondary { + color: #6c757d; + background-color: initial; + background-image: none; + border-color: #6c757d +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:focus, +.btn-outline-secondary.focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #6c757d; + background-color: initial +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.show>.btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-success { + color: #28a745; + background-color: initial; + background-image: none; + border-color: #28a745 +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success:focus, +.btn-outline-success.focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #28a745; + background-color: initial +} + +.btn-outline-success:not(:disabled):not(.disabled):active, +.btn-outline-success:not(:disabled):not(.disabled).active, +.show>.btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, +.btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-info { + color: #17a2b8; + background-color: initial; + background-image: none; + border-color: #17a2b8 +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info:focus, +.btn-outline-info.focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #17a2b8; + background-color: initial +} + +.btn-outline-info:not(:disabled):not(.disabled):active, +.btn-outline-info:not(:disabled):not(.disabled).active, +.show>.btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, +.btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-warning { + color: #ffc107; + background-color: initial; + background-image: none; + border-color: #ffc107 +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:focus, +.btn-outline-warning.focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #ffc107; + background-color: initial +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, +.btn-outline-warning:not(:disabled):not(.disabled).active, +.show>.btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-danger { + color: #dc3545; + background-color: initial; + background-image: none; + border-color: #dc3545 +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:focus, +.btn-outline-danger.focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #dc3545; + background-color: initial +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, +.btn-outline-danger:not(:disabled):not(.disabled).active, +.show>.btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-light { + color: #f8f9fa; + background-color: initial; + background-image: none; + border-color: #f8f9fa +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:focus, +.btn-outline-light.focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #f8f9fa; + background-color: initial +} + +.btn-outline-light:not(:disabled):not(.disabled):active, +.btn-outline-light:not(:disabled):not(.disabled).active, +.show>.btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-dark { + color: #343a40; + background-color: initial; + background-image: none; + border-color: #343a40 +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark:focus, +.btn-outline-dark.focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #343a40; + background-color: initial +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, +.btn-outline-dark:not(:disabled):not(.disabled).active, +.show>.btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-link { + font-weight: 400; + color: #0242f2; + background-color: initial +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: initial; + 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 { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +.btn-sm, +.btn-group-sm>.btn { + 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=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100% +} + +.fade { + transition: opacity .15s linear +} + +@media screen and (prefers-reduced-motion:reduce) { + .fade { + transition: none + } +} + +.fade:not(.show) { + opacity: 0 +} + +.collapse:not(.show) { + display: none +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height .35s ease +} + +@media screen and (prefers-reduced-motion:reduce) { + .collapsing { + transition: none + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent +} + +.dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: .5rem 0; + margin: .125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: .25rem +} + +.dropdown-menu-right { + right: 0; + left: auto +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: .125rem +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: 0; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: .125rem +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: 0; + border-bottom: .3em solid transparent; + border-left: .3em solid +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-toggle::after { + vertical-align: 0 +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: .125rem +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: "" +} + +.dropleft .dropdown-toggle::after { + display: none +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0 +} + +.dropdown-menu[x-placement^=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: .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: initial; + border: 0 +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + background-color: initial +} + +.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 +} + +@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: #e9ecef; + border-radius: .25rem +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0242f2; + transition: width .6s ease +} + +@media screen and (prefers-reduced-motion:reduce) { + .progress-bar { + transition: none + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle +} + +.btn-group>.btn, +.btn-group-vertical>.btn { + position: relative; + flex: initial +} + +.btn-group>.btn:hover, +.btn-group-vertical>.btn:hover { + z-index: 1 +} + +.btn-group>.btn:focus, +.btn-group>.btn:active, +.btn-group>.btn.active, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn.active { + z-index: 1 +} + +.btn-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:not(:last-child):not(.dropdown-toggle), +.btn-group>.btn-group:not(:last-child)>.btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group>.btn:not(:first-child), +.btn-group>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.dropdown-toggle-split { + padding-right: .5625rem; + padding-left: .5625rem +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0 +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0 +} + +.btn-sm+.dropdown-toggle-split, +.btn-group-sm>.btn+.dropdown-toggle-split { + padding-right: .375rem; + padding-left: .375rem +} + +.btn-lg+.dropdown-toggle-split, +.btn-group-lg>.btn+.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:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical>.btn-group:not(:last-child)>.btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical>.btn:not(:first-child), +.btn-group-vertical>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.btn-group-toggle>.btn, +.btn-group-toggle>.btn-group>.btn { + margin-bottom: 0 +} + +.btn-group-toggle>.btn input[type=radio], +.btn-group-toggle>.btn input[type=checkbox], +.btn-group-toggle>.btn-group>.btn input[type=radio], +.btn-group-toggle>.btn-group>.btn input[type=checkbox] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100% +} + +.input-group>.form-control, +.input-group>.custom-select, +.input-group>.custom-file { + position: relative; + flex: auto; + width: 1%; + 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>.custom-select+.form-control, +.input-group>.custom-select+.custom-select, +.input-group>.custom-select+.custom-file, +.input-group>.custom-file+.form-control, +.input-group>.custom-file+.custom-select, +.input-group>.custom-file+.custom-file { + margin-left: -1px +} + +.input-group>.form-control:not(:last-child), +.input-group>.custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.form-control:not(:first-child), +.input-group>.custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group>.custom-file { + display: 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-prepend, +.input-group-append { + display: flex +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2 +} + +.input-group-prepend .btn+.btn, +.input-group-prepend .btn+.input-group-text, +.input-group-prepend .input-group-text+.input-group-text, +.input-group-prepend .input-group-text+.btn, +.input-group-append .btn+.btn, +.input-group-append .btn+.input-group-text, +.input-group-append .input-group-text+.input-group-text, +.input-group-append .input-group-text+.btn { + margin-left: -1px +} + +.input-group-prepend { + margin-right: -1px +} + +.input-group-append { + margin-left: -1px +} + +.input-group-text { + display: flex; + align-items: center; + padding: .375rem .75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.input-group-text input[type=radio], +.input-group-text input[type=checkbox] { + margin-top: 0 +} + +.input-group>.input-group-prepend>.btn, +.input-group>.input-group-prepend>.input-group-text, +.input-group>.input-group-append:not(:last-child)>.btn, +.input-group>.input-group-append:not(:last-child)>.input-group-text, +.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), +.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.input-group-append>.btn, +.input-group>.input-group-append>.input-group-text, +.input-group>.input-group-prepend:not(:first-child)>.btn, +.input-group>.input-group-prepend:not(:first-child)>.input-group-text, +.input-group>.input-group-prepend:first-child>.btn:not(:first-child), +.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0 +} + +.custom-control-input:checked~.custom-control-label::before { + color: #fff; + background-color: #007bff +} + +.custom-control-input:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-control-input:active~.custom-control-label::before { + color: #fff; + background-color: #b3d7ff +} + +.custom-control-input:disabled~.custom-control-label { + color: #6c757d +} + +.custom-control-input:disabled~.custom-control-label::before { + background-color: #e9ecef +} + +.custom-control-label { + position: relative; + margin-bottom: 0 +} + +.custom-control-label::before { + position: absolute; + top: .25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #dee2e6 +} + +.custom-control-label::after { + position: absolute; + top: .25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: 50%; + background-size: 50% 50% +} + +.custom-checkbox .custom-control-label::before { + border-radius: .25rem +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::before { + background-color: #007bff +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { + background-color: #007bff +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { + background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDQiPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTAgMmg0Ii8+PC9zdmc+) +} + +.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-radio .custom-control-label::before { + border-radius: 50% +} + +.custom-radio .custom-control-input:checked~.custom-control-label::before { + background-color: #007bff +} + +.custom-radio .custom-control-input:checked~.custom-control-label::after { + background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IC00IDggOCI+PGNpcmNsZSByPSIzIiBmaWxsPSIjZmZmIi8+PC9zdmc+) +} + +.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: .375rem 1.75rem .375rem .75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDUiPjxwYXRoIGZpbGw9IiMzNDNhNDAiIGQ9Ik0yIDAgMCAyaDR6bTAgNUwwIDNoNHoiLz48L3N2Zz4=)no-repeat right .75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: .25rem; + appearance: none +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(128, 189, 255, .5) +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: .75rem; + background-image: none +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef +} + +.custom-select::-ms-expand { + opacity: 0 +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: .375rem; + padding-bottom: .375rem; + font-size: 75% +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: .375rem; + padding-bottom: .375rem; + font-size: 125% +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0 +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0 +} + +.custom-file-input:focus~.custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-file-input:focus~.custom-file-label::after { + border-color: #80bdff +} + +.custom-file-input:lang(en)~.custom-file-label::after { + content: "Browse" +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: .375rem .75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: .375rem .75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 .25rem .25rem 0 +} + +.custom-range { + width: 100%; + padding-left: 0; + background-color: initial; + appearance: none +} + +.custom-range:focus { + outline: none +} + +.custom-range::-moz-focus-outer { + border: 0 +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + appearance: none +} + +.custom-range::-webkit-slider-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + appearance: none +} + +.custom-range::-moz-range-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-moz-range-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + appearance: none +} + +.custom-range::-ms-thumb:focus { + outline: none; + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff +} + +.custom-range::-ms-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: initial; + 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 +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav-link { + display: block; + padding: .5rem 1rem +} + +.nav-link:hover, +.nav-link:focus { + 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:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6 +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: initial; + border-color: transparent +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav-pills .nav-link { + border-radius: .25rem +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #007bff +} + +.nav-fill .nav-item { + flex: 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:hover, +.navbar-brand:focus { + 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: initial; + border: 1px solid transparent; + border-radius: .25rem +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + 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 50%; + 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: #000 +} + +.navbar-light .navbar-brand:hover, +.navbar-light .navbar-brand:focus { + color: #000 +} + +.navbar-light .navbar-nav .nav-link { + color: dimgray +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, .7) +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, .3) +} + +.navbar-light .navbar-nav .show>.nav-link, +.navbar-light .navbar-nav .active>.nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: #000 +} + +.navbar-light .navbar-toggler { + color: dimgray; + 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: dimgray +} + +.navbar-light .navbar-text a { + color: #000 +} + +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: #000 +} + +.navbar-dark .navbar-brand { + color: #fff +} + +.navbar-dark .navbar-brand:hover, +.navbar-dark .navbar-brand:focus { + color: #fff +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, .5) +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, .75) +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, .25) +} + +.navbar-dark .navbar-nav .show>.nav-link, +.navbar-dark .navbar-nav .active>.nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, .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:hover, +.navbar-dark .navbar-text a:focus { + color: #fff +} + +.alert { + position: relative; + padding: .75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: .25rem +} + +.alert-heading { + color: inherit +} + +.alert-link { + font-weight: 700 +} + +.alert-dismissible { + padding-right: 4rem +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: .75rem 1.25rem; + color: inherit +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff +} + +.alert-primary hr { + border-top-color: #9fcdff +} + +.alert-primary .alert-link { + color: #002752 +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db +} + +.alert-secondary hr { + border-top-color: #c8cbcf +} + +.alert-secondary .alert-link { + color: #202326 +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb +} + +.alert-success hr { + border-top-color: #b1dfbb +} + +.alert-success .alert-link { + color: #0b2e13 +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb +} + +.alert-info hr { + border-top-color: #abdde5 +} + +.alert-info .alert-link { + color: #062c33 +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba +} + +.alert-warning hr { + border-top-color: #ffe8a1 +} + +.alert-warning .alert-link { + color: #533f03 +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb +} + +.alert-danger hr { + border-top-color: #f1b0b7 +} + +.alert-danger .alert-link { + color: #491217 +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe +} + +.alert-light hr { + border-top-color: #ececf6 +} + +.alert-light .alert-link { + color: #686868 +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca +} + +.alert-dark hr { + border-top-color: #b9bbbe +} + +.alert-dark .alert-link { + color: #040505 +} + +.align-baseline { + vertical-align: baseline !important +} + +.align-top { + vertical-align: top !important +} + +.align-middle { + vertical-align: middle !important +} + +.align-bottom { + vertical-align: bottom !important +} + +.align-text-bottom { + vertical-align: text-bottom !important +} + +.align-text-top { + vertical-align: text-top !important +} + +.bg-primary { + background-color: #007bff !important +} + +a.bg-primary:hover, +a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important +} + +.bg-secondary { + background-color: #6c757d !important +} + +a.bg-secondary:hover, +a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important +} + +.bg-success { + background-color: #28a745 !important +} + +a.bg-success:hover, +a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important +} + +.bg-info { + background-color: #17a2b8 !important +} + +a.bg-info:hover, +a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important +} + +.bg-warning { + background-color: #ffc107 !important +} + +a.bg-warning:hover, +a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important +} + +.bg-danger { + background-color: #dc3545 !important +} + +a.bg-danger:hover, +a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important +} + +.bg-light { + background-color: #f8f9fa !important +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important +} + +.bg-dark { + background-color: #343a40 !important +} + +a.bg-dark:hover, +a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important +} + +.bg-white { + background-color: #fff !important +} + +.bg-transparent { + background-color: initial !important +} + +.border { + border: 1px solid #dee2e6 !important +} + +.border-top { + border-top: 1px solid #dee2e6 !important +} + +.border-right { + border-right: 1px solid #dee2e6 !important +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important +} + +.border-left { + border-left: 1px solid #dee2e6 !important +} + +.border-0 { + border: 0 !important +} + +.border-top-0 { + border-top: 0 !important +} + +.border-right-0 { + border-right: 0 !important +} + +.border-bottom-0 { + border-bottom: 0 !important +} + +.border-left-0 { + border-left: 0 !important +} + +.border-primary { + border-color: #007bff !important +} + +.border-secondary { + border-color: #6c757d !important +} + +.border-success { + border-color: #28a745 !important +} + +.border-info { + border-color: #17a2b8 !important +} + +.border-warning { + border-color: #ffc107 !important +} + +.border-danger { + border-color: #dc3545 !important +} + +.border-light { + border-color: #f8f9fa !important +} + +.border-dark { + border-color: #343a40 !important +} + +.border-white { + border-color: #fff !important +} + +.rounded { + border-radius: .25rem !important +} + +.rounded-top { + border-top-left-radius: .25rem !important; + border-top-right-radius: .25rem !important +} + +.rounded-right { + border-top-right-radius: .25rem !important; + border-bottom-right-radius: .25rem !important +} + +.rounded-bottom { + border-bottom-right-radius: .25rem !important; + border-bottom-left-radius: .25rem !important +} + +.rounded-left { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important +} + +.rounded-circle { + border-radius: 50% !important +} + +.rounded-0 { + border-radius: 0 !important +} + +.clearfix::after { + display: block; + clear: both; + content: "" +} + +.d-none { + display: none !important +} + +.d-inline { + display: inline !important +} + +.d-inline-block { + display: inline-block !important +} + +.d-block { + display: block !important +} + +.d-table { + display: table !important +} + +.d-table-row { + display: table-row !important +} + +.d-table-cell { + display: table-cell !important +} + +.d-flex { + display: 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 iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0 +} + +.embed-responsive-21by9::before { + padding-top: 42.8571428571% +} + +.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: 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: 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: 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: 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: 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 + } +} + +.position-static { + position: static !important +} + +.position-relative { + position: relative !important +} + +.position-absolute { + position: absolute !important +} + +.position-fixed { + position: fixed !important +} + +.position-sticky { + 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:sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020 + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0 +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal +} + +.shadow-sm { + box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important +} + +.shadow { + box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important +} + +.shadow-none { + box-shadow: none !important +} + +.w-25 { + width: 25% !important +} + +.w-50 { + width: 50% !important +} + +.w-75 { + width: 75% !important +} + +.w-100 { + width: 100% !important +} + +.w-auto { + width: auto !important +} + +.h-25 { + height: 25% !important +} + +.h-50 { + height: 50% !important +} + +.h-75 { + height: 75% !important +} + +.h-100 { + height: 100% !important +} + +.h-auto { + height: auto !important +} + +.mw-100 { + max-width: 100% !important +} + +.mh-100 { + max-height: 100% !important +} + +.m-0 { + margin: 0 !important +} + +.mt-0, +.my-0 { + margin-top: 0 !important +} + +.mr-0, +.mx-0 { + margin-right: 0 !important +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important +} + +.ml-0, +.mx-0 { + margin-left: 0 !important +} + +.m-1 { + margin: .25rem !important +} + +.mt-1, +.my-1 { + margin-top: .25rem !important +} + +.mr-1, +.mx-1 { + margin-right: .25rem !important +} + +.mb-1, +.my-1 { + margin-bottom: .25rem !important +} + +.ml-1, +.mx-1 { + margin-left: .25rem !important +} + +.m-2 { + margin: .5rem !important +} + +.mt-2, +.my-2 { + margin-top: .5rem !important +} + +.mr-2, +.mx-2 { + margin-right: .5rem !important +} + +.mb-2, +.my-2 { + margin-bottom: .5rem !important +} + +.ml-2, +.mx-2 { + margin-left: .5rem !important +} + +.m-3 { + margin: 1rem !important +} + +.mt-3, +.my-3 { + margin-top: 1rem !important +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important +} + +.m-4 { + margin: 1.5rem !important +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important +} + +.m-5 { + margin: 3rem !important +} + +.mt-5, +.my-5 { + margin-top: 3rem !important +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important +} + +.p-0 { + padding: 0 !important +} + +.pt-0, +.py-0 { + padding-top: 0 !important +} + +.pr-0, +.px-0 { + padding-right: 0 !important +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important +} + +.pl-0, +.px-0 { + padding-left: 0 !important +} + +.p-1 { + padding: .25rem !important +} + +.pt-1, +.py-1 { + padding-top: .25rem !important +} + +.pr-1, +.px-1 { + padding-right: .25rem !important +} + +.pb-1, +.py-1 { + padding-bottom: .25rem !important +} + +.pl-1, +.px-1 { + padding-left: .25rem !important +} + +.p-2 { + padding: .5rem !important +} + +.pt-2, +.py-2 { + padding-top: .5rem !important +} + +.pr-2, +.px-2 { + padding-right: .5rem !important +} + +.pb-2, +.py-2 { + padding-bottom: .5rem !important +} + +.pl-2, +.px-2 { + padding-left: .5rem !important +} + +.p-3 { + padding: 1rem !important +} + +.pt-3, +.py-3 { + padding-top: 1rem !important +} + +.pr-3, +.px-3 { + padding-right: 1rem !important +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important +} + +.pl-3, +.px-3 { + padding-left: 1rem !important +} + +.p-4 { + padding: 1.5rem !important +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important +} + +.p-5 { + padding: 3rem !important +} + +.pt-5, +.py-5 { + padding-top: 3rem !important +} + +.pr-5, +.px-5 { + padding-right: 3rem !important +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important +} + +.pl-5, +.px-5 { + padding-left: 3rem !important +} + +.m-auto { + margin: auto !important +} + +.mt-auto, +.my-auto { + margin-top: auto !important +} + +.mr-auto, +.mx-auto { + margin-right: auto !important +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important +} + +.ml-auto, +.mx-auto { + margin-left: auto !important +} + +@media(min-width:576px) { + .m-sm-0 { + margin: 0 !important + } + + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important + } + + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important + } + + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important + } + + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important + } + + .m-sm-1 { + margin: .25rem !important + } + + .mt-sm-1, + .my-sm-1 { + margin-top: .25rem !important + } + + .mr-sm-1, + .mx-sm-1 { + margin-right: .25rem !important + } + + .mb-sm-1, + .my-sm-1 { + margin-bottom: .25rem !important + } + + .ml-sm-1, + .mx-sm-1 { + margin-left: .25rem !important + } + + .m-sm-2 { + margin: .5rem !important + } + + .mt-sm-2, + .my-sm-2 { + margin-top: .5rem !important + } + + .mr-sm-2, + .mx-sm-2 { + margin-right: .5rem !important + } + + .mb-sm-2, + .my-sm-2 { + margin-bottom: .5rem !important + } + + .ml-sm-2, + .mx-sm-2 { + margin-left: .5rem !important + } + + .m-sm-3 { + margin: 1rem !important + } + + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important + } + + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important + } + + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important + } + + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important + } + + .m-sm-4 { + margin: 1.5rem !important + } + + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important + } + + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important + } + + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important + } + + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important + } + + .m-sm-5 { + margin: 3rem !important + } + + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important + } + + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important + } + + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important + } + + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important + } + + .p-sm-0 { + padding: 0 !important + } + + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important + } + + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important + } + + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important + } + + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important + } + + .p-sm-1 { + padding: .25rem !important + } + + .pt-sm-1, + .py-sm-1 { + padding-top: .25rem !important + } + + .pr-sm-1, + .px-sm-1 { + padding-right: .25rem !important + } + + .pb-sm-1, + .py-sm-1 { + padding-bottom: .25rem !important + } + + .pl-sm-1, + .px-sm-1 { + padding-left: .25rem !important + } + + .p-sm-2 { + padding: .5rem !important + } + + .pt-sm-2, + .py-sm-2 { + padding-top: .5rem !important + } + + .pr-sm-2, + .px-sm-2 { + padding-right: .5rem !important + } + + .pb-sm-2, + .py-sm-2 { + padding-bottom: .5rem !important + } + + .pl-sm-2, + .px-sm-2 { + padding-left: .5rem !important + } + + .p-sm-3 { + padding: 1rem !important + } + + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important + } + + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important + } + + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important + } + + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important + } + + .p-sm-4 { + padding: 1.5rem !important + } + + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important + } + + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important + } + + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important + } + + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important + } + + .p-sm-5 { + padding: 3rem !important + } + + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important + } + + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important + } + + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important + } + + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important + } + + .m-sm-auto { + margin: auto !important + } + + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important + } + + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important + } + + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important + } + + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important + } +} + +@media(min-width:768px) { + .m-md-0 { + margin: 0 !important + } + + .mt-md-0, + .my-md-0 { + margin-top: 0 !important + } + + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important + } + + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important + } + + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important + } + + .m-md-1 { + margin: .25rem !important + } + + .mt-md-1, + .my-md-1 { + margin-top: .25rem !important + } + + .mr-md-1, + .mx-md-1 { + margin-right: .25rem !important + } + + .mb-md-1, + .my-md-1 { + margin-bottom: .25rem !important + } + + .ml-md-1, + .mx-md-1 { + margin-left: .25rem !important + } + + .m-md-2 { + margin: .5rem !important + } + + .mt-md-2, + .my-md-2 { + margin-top: .5rem !important + } + + .mr-md-2, + .mx-md-2 { + margin-right: .5rem !important + } + + .mb-md-2, + .my-md-2 { + margin-bottom: .5rem !important + } + + .ml-md-2, + .mx-md-2 { + margin-left: .5rem !important + } + + .m-md-3 { + margin: 1rem !important + } + + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important + } + + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important + } + + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important + } + + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important + } + + .m-md-4 { + margin: 1.5rem !important + } + + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important + } + + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important + } + + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important + } + + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important + } + + .m-md-5 { + margin: 3rem !important + } + + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important + } + + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important + } + + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important + } + + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important + } + + .p-md-0 { + padding: 0 !important + } + + .pt-md-0, + .py-md-0 { + padding-top: 0 !important + } + + .pr-md-0, + .px-md-0 { + padding-right: 0 !important + } + + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important + } + + .pl-md-0, + .px-md-0 { + padding-left: 0 !important + } + + .p-md-1 { + padding: .25rem !important + } + + .pt-md-1, + .py-md-1 { + padding-top: .25rem !important + } + + .pr-md-1, + .px-md-1 { + padding-right: .25rem !important + } + + .pb-md-1, + .py-md-1 { + padding-bottom: .25rem !important + } + + .pl-md-1, + .px-md-1 { + padding-left: .25rem !important + } + + .p-md-2 { + padding: .5rem !important + } + + .pt-md-2, + .py-md-2 { + padding-top: .5rem !important + } + + .pr-md-2, + .px-md-2 { + padding-right: .5rem !important + } + + .pb-md-2, + .py-md-2 { + padding-bottom: .5rem !important + } + + .pl-md-2, + .px-md-2 { + padding-left: .5rem !important + } + + .p-md-3 { + padding: 1rem !important + } + + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important + } + + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important + } + + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important + } + + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important + } + + .p-md-4 { + padding: 1.5rem !important + } + + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important + } + + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important + } + + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important + } + + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important + } + + .p-md-5 { + padding: 3rem !important + } + + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important + } + + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important + } + + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important + } + + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important + } + + .m-md-auto { + margin: auto !important + } + + .mt-md-auto, + .my-md-auto { + margin-top: auto !important + } + + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important + } + + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important + } + + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important + } +} + +@media(min-width:992px) { + .m-lg-0 { + margin: 0 !important + } + + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important + } + + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important + } + + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important + } + + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important + } + + .m-lg-1 { + margin: .25rem !important + } + + .mt-lg-1, + .my-lg-1 { + margin-top: .25rem !important + } + + .mr-lg-1, + .mx-lg-1 { + margin-right: .25rem !important + } + + .mb-lg-1, + .my-lg-1 { + margin-bottom: .25rem !important + } + + .ml-lg-1, + .mx-lg-1 { + margin-left: .25rem !important + } + + .m-lg-2 { + margin: .5rem !important + } + + .mt-lg-2, + .my-lg-2 { + margin-top: .5rem !important + } + + .mr-lg-2, + .mx-lg-2 { + margin-right: .5rem !important + } + + .mb-lg-2, + .my-lg-2 { + margin-bottom: .5rem !important + } + + .ml-lg-2, + .mx-lg-2 { + margin-left: .5rem !important + } + + .m-lg-3 { + margin: 1rem !important + } + + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important + } + + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important + } + + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important + } + + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important + } + + .m-lg-4 { + margin: 1.5rem !important + } + + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important + } + + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important + } + + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important + } + + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important + } + + .m-lg-5 { + margin: 3rem !important + } + + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important + } + + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important + } + + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important + } + + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important + } + + .p-lg-0 { + padding: 0 !important + } + + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important + } + + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important + } + + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important + } + + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important + } + + .p-lg-1 { + padding: .25rem !important + } + + .pt-lg-1, + .py-lg-1 { + padding-top: .25rem !important + } + + .pr-lg-1, + .px-lg-1 { + padding-right: .25rem !important + } + + .pb-lg-1, + .py-lg-1 { + padding-bottom: .25rem !important + } + + .pl-lg-1, + .px-lg-1 { + padding-left: .25rem !important + } + + .p-lg-2 { + padding: .5rem !important + } + + .pt-lg-2, + .py-lg-2 { + padding-top: .5rem !important + } + + .pr-lg-2, + .px-lg-2 { + padding-right: .5rem !important + } + + .pb-lg-2, + .py-lg-2 { + padding-bottom: .5rem !important + } + + .pl-lg-2, + .px-lg-2 { + padding-left: .5rem !important + } + + .p-lg-3 { + padding: 1rem !important + } + + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important + } + + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important + } + + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important + } + + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important + } + + .p-lg-4 { + padding: 1.5rem !important + } + + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important + } + + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important + } + + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important + } + + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important + } + + .p-lg-5 { + padding: 3rem !important + } + + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important + } + + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important + } + + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important + } + + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important + } + + .m-lg-auto { + margin: auto !important + } + + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important + } + + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important + } + + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important + } + + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important + } +} + +@media(min-width:1200px) { + .m-xl-0 { + margin: 0 !important + } + + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important + } + + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important + } + + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important + } + + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important + } + + .m-xl-1 { + margin: .25rem !important + } + + .mt-xl-1, + .my-xl-1 { + margin-top: .25rem !important + } + + .mr-xl-1, + .mx-xl-1 { + margin-right: .25rem !important + } + + .mb-xl-1, + .my-xl-1 { + margin-bottom: .25rem !important + } + + .ml-xl-1, + .mx-xl-1 { + margin-left: .25rem !important + } + + .m-xl-2 { + margin: .5rem !important + } + + .mt-xl-2, + .my-xl-2 { + margin-top: .5rem !important + } + + .mr-xl-2, + .mx-xl-2 { + margin-right: .5rem !important + } + + .mb-xl-2, + .my-xl-2 { + margin-bottom: .5rem !important + } + + .ml-xl-2, + .mx-xl-2 { + margin-left: .5rem !important + } + + .m-xl-3 { + margin: 1rem !important + } + + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important + } + + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important + } + + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important + } + + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important + } + + .m-xl-4 { + margin: 1.5rem !important + } + + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important + } + + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important + } + + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important + } + + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important + } + + .m-xl-5 { + margin: 3rem !important + } + + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important + } + + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important + } + + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important + } + + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important + } + + .p-xl-0 { + padding: 0 !important + } + + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important + } + + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important + } + + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important + } + + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important + } + + .p-xl-1 { + padding: .25rem !important + } + + .pt-xl-1, + .py-xl-1 { + padding-top: .25rem !important + } + + .pr-xl-1, + .px-xl-1 { + padding-right: .25rem !important + } + + .pb-xl-1, + .py-xl-1 { + padding-bottom: .25rem !important + } + + .pl-xl-1, + .px-xl-1 { + padding-left: .25rem !important + } + + .p-xl-2 { + padding: .5rem !important + } + + .pt-xl-2, + .py-xl-2 { + padding-top: .5rem !important + } + + .pr-xl-2, + .px-xl-2 { + padding-right: .5rem !important + } + + .pb-xl-2, + .py-xl-2 { + padding-bottom: .5rem !important + } + + .pl-xl-2, + .px-xl-2 { + padding-left: .5rem !important + } + + .p-xl-3 { + padding: 1rem !important + } + + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important + } + + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important + } + + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important + } + + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important + } + + .p-xl-4 { + padding: 1.5rem !important + } + + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important + } + + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important + } + + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important + } + + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important + } + + .p-xl-5 { + padding: 3rem !important + } + + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important + } + + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important + } + + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important + } + + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important + } + + .m-xl-auto { + margin: auto !important + } + + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important + } + + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important + } + + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important + } + + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important + } +} + +.text-monospace { + font-family: monospace +} + +.text-justify { + text-align: justify !important +} + +.text-nowrap { + white-space: nowrap !important +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.text-left { + text-align: left !important +} + +.text-right { + text-align: right !important +} + +.text-center { + text-align: center !important +} + +@media(min-width:576px) { + .text-sm-left { + text-align: left !important + } + + .text-sm-right { + text-align: right !important + } + + .text-sm-center { + text-align: center !important + } +} + +@media(min-width:768px) { + .text-md-left { + text-align: left !important + } + + .text-md-right { + text-align: right !important + } + + .text-md-center { + text-align: center !important + } +} + +@media(min-width:992px) { + .text-lg-left { + text-align: left !important + } + + .text-lg-right { + text-align: right !important + } + + .text-lg-center { + text-align: center !important + } +} + +@media(min-width:1200px) { + .text-xl-left { + text-align: left !important + } + + .text-xl-right { + text-align: right !important + } + + .text-xl-center { + text-align: center !important + } +} + +.text-lowercase { + text-transform: lowercase !important +} + +.text-uppercase { + text-transform: uppercase !important +} + +.text-capitalize { + text-transform: capitalize !important +} + +.font-weight-light { + font-weight: 300 !important +} + +.font-weight-normal { + font-weight: 400 !important +} + +.font-weight-bold { + font-weight: 700 !important +} + +.font-italic { + font-style: italic !important +} + +.text-white { + color: #fff !important +} + +.text-primary { + color: #007bff !important +} + +a.text-primary:hover, +a.text-primary:focus { + color: #0062cc !important +} + +.text-secondary { + color: #6c757d !important +} + +a.text-secondary:hover, +a.text-secondary:focus { + color: #545b62 !important +} + +.text-success { + color: #28a745 !important +} + +a.text-success:hover, +a.text-success:focus { + color: #1e7e34 !important +} + +.text-info { + color: #17a2b8 !important +} + +a.text-info:hover, +a.text-info:focus { + color: #117a8b !important +} + +.text-warning { + color: #ffc107 !important +} + +a.text-warning:hover, +a.text-warning:focus { + color: #d39e00 !important +} + +.text-danger { + color: #dc3545 !important +} + +a.text-danger:hover, +a.text-danger:focus { + color: #bd2130 !important +} + +.text-light { + color: #f8f9fa !important +} + +a.text-light:hover, +a.text-light:focus { + color: #dae0e5 !important +} + +.text-dark { + color: #343a40 !important +} + +a.text-dark:hover, +a.text-dark:focus { + color: #1d2124 !important +} + +.text-body { + color: #212529 !important +} + +.text-muted { + color: #6c757d !important +} + +.text-black-50 { + color: rgba(0, 0, 0, .5) !important +} + +.text-white-50 { + color: rgba(255, 255, 255, .5) !important +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: initial; + border: 0 +} + +.visible { + visibility: visible !important +} + +.invisible { + visibility: hidden !important +} + +@media print { + + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important + } + + a:not(.btn) { + text-decoration: underline + } + + abbr[title]::after { + content: " (" attr(title)")" + } + + pre { + white-space: pre-wrap !important + } + + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid + } + + thead { + display: table-header-group + } + + tr, + img { + page-break-inside: avoid + } + + p, + h2, + h3 { + orphans: 3; + widows: 3 + } + + h2, + h3 { + page-break-after: avoid + } + + @page { + size: a3 + } + + body { + min-width: 992px !important + } + + .container { + min-width: 992px !important + } + + .navbar { + display: none + } + + .badge { + border: 1px solid #000 + } + + .table, + .markdown table { + border-collapse: collapse !important + } + + .table td, + .markdown table td, + .table th, + .markdown table th { + background-color: #fff !important + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important + } + + .table-dark { + color: inherit + } + + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody+tbody { + border-color: #dee2e6 + } + + .table .thead-dark th, + .markdown table .thead-dark th { + color: inherit; + border-color: #dee2e6 + } +} + +.icon { + display: inline-block; + line-height: .75em; + width: 1.1em; + vertical-align: -.2em +} + +.icon svg { + display: block +} + +.icon path { + fill: currentColor +} + +.btn .icon { + vertical-align: -.3em +} + +.icon.sm { + width: .9em; + vertical-align: -.2em +} + +@keyframes fa-spin { + 0% { + transform: rotate(0) + } + + 100% { + transform: rotate(1turn) + } +} + +.icon-spin { + animation: fa-spin 2s infinite linear +} + +.icon-caret-left, +.icon-caret-right { + width: .5em; + vertical-align: -.35em +} + +.icon-caret-left.sm, +.icon-caret-right.sm { + width: .4em +} + +.btn .icon-caret-left, +.btn .icon-caret-right { + margin-left: .2rem +} + +.icon-times { + width: .8em; + vertical-align: -.25em +} + +.navbar { + flex-wrap: wrap +} + +.navbar .navbar-nav { + flex-grow: 1; + flex-wrap: nowrap +} + +@media(max-width:575.98px) { + .navbar .navbar-nav { + flex-direction: row !important + } + + .navbar .navbar-nav .nav-link { + padding: 0 .5rem + } + + .navbar .navbar-nav .nav-link:first-child { + padding-left: 0 + } +} + +.navbar .nav-link:hover { + text-decoration: underline +} + +.navbar .navbar-text { + color: #000 +} + +@media(max-width:991.98px) { + .navbar .navbar-text { + padding: 0 + } +} + +.navbar-light .navbar-brand a { + text-decoration: none; + color: #000 +} + +.navbar-light .navbar-brand a:hover { + text-decoration: underline +} + +.navbar-light .navbar-brand .icon { + position: relative; + top: 1px +} + +.nav-tabs { + padding-left: 1rem; + margin-bottom: .5rem; + border-bottom: 3px #ddd solid +} + +.nav-tabs .nav-link { + padding: 0 1rem; + border-radius: 0; + border: none; + color: #65686a; + cursor: pointer +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-link.active:hover { + color: #000; + background: #ddd +} + +.nav-tabs .nav-link[disabled], +.nav-tabs .nav-link[disabled]:hover { + color: #343a40; + cursor: not-allowed; + background: 0 0 +} + +.header-tabbed { + border-bottom: 3px solid #ddd; + margin-bottom: 1rem +} + +.header-tabbed .container, +.header-tabbed .container-fluid { + display: flex; + flex-wrap: wrap +} + +@media(max-width:767.98px) { + + .header-tabbed .container, + .header-tabbed .container-fluid { + flex-direction: column + } +} + +.header-tabbed.vertical { + align-items: inherit; + flex-direction: column +} + +.header-tabbed h2 { + display: inline; + margin: 0; + padding-right: 1rem +} + +.header-tabbed .nav { + border: none; + margin: 0; + flex-grow: 1; + display: inline-flex; + flex-wrap: nowrap; + padding: 0 +} + +.header-tabbed .nav li { + align-self: flex-end +} + +.header-tabbed .nav .nav-item:hover { + background: #ddd +} + +.header-tabbed .nav .nav-item:hover a { + color: #000 +} + +.header-tabbed .nav .nav-text { + padding: 0 1rem; + margin-right: 1rem +} + +.header-tabbed .nav .nav-text.vis-private { + border-bottom: 3px solid #dc3545; + margin-bottom: -3px +} + +.header-tabbed .nav .nav-text.vis-unlisted { + border-bottom: 3px solid #17a2b8; + margin-bottom: -3px +} + +.header-tabbed .nav .nav-text:hover { + background: 0 0 +} + +@media(max-width:767.98px) { + .header-tabbed .nav .nav-text { + display: none + } +} + +@media(max-width:767.98px) { + .header-tabbed .nav { + flex-wrap: wrap + } + + .header-tabbed .nav li { + align-self: flex-start; + margin: 0 -1rem; + width: 100vw + } + + .header-tabbed .nav .nav-item.back-button { + margin-left: -8px + } +} + +.header-tabbed form { + margin-top: 0; + margin-bottom: 0 +} + +.header-tabbed button.nav-link { + background: inherit +} + +@media(max-width:575.98px) { + .header-tabbed .nav-tabs { + padding-left: 0 + } +} + +.header-extension { + margin-top: -1rem; + margin-bottom: 1rem; + background: #ddd +} + +.event-list { + margin-bottom: 1rem +} + +.event { + text-overflow: ellipsis; + overflow: hidden; + padding: .5rem; + margin: .5rem 0; + background: #f8f9fa +} + +.event a { + color: #0640e0 +} + +.event a:hover { + color: #0056b3 +} + +.event .text-muted { + color: #626363 +} + +.event:first-child { + margin-top: 0 +} + +.event:last-child { + margin-bottom: 0 +} + +.event h4 { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + margin-bottom: 0; + padding: 0 +} + +.event blockquote { + margin-bottom: .5rem +} + +.event blockquote *:last-child { + margin-bottom: 0 +} + +.event *:last-child { + margin-bottom: 0 +} + +.highlight { + background: #f8f8f8 +} + +.highlight .bp { + color: green +} + +.highlight .c { + color: #408080; + font-style: italic +} + +.highlight .c1 { + color: #408080; + font-style: italic +} + +.highlight .ch { + color: #408080; + font-style: italic +} + +.highlight .cm { + color: #408080; + font-style: italic +} + +.highlight .cp { + color: #a36900 +} + +.highlight .cpf { + color: #408080; + font-style: italic +} + +.highlight .cs { + color: #408080; + font-style: italic +} + +.highlight .dl { + color: #ba2121 +} + +.highlight .err { + border: 1px solid red +} + +.highlight .fm { + color: #00f +} + +.highlight .gd { + color: #a00000 +} + +.highlight .ge { + font-style: italic +} + +.highlight .gh { + color: navy; + font-weight: 700 +} + +.highlight .gi { + color: #00a000 +} + +.highlight .go { + color: #212529 +} + +.highlight .gp { + color: navy; + font-weight: 700 +} + +.highlight .gr { + color: red +} + +.highlight .gs { + font-weight: 700 +} + +.highlight .gt { + color: #04d +} + +.highlight .gu { + color: purple; + font-weight: 700 +} + +.highlight .hll { + background-color: #ffc +} + +.highlight .il { + color: #666 +} + +.highlight .k { + color: green; + font-weight: 700 +} + +.highlight .kc { + color: green; + font-weight: 700 +} + +.highlight .kd { + color: green; + font-weight: 700 +} + +.highlight .kn { + color: green; + font-weight: 700 +} + +.highlight .kp { + color: green +} + +.highlight .kr { + color: green; + font-weight: 700 +} + +.highlight .kt { + color: #b00040 +} + +.highlight .l { + color: purple +} + +.highlight .ld { + color: #ba2121 +} + +.highlight .m { + color: #666 +} + +.highlight .mb { + color: #666 +} + +.highlight .mf { + color: #666 +} + +.highlight .mh { + color: #666 +} + +.highlight .mi { + color: #666 +} + +.highlight .mo { + color: #666 +} + +.highlight .n { + color: inherit +} + +.highlight .na { + color: #7d9029 +} + +.highlight .nb { + color: green +} + +.highlight .nc { + color: #00f; + font-weight: 700 +} + +.highlight .nd { + color: #a2f +} + +.highlight .ne { + color: #d2413a; + font-weight: 700 +} + +.highlight .nf { + color: #00f +} + +.highlight .ni { + color: #212529; + font-weight: 700 +} + +.highlight .nl { + color: #6d6d00 +} + +.highlight .nn { + color: #00f; + font-weight: 700 +} + +.highlight .no { + color: #800 +} + +.highlight .nt { + color: green; + font-weight: 700 +} + +.highlight .nv { + color: #19177c +} + +.highlight .nx { + color: #19177c +} + +.highlight .o { + color: #666 +} + +.highlight .ow { + color: #a2f; + font-weight: 700 +} + +.highlight .p { + color: #19177c +} + +.highlight .py { + color: #19177c +} + +.highlight .s { + color: #ba2121 +} + +.highlight .s1 { + color: #ba2121 +} + +.highlight .s2 { + color: #ba2121 +} + +.highlight .sa { + color: #ba2121 +} + +.highlight .sb { + color: #ba2121 +} + +.highlight .sc { + color: #ba2121 +} + +.highlight .sd { + color: #ba2121; + font-style: italic +} + +.highlight .se { + color: #b62; + font-weight: 700 +} + +.highlight .sh { + color: #ba2121 +} + +.highlight .si { + color: #b68; + font-weight: 700 +} + +.highlight .sr { + color: #b68 +} + +.highlight .ss { + color: #19177c +} + +.highlight .sx { + color: green +} + +.highlight .vc { + color: #19177c +} + +.highlight .vg { + color: #19177c +} + +.highlight .vi { + color: #19177c +} + +.highlight .vm { + color: #19177c +} + +.highlight .w { + color: #bbb +} + +body { + font-family: sans-serif; + font-size: 1rem; + padding-bottom: 1rem; + text-align: initial +} + +@media(max-width:991.98px) { + .container { + width: 100%; + max-width: 100% + } +} + +a { + text-decoration: underline +} + +a:hover { + text-decoration: none +} + +a.nav-link, +a.navbar-brand, +a.btn { + text-decoration: none +} + +h1 a, +h2 a, +h3 a, +h4 a, +h5 a { + text-decoration: none +} + +h1 a:hover, +h2 a:hover, +h3 a:hover, +h4 a:hover, +h5 a:hover { + text-decoration: underline +} + +label { + margin-bottom: .25rem +} + +input[type=text], +input[type=email], +input[type=password], +input[type=tel], +textarea.form-control { + border-radius: 0; + border-color: #888; + color: #343a40; + padding: .25rem .375rem +} + +input[type=text]:active, +input[type=text]:focus, +input[type=email]:active, +input[type=email]:focus, +input[type=password]:active, +input[type=password]:focus, +input[type=tel]:active, +input[type=tel]:focus, +textarea.form-control:active, +textarea.form-control:focus { + color: #343a40 +} + +input[type=checkbox] { + position: relative; + top: 2px +} + +select:not([multiple]).form-control { + border-radius: 0; + border-color: #888; + color: #343a40; + padding: 0 .75rem; + height: 1.9rem !important +} + +form { + margin-bottom: 1rem +} + +legend { + font-size: 1rem; + margin-bottom: 0 +} + +h1, +h2 { + margin-top: 0 +} + +h1 small, +h2 small { + font-size: 1rem +} + +h3 { + font-size: 1.3rem; + border-bottom: 1px solid #e9ecef; + padding-bottom: .25rem +} + +h3 small { + font-size: 1rem; + margin-left: 1rem +} + +h4 { + font-size: 1.1rem; + border-bottom: 1px solid #e9ecef; + padding-bottom: .25rem +} + +h4 small { + font-size: .8rem; + margin-left: 1rem +} + +h5 { + font-size: 1rem; + font-weight: 700 +} + +.table thead th, +.markdown table thead th { + padding: .1rem .75rem; + border: none +} + +.table tbody td, +.markdown table tbody td { + position: relative; + background-clip: padding-box; + vertical-align: middle; + padding: .1rem .75rem; + border: 1px solid #ced4da; + background-color: #fff +} + +.table tbody td label, +.markdown table tbody td label { + margin-bottom: 0 +} + +.table tr.danger, +.markdown table tr.danger { + background: #eb8c95 +} + +.table .btn-danger.btn-fill:hover, +.markdown table .btn-danger.btn-fill:hover { + background: #dc3545 +} + +section { + padding-bottom: .5rem +} + +.btn { + border-radius: 0; + padding: .1rem .75rem; + font-size: .9rem; + transition: background .1s linear +} + +.btn-default { + background: #dee2e6; + border: #343a40 1px solid; + color: #000 +} + +a.btn-default { + color: #000 +} + +a.btn-default:hover { + color: #000 +} + +.btn-default:hover { + background: #e9ecef +} + +.btn-primary { + background: #0062cc; + border: #001933 1px solid; + color: #fff +} + +a.btn-primary { + color: #fff +} + +a.btn-primary:hover { + color: #fff +} + +.btn-primary:hover { + background: #007bff +} + +.btn-success { + background: #1c7631; + border: #145523 1px solid; + color: #fff +} + +a.btn-success { + color: #fff +} + +a.btn-success:hover { + color: #fff +} + +.btn-success:hover { + background: #1e7e34 +} + +.btn-info { + background: #117a8b; + border: #000203 1px solid; + color: #fff +} + +a.btn-info { + color: #fff +} + +a.btn-info:hover { + color: #fff +} + +.btn-info:hover { + background: #17a2b8 +} + +.btn-danger { + background: #d32535; + border: #3b0a0f 1px solid; + color: #fff +} + +a.btn-danger { + color: #fff +} + +a.btn-danger:hover { + color: #fff +} + +.btn-danger:hover { + background: #dc3545 +} + +a.btn.btn-link { + padding: 0; + font-size: 1rem; + margin-top: -.1rem; + text-decoration: underline +} + +a.btn.btn-link:hover { + text-decoration: none +} + +.btn-fill { + display: block; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + width: 100%; + border: none; + padding: 0; + line-height: 1.6 +} + +.btn-sm, +.btn-group-sm>.btn { + font-size: .95rem; + padding: 0 .75rem +} + +.alert { + padding: .5rem; + border-radius: 0 +} + +.form-group .alert { + margin-top: 1rem +} + +.text-centered { + text-align: center +} + +.text-right { + text-align: right +} + +.pull-left { + float: left +} + +.pull-right { + float: right +} + +blockquote { + padding-left: .5rem; + border-left: 3px solid #aaa +} + +pre { + background: #e9ecef; + padding: .25rem +} + +code { + margin: 0; + background: 0 0; + color: #000 +} + +.markdown h1, +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + position: relative; + margin-top: 1em +} + +.markdown h1:first-child, +.markdown h2:first-child, +.markdown h3:first-child, +.markdown h4:first-child, +.markdown h5:first-child, +.markdown h6:first-child { + margin-top: 0 +} + +.markdown h1>a:first-child, +.markdown h2>a:first-child, +.markdown h3>a:first-child, +.markdown h4>a:first-child, +.markdown h5>a:first-child, +.markdown h6>a:first-child { + transition: opacity .15s linear; + opacity: 0; + position: absolute; + font-size: inherit; + left: -.7em +} + +@media(prefers-reduced-motion) { + + .markdown h1>a:first-child, + .markdown h2>a:first-child, + .markdown h3>a:first-child, + .markdown h4>a:first-child, + .markdown h5>a:first-child, + .markdown h6>a:first-child { + transition: none + } +} + +.markdown h1:hover>a:first-child, +.markdown h2:hover>a:first-child, +.markdown h3:hover>a:first-child, +.markdown h4:hover>a:first-child, +.markdown h5:hover>a:first-child, +.markdown h6:hover>a:first-child { + opacity: 1 +} + +.markdown h1 img, +.markdown h2 img, +.markdown h3 img, +.markdown h4 img, +.markdown h5 img, +.markdown h6 img { + margin: 0 .2rem; + max-width: 100% +} + +@media(prefers-color-scheme:dark) { + body { + background: #212529; + color: #f8f9fa + } + + .event { + background: #131618; + color: #fff + } + + .event a:not(.btn) { + color: #3395ff + } + + a { + color: #3395ff + } + + h3, + h4 { + border-bottom-color: #495057 + } + + pre { + color: #fff; + background: #131618 + } + + code { + color: #fff + } + + .text-success { + color: #2bb34b !important + } + + .text-danger { + color: #ff3e3e !important + } + + .text-muted { + color: #ced4da !important + } + + .alert-info { + background-color: #83ccd9; + border-color: #97d5df; + color: #000 + } + + .alert-info a:not(.btn), + .alert-info a.btn.btn-link { + color: #004a99 + } + + .alert-success { + background-color: #8ccf9c; + border-color: #9fd7ac; + color: #000 + } + + .alert-success a:not(.btn), + .alert-success a.btn.btn-link { + color: #004a99 + } + + .alert-danger { + background-color: #efa3aa; + border-color: #ed9ba3; + color: #000 + } + + .alert-danger a:not(.btn), + .alert-danger a.btn.btn-link { + color: #003e80 + } + + .alert-warning { + background-color: #ffe9a4; + border-color: #ffe187; + color: #000 + } + + .alert-warning a:not(.btn), + .alert-warning a.btn.btn-link { + color: #0056b3 + } + + input[type=text], + input[type=password], + input[type=email], + input[type=email].form-control, + textarea, + textarea.form-control, + select.form-control:not([multiple]), + .form-control { + background: #131618; + color: #fff; + border-color: #495057 + } + + input[type=text]:active, + input[type=text]:focus, + input[type=password]:active, + input[type=password]:focus, + input[type=email]:active, + input[type=email]:focus, + input[type=email].form-control:active, + input[type=email].form-control:focus, + textarea:active, + textarea:focus, + textarea.form-control:active, + textarea.form-control:focus, + select.form-control:not([multiple]):active, + select.form-control:not([multiple]):focus, + .form-control:active, + .form-control:focus { + background: #212529; + color: #fff + } + + input[type=text][disabled], + input[type=text][readonly], + input[type=password][disabled], + input[type=password][readonly], + input[type=email][disabled], + input[type=email][readonly], + input[type=email].form-control[disabled], + input[type=email].form-control[readonly], + textarea[disabled], + textarea[readonly], + textarea.form-control[disabled], + textarea.form-control[readonly], + select.form-control:not([multiple])[disabled], + select.form-control:not([multiple])[readonly], + .form-control[disabled], + .form-control[readonly] { + background: #212529; + color: #ced4da + } + + .btn.btn-default { + background: #212529; + color: #fff; + border-color: #495057 + } + + .btn.btn-default:hover { + background: #131618; + color: #fff + } + + .btn.btn-link { + color: #3395ff + } + + .btn.btn-primary, + .btn.btn-success, + .btn.btn-danger { + border-color: #131618 + } + + .table, + .markdown table, + .table tbody tr, + .markdown table tbody tr, + .table tbody td, + .markdown table tbody td, + .table thead th, + .markdown table thead th { + background: #343a40 + } + + .table tbody td, + .markdown table tbody td { + border: 1px solid #212529 + } + + .navbar-light .navbar-brand, + .navbar-light .navbar-brand a, + .navbar-light .navbar-text, + .navbar-light .navbar-text a, + .navbar-light .navbar-text a:hover, + .navbar-light .navbar-text a:focus, + .navbar-light .navbar-brand a:hover, + .navbar-light .navbar-brand:hover { + color: #fff + } + + .navbar-light .navbar-nav .nav-link { + color: #78828a + } + + .navbar-light .navbar-nav .nav-link:focus { + color: #adb5bd + } + + .navbar-light .navbar-nav .nav-link:hover { + color: #fff + } + + .navbar-light .navbar-nav .active .nav-link { + color: #fff + } + + .header-extension { + background: #131618 + } + + .header-tabbed { + border-color: #131618 + } + + .header-tabbed .nav .nav-item .nav-link.active, + .header-tabbed .nav .nav-item .nav-link:hover { + color: #fff; + background: #131618; + border-color: #131618 + } + + .header-tabbed .nav .nav-link { + color: #ced4da + } + + .highlight { + background: #272822; + color: #f8f8f2 !important + } + + .highlight .bp { + color: #f8f8f2 !important + } + + .highlight .c { + color: #a6a087 !important + } + + .highlight .c1 { + color: #a6a087 !important + } + + .highlight .ch { + color: #a6a087 !important + } + + .highlight .cm { + color: #a6a087 !important + } + + .highlight .cp { + color: #a6a087 !important + } + + .highlight .cpf { + color: #a6a087 !important + } + + .highlight .cs { + color: #a6a087 !important + } + + .highlight .dl { + color: #e6db74 !important + } + + .highlight .err { + color: #960050; + background-color: #1e0010 !important + } + + .highlight .fm { + color: #3299ff !important + } + + .highlight .gd { + color: #f92672 !important + } + + .highlight .ge { + font-style: italic !important + } + + .highlight .gh { + color: #619fef !important + } + + .highlight .gi { + color: #00a000 !important + } + + .highlight .go { + color: #888 !important + } + + .highlight .gp { + color: #619fef !important + } + + .highlight .gr { + color: #960050 !important + } + + .highlight .gs { + font-weight: 700 !important + } + + .highlight .gt { + color: #04d !important + } + + .highlight .gu { + color: #ae81ff !important + } + + .highlight .hll { + background-color: #49483e !important + } + + .highlight .il { + color: #ae81ff !important + } + + .highlight .k { + color: #66d9ef !important + } + + .highlight .kc { + color: #66d9ef !important + } + + .highlight .kd { + color: #66d9ef !important + } + + .highlight .kn { + color: #f92672 !important + } + + .highlight .kp { + color: #66d9ef !important + } + + .highlight .kr { + color: #66d9ef !important + } + + .highlight .kt { + color: #66d9ef !important + } + + .highlight .l { + color: #ae81ff !important + } + + .highlight .ld { + color: #e6db74 !important + } + + .highlight .m { + color: #ae81ff !important + } + + .highlight .mb { + color: #ae81ff !important + } + + .highlight .mf { + color: #ae81ff !important + } + + .highlight .mh { + color: #ae81ff !important + } + + .highlight .mi { + color: #ae81ff !important + } + + .highlight .mo { + color: #ae81ff !important + } + + .highlight .n { + color: inherit + } + + .highlight .na { + color: #a6e22e !important + } + + .highlight .nb { + color: #f8f8f2 !important + } + + .highlight .nc { + color: #a6e22e !important + } + + .highlight .nd { + color: #a6e22e !important + } + + .highlight .ne { + color: #a6e22e !important + } + + .highlight .nf { + color: #a6e22e !important + } + + .highlight .ni { + color: #f8f8f2 !important + } + + .highlight .nl { + color: #f8f8f2 !important + } + + .highlight .nn { + color: #f8f8f2 !important + } + + .highlight .no { + color: #66d9ef !important + } + + .highlight .nt { + color: #f92672 !important + } + + .highlight .nv { + color: #f8f8f2 !important + } + + .highlight .nx { + color: #fefefe !important + } + + .highlight .o { + color: #f92672 !important + } + + .highlight .ow { + color: #f92672 !important + } + + .highlight .p { + color: #f8f8f2 !important + } + + .highlight .py { + color: #f8f8f2 !important + } + + .highlight .s { + color: #e6db74 !important + } + + .highlight .s1 { + color: #e6db74 !important + } + + .highlight .s2 { + color: #e6db74 !important + } + + .highlight .sa { + color: #e6db74 !important + } + + .highlight .sb { + color: #e6db74 !important + } + + .highlight .sc { + color: #e6db74 !important + } + + .highlight .sd { + color: #e6db74 !important + } + + .highlight .se { + color: #ae81ff !important + } + + .highlight .sh { + color: #e6db74 !important + } + + .highlight .si { + color: #e6db74 !important + } + + .highlight .sr { + color: #e6db74 !important + } + + .highlight .ss { + color: #e6db74 !important + } + + .highlight .sx { + color: #e6db74 !important + } + + .highlight .vc { + color: #f8f8f2 !important + } + + .highlight .vg { + color: #f8f8f2 !important + } + + .highlight .vi { + color: #f8f8f2 !important + } + + .highlight .vm { + color: #f8f8f2 !important + } + + .highlight .w { + color: #f8f8f2 !important + } +} + +body { + display: flex; + flex-direction: column; + min-height: 100vh +} + +.filter-repos .btn { + height: 1.9rem +} + +.repo-nav { + margin-left: 1rem +} + +pre.commit { + padding-left: 0; + padding-right: 0; + background: 0 0 +} + +dt { + overflow-wrap: break-word +} + +.licenses { + text-align: right +} + +.licenses a { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis +} + +.license-footer { + display: none; + margin-bottom: -1rem; + padding-top: .25rem; + padding-bottom: .25rem; + background: #ddd +} + +@media(prefers-color-scheme:dark) { + .license-footer { + background: #131618 + } +} + +@media(max-width:767.98px) { + .licenses { + display: none + } + + .license-footer { + display: block + } +} + +.license-list h2 { + font-size: 1.1rem +} + +.tree-list { + display: grid; + grid-template-columns: auto 1fr fit-content(40em)auto auto; + font-family: monospace +} + +.tree-list svg { + color: #777 +} + +.tree-list .size { + text-align: right +} + +.tree-list .name.blob a { + color: #212529 +} + +.tree-list .mode, +.tree-list .commit, +.tree-list .commit a, +.tree-list .date, +.tree-list .size { + color: #495057 +} + +@media(prefers-color-scheme:dark) { + .tree-list .name.blob a { + color: inherit + } + + .tree-list .mode, + .tree-list .commit, + .tree-list .commit a, + .tree-list .date, + .tree-list .size { + color: inherit + } +} + +.tree-list .name.blob { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden +} + +.tree-list .commit { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden +} + +.tree-list>div { + padding: .1rem .5rem; + background: 0 0 +} + +.tree-list>div.id { + text-align: right +} + +.tree-list>div.comments { + text-align: center +} + +.tree-list>div:nth-child(5n+1) { + grid-column-start: 1 +} + +.tree-list>div:nth-child(10n+1) { + background: rgba(0, 0, 0, 5%) +} + +@media(prefers-color-scheme:dark) { + .tree-list>div:nth-child(10n+1) { + background: #2c3237 + } +} + +.tree-list>div:nth-child(5n+2) { + grid-column-start: 2 +} + +.tree-list>div:nth-child(10n+2) { + background: rgba(0, 0, 0, 5%) +} + +@media(prefers-color-scheme:dark) { + .tree-list>div:nth-child(10n+2) { + background: #2c3237 + } +} + +.tree-list>div:nth-child(5n+3) { + grid-column-start: 3 +} + +.tree-list>div:nth-child(10n+3) { + background: rgba(0, 0, 0, 5%) +} + +@media(prefers-color-scheme:dark) { + .tree-list>div:nth-child(10n+3) { + background: #2c3237 + } +} + +.tree-list>div:nth-child(5n+4) { + grid-column-start: 4 +} + +.tree-list>div:nth-child(10n+4) { + background: rgba(0, 0, 0, 5%) +} + +@media(prefers-color-scheme:dark) { + .tree-list>div:nth-child(10n+4) { + background: #2c3237 + } +} + +.tree-list>div:nth-child(5n+5) { + grid-column-start: 5 +} + +.tree-list>div:nth-child(10n+5) { + background: rgba(0, 0, 0, 5%) +} + +@media(prefers-color-scheme:dark) { + .tree-list>div:nth-child(10n+5) { + background: #2c3237 + } +} + +.code-view { + display: grid; + grid-template-columns: auto auto auto 1fr; + grid-template-rows: auto +} + +.code-view .blame-user { + grid-column-start: 1; + grid-row-start: 1; + background: #ddd +} + +@media(prefers-color-scheme:dark) { + .code-view .blame-user { + background: #212529 + } +} + +.code-view .blame-user .hunk { + padding-left: .5rem +} + +.code-view .blame-time { + grid-column-start: 2; + grid-row-start: 1; + background: #ddd; + border-right: 1px solid #444; + text-align: right +} + +@media(prefers-color-scheme:dark) { + .code-view .blame-time { + background: #212529 + } +} + +.code-view .blame-time .hunk { + padding-right: .5rem +} + +.code-view .hunk:nth-child(2n) { + background: #eee +} + +@media(prefers-color-scheme:dark) { + .code-view .hunk:nth-child(2n) { + background: #2c3237 + } +} + +.code-view .lines { + grid-column-start: 3; + grid-row-start: 1; + text-align: right; + padding-left: .5rem; + padding-right: .5rem; + background: #eee; + border-right: 1px solid #444 +} + +@media(prefers-color-scheme:dark) { + .code-view .lines { + background: #2c3237 + } +} + +.code-view .lines a:target::before, +.code-view .lines a.selected::before { + display: block; + content: ""; + height: calc(1rem + 6px); + width: 100%; + z-index: -1; + position: absolute; + left: 0; + background: #b3d7ff +} + +@media(prefers-color-scheme:dark) { + + .code-view .lines a:target::before, + .code-view .lines a.selected::before { + background: #000 + } +} + +.code-view .highlight { + grid-column-start: 4; + grid-row-start: 1; + padding-left: 1rem; + background: 0 0; + overflow-x: hidden +} + +.code-view .highlight pre { + background: 0 0 +} + +.code-view .ruler { + background: 0 0; + grid-column-start: 4; + grid-row-start: 1; + display: block; + padding-left: calc(1rem + 4px); + height: 100%; + pointer-events: none; + overflow-x: hidden +} + +.code-view .ruler pre { + background: 0 0 +} + +.code-view .ruler>span { + height: 100%; + display: inline-block; + border-right: 1px solid #e9ecef +} + +@media(prefers-color-scheme:dark) { + .code-view .ruler>span { + border-right: 1px solid #343a40 + } +} + +.ref { + border-width: 1px; + border-style: solid; + padding: .1rem .2rem +} + +.ref.branch { + border-color: #0c525d; + background: #17a2b8; + color: #fff !important +} + +.ref.tag { + border-color: #004a99; + background: #007bff; + color: #fff +} + +.ref.tag.annotated { + border-color: #145523; + background: #28a745; + color: #fff +} + +.diff .lineno { + text-decoration: none +} + +.diff .text-success { + color: #1e7e34 !important +} + +.diff .text-danger { + color: #bd2130 !important +} + +.diff pre { + background: 0 0 +} + +@media(prefers-color-scheme:dark) { + .diff .text-success { + color: #2bb34b !important + } + + .diff .text-danger { + color: #ff3e3e !important + } +} + +img { + max-width: 100% +} + +.prepare-patchset legend { + font-weight: 700 +} + +.prepare-patchset label { + margin-right: 1rem; + cursor: pointer +} + +.prepare-patchset details { + display: inline; + color: #6c757d +} + +.prepare-patchset details[open] { + display: block; + color: #000 +} + +.prepare-patchset details[open] summary { + color: #000 +} + +.prepare-patchset details ul { + list-style: none; + padding-left: 0 +} + +.prepare-patchset details li { + margin-top: 1rem +} + +@media(prefers-color-scheme:dark) { + .prepare-patchset details { + color: #adb5bd + } + + .prepare-patchset details[open] { + color: #f8f9fa + } + + .prepare-patchset details[open] summary { + color: #f8f9fa + } +} + +.prepare-patchset .event-list { + display: flex; + flex-direction: column +} + +.prepare-patchset .event-list.reverse { + flex-direction: column-reverse +} + +.prepare-patchset .event-list input[type=radio] { + display: none +} + +.prepare-patchset .event-list>.commit-diff { + margin-top: 1rem; + order: -2 +} + +.prepare-patchset .event-list>.form-controls { + order: -1; + margin-top: 1rem; + align-self: flex-end +} + +.prepare-patchset .event-list>.form-controls.last { + order: -3 +} + +.prepare-patchset .event-list>details { + order: 0 +} + +.prepare-patchset .event-list>.event { + order: 1; + display: block; + margin: .25rem 0 +} + +.prepare-patchset .event-list>.event:last-child { + margin: .25rem 0 +} + +.prepare-patchset .event-list>.event:first-child { + margin: 0 +} + +.prepare-patchset .event-list input[type=radio]:checked~.event { + background: #d4f5fa !important +} + +.prepare-patchset .event-list input[type=radio]:checked+.event { + background: #beeff7 !important +} + +@media(prefers-color-scheme:dark) { + .prepare-patchset .event-list input[type=radio]:checked~.event { + background: #131a3c !important + } + + .prepare-patchset .event-list input[type=radio]:checked+.event { + background: #003038 !important + } +} + +.markdown-nav { + padding-left: 0; + padding-right: 0 +} + +.markdown-nav .nav-tabs { + padding-left: 0; + margin-bottom: 0; + border-left: 1rem #ddd solid +} + +.blob-nav { + display: inline-block; + padding-left: 0; + padding-right: 0 +} + +.blob-nav .nav-item:hover { + background: #fff +} + +@media(prefers-color-scheme:dark) { + .blob-nav .nav-item:hover { + background: inherit + } +} + +.blob-nav .nav-tabs { + padding-left: 0; + margin-bottom: -3px; + border-bottom: 3px transparent solid +} + +.blob-nav .nav-tabs .nav-link { + padding: 0 .5rem +} + +.blob-nav .nav-tabs .nav-link:hover { + color: #000 +} + +.blob-nav .nav-tabs .nav-link.active { + border-bottom: 3px #fff solid; + background: #fff +} + +@media(prefers-color-scheme:dark) { + .blob-nav .nav-tabs .nav-link { + color: #ced4da + } + + .blob-nav .nav-tabs .nav-link.active, + .blob-nav .nav-tabs .nav-link:hover { + border-bottom: 3px #212529 solid; + background: #212529; + color: #fff + } +} + +.tree-header { + display: flex +} + +.tree-header .breadcrumb { + flex-grow: 1; + width: 100% +} + +.tree-header .commit-info { + margin-left: 1rem; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + min-width: 0 +} + +dl dd { + text-overflow: ellipsis; + overflow-x: hidden +} + +@media(min-width:768px) { + .blob { + padding-left: 2rem + } + + .blob .commit { + float: right + } +} + +.code-viewport { + display: flex; + flex: 1 0 auto; + padding-left: 0; + padding-right: 0 +} + +/* custom */ +h1, +.h1 { + font-size: 1.5rem; +} + +h2, +.h2 { + font-size: 1.25rem; +} + +h3, +.h3 { + font-size: 1.2rem; +} + +h4, +.h4 { + font-size: 1.1rem; +} + +h5, +.h5 { + font-size: 1.15rem; +} + +h6, +.h6 { + font-size: 1rem +}